软件质量保证是一个复杂的系统,它采用一定的技术、方法和工具,来处理和调整软件产品满足需求时的相互关系,以确保软件产品满足或超过在该产品的开发过程中所规定的标准。其工作原则如下:
(1)尽可能做到质量特征的具体化及量化。
(2)要找出每个阶段的具体质量特征。
(3)针对具体产品和相应项目制定质量计划。
(4)检查质量测试结果。
(5)进行各种质量评审。
(6)优化的建设性的质量保证。
(7)尽早发现并改正错误和缺陷。
(8)集中进行质量保证。
(9)独立的质量测试。
(10)对所应用的软件质量保证措施的评价。