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.
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