1、 质量保证漫漫谈之 QA、QC、QM 的关系与区别经常看到有些人把 QA、QC、QM 的概念搞混,认为他们是同一个概念的不同描述,由于这三者都是舶来品,并且翻译者在翻译的过程中对概念的理解不一致,导致翻译质量良莠不一。笔者查阅了大量资料,认为他们之间的区别如下: 1、概念上:/ 6 O: . U; QA:Quality Assurance (质量保证)% s A4 L; n4 H) w r8 S7 A4 F 6 QM:Quality Manage (质量管理)2、定义上:2 y U1 t: i) w V0 I, S- RQA:为达到质量要求所采取的作业技术和活动 5 5 x) S, u1 r2
2、 OQC :为了提供足够的信任表明实体能满足质量要求,而实施的根据需要进行证实的全部有计划、有系统的活动QM :确定质量方针、目标和职责,并在通过诸如:质量策划、质量控制质量保证和质量改进,使其实施的全部管理职能的所有活动3、职责上:7 k6 |, n/ I8 E5 B$ 4 yQA:最重要的职责在于系统层面的完善,侧重于问题的防范及对已发生问题的根源的探究及其对策的实施,从而降低不良的产生QC:最重要的职责在于对制成品的监控 2 Z* x) y4 g7 F3 j. b+ W! P) QM:最重要的职责在于从组织层面上保障质量工作环境 4 / X , EQA:具备必要资质的 QA 是组织中的高
3、级人才,需要全面掌握组织的过程定义,熟悉所参与项目所用的工程技术QC:既包括软件测试设计员等高级人才,也包括一般的测试员等中、初级人才 ( T/ o) b) y. t8 h9 : WQM:不仅要具备 QA、QC 的技能,还需具备专业管理才能 i7 E) ?: r+ s( tQA、QC、QM 的关系如下:其实 QM 和 QA 是相互依赖的,所有的组织都会从 QM 和外部 QA 相结合的总体利益中获得好处,他们的同时存在为各项工作的管理、执行和验证提供了联合的方法,从而获得满意的结果。尽管他们的活动具有不同的范围、不同的目的、不同的动机和不同的结果,但他们的互补性能使所有质量管理的职能有效运作,取
4、得内部和外部的足够信任。质量管理既包括质量控制和质量保证,也包括质量方针、质量策划和质量改进等概念,质量管理的运作则通过质量体系进行。质量体系包括质量策划、质量控制、质量保证和质量改进。3 n: g! b2 s& # v质量控制和质量保证的某些活动是相互关联的,如质量控制活动包括:验证、审核等,而验证和审核又属于质量保证的证实活动。而质量控制则侧重于控制的措施(作业技术和方法) ,质量保证则侧重于控制结果的证实,以提供充分的信任。【三者在软件行业】7 F0 k8 r, z$ x+ _7 1 F% k$ e相对于软件行业来说,SQA 指产品和过程保证人员,通过过程的方法保证质量达到要求;SQC
5、指测试人员,通过验证的方法提供产品满足需求的证据;SQM 指质量管理人员,一般为负责质量方面的管理者,通过制定过程、协调资源等一系列的手段为 QA、QC 工作创造良好的环境和条件。# 1 % l! O7 o( I2 j引用成为“首席质量官” 8 N# L+ Y5 p0 I5 B* % Y如果说质量就意味一个组织“第一次就把事情做对” 的能力的话,那么,这种能力需要三个方面的修炼,缺一不可:一是“控制系统” ,二是“保证系统”,三则是管理思想。想一想你是如何开车的,你大概就会明白质量控制、质量保证和质量管理之间的关系了。& i0 s5 h) w0 R3 ) v菲利浦克劳士比说:让我再把质量控制(
6、QC ) 、质量保证(QA)和质量管理(QM)之间的关系清楚地表述一下:QC 就像汽车表盘上的仪器,它们测量汽车的状态并即时告知司机。因此,我们能看到任何发生的问题,比如发动机过热,或速度超出限制等。这是很有价值的。QA 则像我们收到的汽车用户手册。它包括使用信息、维护程序和其它有用的信息。ISO 9000 和类似的信息包就像这种手册。QM 却是驾驶汽车的哲学。虽然那些危险的驾车者具有同样真实时刻的信息和如何正当驾驶的手册的手套箱。因为哲学来自教育。来个白话版QC: 检验员,包括进料,制程,出货检验员。QA: 一般就是指工程师级别的,比如供应商管理,体系建立,客户投诉等。这 2 者的关系就是,QA 写了一份检验指导书,然后 QC 按照那上面去检验,就等于是一个设计一个执行。QM:就是质量经理啊。 TQM:是指全面品质管理,具体内容简单的说就是让所有的员工都具备检验能力,在员工检验的基础上,由 QC 再去进行确认,确认其检验是否合格,更改了之前的 QC 就是检验的,就是挑不良品的。把原来 QC 由职能性的工作提升到辅助和指导的境界。