Lably
Skip to content

Software quality assurance

Means of monitoring the software and ensuring high quality stable applications

  • 1 min read
  • 2 chapters

Related on Lably

Through Computer programming and Verification and validation

It includes standards and procedures that managers, administrators or developers may use to review and audit software products and activities to verify that the software meets quality criteria which link to standards.

As a part of software assurance. SQA encompasses the entire software development process, including requirements engineering, software design, coding, code reviews, source code control, software configuration management, testing, release management and software integration. It is organized into goals, commitments, abilities, activities, measurements, verification and validation.

Purpose

SQA involves a three-pronged approach:

  • Organization-wide policies, procedures and standards
  • Project-specific policies, procedures and standards
  • Compliance to appropriate procedures

Guidelines for the application of ISO 9001:2015 to computer software are described in ISO/IEC/IEEE 90003:2018. External entities can be contracted as part of process assessments to verify that projects are standard-compliant. More specifically in case of software, ISO/IEC 9126 (now superseded by ISO 25010) should be considered and applied for software quality.

Sign in to keep reading

One more chapter is free with a Lably account.

More in Computing and communication