质量保证和质量控制经常被混淆,尤其是没有经历过严肃项目管理过程洗礼的,经常把QA角色叫成測试的就是把二者混为一谈。
曾经也听过QA经常不忿产品经理及project师把他们称为測试project师。我们是高大上的质量保证好不好,怎么说你们这些非专业人士也不理解呢。
在互联网圈子里,现状是绝大多是公司没有QA, 产品和project师兼职測试。少部分公司有QA顶着QA的Title却干着測试的活,仅仅有极个别的有大公司组建了正规的QA团队。相关的职位序列有质量測试project师、质量保证专员、内审员、质量控制经理、质量保证经理(也有品质保证经理)、质量总监。质量保证专员、内审员、质量保证经理做的是QA工作。測试project师、质量控制经理做的是QC。
先说个工作中的实际样例立马就能分清质量保证和质量控制。比如,运行測试用例检查功能是否满足需求发现Bug的过程属于质量控制。审查开发过程看project师有没有做自測或者有没有採用測试驱动开发的方法属于质量保证范畴,审查測试用例也是做的QA。
实施质量保证(Quality Assurance),简称QA。
QA是审计质量要求和质量控制測量结果。确保採用合理的质量标准和操作性 定义的过程。
过程的主要作用是,促进质量过程持续改进。
QA主要是对项目活动过程的监控,看是否遵循了组织或者项目的政策、流程规范,依照过程改进计划来识别所须要的改进,发现非增值的活动(没有价值的)。识别问题并分析根本原因。然后制定对应的预防措施。
QA主要是提高工作的规范性、质量,不是简单的指实际工作成果的质量。更强调做事情的方法 流程是否合理、合规,而是确保用正确方式做事情以预防出现质量问题,防患于未然。
QA常见的工作或活动:
识别所有正在实施的良好及最佳实践;
识别所有违规做法、差距及不足。
分享所在组织和/或行业中类似项目的良好实践;
积极、主动地提供协助。以改进过程的运行,从而帮助团队提高生产效率;
强调每次审计都应对组织经验教训的积累做出贡献。
确认可批准的变更实施情况
分析出现故障的根本原因。制定预防措施
审计质量标准对于项目来说是松or严
质量控制(Quality Control),简称QC,QC是监督并记录质量活动运行结果,以便评估绩效,并推荐必要的变更的过程。
过程的主要作用包含:(1)识别过程低效或产品质量低劣的原因,建议并/或採取对应措施 消除这些原因;(2)确认项目的可交付成果及工作满足主要干系人的既定需求,足以进行最终验收。
简单说,QC是控制详细的可交付成果满足约定的质量要求,找详细工作及成果所存在的问题
QC常见的工作或活动:
測试发现bug
输出核实的可交付成果
依据质量问题提出变更
成品出厂检验
抽样检查
很多其它文章请关注公众号:不杂当下
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="不杂当下公众号" align="middle">