QA与QC的差别
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
本文讨论了质量保证(QA)和质量控制(QC)的差异,这些概念的理解对公司内质量保证活动的职责分配和人员配备具有实践意义。CMMI模型和ISO 9000:2000标准均提供了相关定义和解释。
CMMI模型中定义:质量保证是为确保管理层实施已定义的标准、实践、程序和过程方法的计划和系统化手段。而质量控制是用于满足质量要求的操作技术和活动。PPQA过程领域支持通过客观评估执行过程、工作产品和服务的特定实践,确保审查中产生的任何问题得到解决,从而支持高质量产品和服务的交付。
在CMMI模型中,PPQA与VER(验证过程领域)的关系表明PPQA确保实施计划过程,而VER确保满足规定的要求。尽管两者可能针对同一工作产品,但视角不同,项目应利用这种重叠以减少工作重复,同时保持不同的视角。
在ISO 9000:2000标准中,质量管理被定义为在质量方面对组织的协调活动进行指挥和控制,其中包括质量策划、质量控制、质量保证和质量改进。质量控制是致力于满足质量要求的质量管理的一部分,而质量保证则是致力于提供会得到满足的质量要求的信任。
结合实践经验,文章通俗归纳了QC和QA的区别,如下表所示:
QC | QA | |
---|---|---|
执行人 | 技术专家测试人员PM | QA人员 |
检查对象 | 工作产品过程 | 工作产品过程 |
参照物 | 需求技术规格质量目标 | 标准规范 |
关注点 | 产品的内在质量过程的性能 | 产品与过程对于标准的符合性 |
有效性 | 直接作用在产品上 | 直接作用在过程上,间接作用在产品上 |
手段 | 测试评审SPC技术等 | 检查评审 |
管理假设 | 产品有缺陷,应尽早发现缺陷 | 过程可以预防产品缺陷 |
时效性 | 就事论事 | 长期性,要分析根本原因,是文化的建设,通过过程保证产品质量 |
想要了解更多内容?
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席