软件质量的QA和QC
QA是英文QUALITY ASSURANCE的缩写,中文意思是质量保证;
QC是英文QUALITY CONTROL的缩写,中文意思是质量控制。
QC和QA的主要区别在于,前者是保证产品质量符合要求,后者是建立体系,保证体系按要求运行,从而提供内部和外部的信任。同时,QC和QA有相同点:QC和QA需要验证产品是否符合规定的要求,如QC根据标准对产品进行测试,QA进行内部审核以验证系统是否按照标准运行,QA进行出货审核和可靠性测试,如验证产品是否按照规定进行了各种活动,是否能满足规定的要求以保证出厂交付。