Software Quality Fundamentals (v.01)
Issued by
Madison College
Students will learn to verify and validate the quality of software through use of the principles, methodologies, and best practices found within the IT industry. Verification is addressed by exploring secure software development practices and test strategies including static, exploratory, and dynamic techniques. Validation of software quality is addressed by quantifying risk and understanding the critical analysis of software quality from the various contexts and perspectives of end-users.
Skills
Earning Criteria
-
Understand the terminology used in assessing software quality
-
Understand the information assurance techniques used to secure programming code
-
Perform critical analysis to explore context and perspectives
-
Perform risk analysis using static assessment techniques
-
Perform dynamic testing techniques to assess quality