Software quality assurance

[1] It may include ensuring conformance to standards or models, such as ISO/IEC 9126 (now superseded by ISO 25010), SPICE or CMMI.

It is organized into goals, commitments, abilities, activities, measurements, verification and validation.

[3] SQA involves a three-pronged approach: Guidelines for the application of ISO 9001:2015 to computer software are described in ISO/IEC/IEEE 90003:2018.

[4] External entities can be contracted as part of process assessments to verify that projects are standard-compliant.

Engineers and technicians find bugs and problems with related software quality through testing activities.