优思学院|QA和QC,傻傻分不清?
原文來自优思学苑知乎帐号
这是我们很常会遇到的问题,就是关于 QA(Quality Assurance)和 QC(Quality Control)的分别,如果我们单纯地把他们区别出而不加解释,其实意义不大,因为它们都只是一些名称和分类而已,但我们可以从两者的起源和理念一步步地说明这种区分的缘由。
首先要明白的是,什么是质量(Quality)?
对产品制造而言,质量就是其功能及特性满足所制定需求的能力。
举一些更实际的例子,像是产品规格里的全部功能都有、所有的功能执行起来都不会发生错误、产品功能不会突然发生异常或中断、还有产品功能执行的效能符合制定的要求、外观上也没有不符客人要求的缺陷 ……等等。
简单地说,像是该有的功能都有、也都能正常运作、而且还运作得够快,就是质量好。
想到质量/品质,许多人脑海中首先会浮现的,恐怕是像“ISO 质量管理体系”之类耳熟能详的词语。没错,ISO,也就是国际标准化组织,它制定了许多标准,包括我们也同样时常听到的 ISO 9000 的质量标准。有些公司会强调,他们已经通过ISO 9000的标准,表示他们的产品是有质量的。
在 ISO 9000 里,对Quality Assurance 的定义是:“为了提供实体满足质量要求的足够信心,而实作的所有计划性以及系统性的活动”。同样的,ISO 9000 里也定义了何谓Quality Control,也就是“为达质量要求而采用的作业性技术及活动”。
或许看完这定义,你还是不见得能理解其意义。
简单来说,质量保证——即QA的目的,是要在产出产品的过程中,使用正确的方法来进行,而 QC 的作用,则是当产品完成时,会去检查所产出的产品是否正确。
以软体测试为例,当我们透过检测已完成的软体,找出其中不符合软体规格的瑕疵,以便有机会予以修正,所以,测试工作是在检查所完成的软体产品是否正确,因此,这应该属于 QC 工作过程的一部份,是作业性技术及活动。
如果了解到二者的差异,你可以很容易明白, QA 的重点放在制造方法或者过程(Process)上,有了正确(能满足质量要求)的过程和方法,照着执行,就应该要能够产出满足要求的产品。所以说,QA 是事前的、是在产品完成之前的整个过程,是计划性以及系统性的活动,QA 目标是在预防产品发生瑕疵,而QC则在找出完成的成品中潜在的瑕疵。
过程的管理和QA的职责
过程是一组将输入转化为输出的相互关联的活动。过程是产品(服务)质量形成的必经环节,因而是质量管理的基点。优思学院|六西格玛证书课程基于过程控制与管理来保证产品质量的观点早已有之。休哈特于20世纪30年代提出的SPC就是通过监视和控制产品制造过程来确保过程稳定而保证产品质量的。
20世纪中叶,人们逐渐认识到影响产品质量的环节远不止产品制造过程,更重要的还有设计过程,于是,日本学者田口玄一提出了三段设计法、赤尾洋二博士提出了QFD理论。
随后,费根保姆提出的全面质量管理(TQM)拓展了人们对过程的视野,将影响产品质量的过程扩大到整个企业范围内的所有业务过程。过程的概念由此超越原有的生产过程,延伸到各种辅助过程。现代质量管理则更加强调过程的观点,把企业的一切活动都看作为过程,并对其进行系统化管理,这就是过程管理。
过程管理是一种改进企业业绩的结构化方法,它不只是改进个别过程,还能改善企业的整体管理水平。它强调从总体上对业务过程进行系统思考、严密设计而不是着眼于某一个单一的过程或任务点。过程管理已成为现代质量管理的一个基本信条。
过程在六西格玛中也占有十分重要的地位,它是六西格玛采取改善行动的场所,也是六西格玛走向成功的关键和载体。在六西格玛实施中,过程的重要性决定了过程管理的重要性。有效的过程管理已成为驱使六西格玛走向成功的关键。
所以,单就以开发流程来看,QA的工作过程中,可能就包括了:制定流程、监控管理开发团队是否依据流程来进行工作,以及收集开发团队对于流程的回馈,制定预防问题的方案,进而甚至持续改善流程。
如果希望在QA方向发展,学习成为六西格玛绿带是一个不错的选择。
这是我们很常会遇到的问题,就是关于 QA(Quality Assurance)和 QC(Quality Control)的分别,如果我们单纯地把他们区别出而不加解释,其实意义不大,因为它们都只是一些名称和分类而已,但我们可以从两者的起源和理念一步步地说明这种区分的缘由。
首先要明白的是,什么是质量(Quality)?
对产品制造而言,质量就是其功能及特性满足所制定需求的能力。
举一些更实际的例子,像是产品规格里的全部功能都有、所有的功能执行起来都不会发生错误、产品功能不会突然发生异常或中断、还有产品功能执行的效能符合制定的要求、外观上也没有不符客人要求的缺陷 ……等等。
简单地说,像是该有的功能都有、也都能正常运作、而且还运作得够快,就是质量好。
想到质量/品质,许多人脑海中首先会浮现的,恐怕是像“ISO 质量管理体系”之类耳熟能详的词语。没错,ISO,也就是国际标准化组织,它制定了许多标准,包括我们也同样时常听到的 ISO 9000 的质量标准。有些公司会强调,他们已经通过ISO 9000的标准,表示他们的产品是有质量的。
在 ISO 9000 里,对Quality Assurance 的定义是:“为了提供实体满足质量要求的足够信心,而实作的所有计划性以及系统性的活动”。同样的,ISO 9000 里也定义了何谓Quality Control,也就是“为达质量要求而采用的作业性技术及活动”。
或许看完这定义,你还是不见得能理解其意义。
简单来说,质量保证——即QA的目的,是要在产出产品的过程中,使用正确的方法来进行,而 QC 的作用,则是当产品完成时,会去检查所产出的产品是否正确。
以软体测试为例,当我们透过检测已完成的软体,找出其中不符合软体规格的瑕疵,以便有机会予以修正,所以,测试工作是在检查所完成的软体产品是否正确,因此,这应该属于 QC 工作过程的一部份,是作业性技术及活动。
如果了解到二者的差异,你可以很容易明白, QA 的重点放在制造方法或者过程(Process)上,有了正确(能满足质量要求)的过程和方法,照着执行,就应该要能够产出满足要求的产品。所以说,QA 是事前的、是在产品完成之前的整个过程,是计划性以及系统性的活动,QA 目标是在预防产品发生瑕疵,而QC则在找出完成的成品中潜在的瑕疵。
过程的管理和QA的职责
过程是一组将输入转化为输出的相互关联的活动。过程是产品(服务)质量形成的必经环节,因而是质量管理的基点。优思学院|六西格玛证书课程基于过程控制与管理来保证产品质量的观点早已有之。休哈特于20世纪30年代提出的SPC就是通过监视和控制产品制造过程来确保过程稳定而保证产品质量的。
20世纪中叶,人们逐渐认识到影响产品质量的环节远不止产品制造过程,更重要的还有设计过程,于是,日本学者田口玄一提出了三段设计法、赤尾洋二博士提出了QFD理论。
随后,费根保姆提出的全面质量管理(TQM)拓展了人们对过程的视野,将影响产品质量的过程扩大到整个企业范围内的所有业务过程。过程的概念由此超越原有的生产过程,延伸到各种辅助过程。现代质量管理则更加强调过程的观点,把企业的一切活动都看作为过程,并对其进行系统化管理,这就是过程管理。
过程管理是一种改进企业业绩的结构化方法,它不只是改进个别过程,还能改善企业的整体管理水平。它强调从总体上对业务过程进行系统思考、严密设计而不是着眼于某一个单一的过程或任务点。过程管理已成为现代质量管理的一个基本信条。
过程在六西格玛中也占有十分重要的地位,它是六西格玛采取改善行动的场所,也是六西格玛走向成功的关键和载体。在六西格玛实施中,过程的重要性决定了过程管理的重要性。有效的过程管理已成为驱使六西格玛走向成功的关键。
所以,单就以开发流程来看,QA的工作过程中,可能就包括了:制定流程、监控管理开发团队是否依据流程来进行工作,以及收集开发团队对于流程的回馈,制定预防问题的方案,进而甚至持续改善流程。
如果希望在QA方向发展,学习成为六西格玛绿带是一个不错的选择。