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