质量管理三个概念:QC、QA和QM,你能分得清吗?
今天这里谈的QC、QA和QM,不是岗位或职位,而是一种概念或质量管理的不同时期所关注的重点。
1、产品
早期的质量管理(工业化雏形期)侧重于对终产品的检测、测试,即QC(品质控制)时代。
这个时期的质量管理是以产品为主,在生产人员完成了生产任务后,有专门的人员(简称品控人员或QC人员),对终产品进行检查,以确保产品质量符合要求。
但控制终产品意味着亡羊补牢,更改生产计划和延期交货,这在工业化成熟期尤其明显。
2、客户
因为分工更细化、库存控制更严密、生产计划更精准。
对组织的质量管理提出更高的要求,即能否将质量管理提前,从流程设计开始,以预防原则为主,即开始了QA(品质保证)时代。
这个时期的特点是以客户为关注焦点,一切围绕着客户需求进行管理。
3、价值链
随着工业化的到来,产品的设计、生产和营销可能是在不同组织、地区或国家进行(如耐克),很难将不同的组织召集在一起设计流程。
因此系统管理QM(品质管理)成为来将不同的组织衔接在一起纽带。
这个时期的特点是以价值链为主。价值链中的每个组织都可以实现自我价值的最大化,价值链的起点是产品,终点是客户(消费者)。
上面是对QC、QA和QM的历史阶段和概念的解释。
4、角色定义
那么在一个组织中(或企业中)如何定义QC、QA和QM的角色呢?
品质控制(QC)意味着在生产线会有两类人对产品进行控制,生产人员控制产量、成本;QC人员控制质量,这势必会造成生产与QC之间的矛盾,进而造成彼此的不信任。
我在雀巢工作时(1994年),恰逢雀巢第二版的质量体系发表(Nestle Quality System)。
在这个质量体系中,用一张非常清晰的图,解释了QC、QA和QM的区别。
当年雀巢将所有QC功能转给了生产部门,解决了生产与QC责任不清的问题,因为生产人员都是QC了。
这时候以往质量部门的QC岗位升级为QA,主要支持生产部门进行在线检验(生产部有在线实验室)
包括:
设备效验、方法提供、人员培训、试剂购买等。另外,QA部门协助生产完成HACCP计划、QMS(Quality Monitoring Scheme)、净重控制、环境卫生监控、纠正预防措施验证等项工作。
质量部门(QA)的工作还包括;原料、成品检验放行,参与供应商管理(评估、审核)等。
当生产线没有了专职QC人员时,不仅仅提高了产品质量合格率,非生产人员比例大幅度减少。
质量部门除了庞大的实验室人员外,其他人员非常简练。
5、消灭质量部门
让质量部门的人员远离生产一线,实际上是将QA人员角色从保姆变为教练,从关注产品质量到关注流程质量。
当QA人员不再直接参与解决产品质量问题时,生产部门一定会主动承担这样的角色,按照逻辑讲,生产人员应该比质量人员更知道问题所在。
而当生产主管也开始关注优化流程时(QA的角色),质量部门的QA就可升级到QM的角色,即关注质量管理体系的框架设计是否合理,是否需要对各个体系进行整合。
质量人员的使命就是消灭质量部门,这似乎是一个悖论,但实际结果就是这样。
当产品质量控制由生产人员承担,业务流程的优化是由各个职能部门负责,那质量部门就该寿终正寝,这需要质量人清醒认识到这一点。
质量管理的第一次革命是建立专门的QC部门
第二次革命就是建立专门的QA部门
第三次革命是将所有QA工作转交给所有职能部门(生产、采购、物流、营销等)
第四次革命就是消灭专门的质量部门,或者说这就是质量管理的4.0
6、质量人员的未来
随着食品安全越来越受到关注,质量部门的人却越来越困惑,自己的未来在哪里?
如果你将自己钉在QC的位置上,基本上死定了。
如果你将自己盯在QA,那么可以提升自己的系统思维方式,让你对未来(包括生活、工作)有比较清晰的认识。
如果你将自己定在QM 上,你将是老板的投资顾问,他将离不开你,给你最好的待遇。
质量管理三个概念:QC、QA和QM,你能分得清吗?的更多相关文章
- 浅谈学习C++时用到的【封装继承多态】三个概念
封装继承多态这三个概念不是C++特有的,而是所有OOP具有的特性. 由于C++语言支持这三个特性,所以学习C++时不可避免的要理解这些概念. 而在大部分C++教材中这些概念是作为铺垫,接下来就花大部分 ...
- Java编码浅析(注意区分三个概念)(转)
编码: (1)外部资源的字符集-----没有读入jvm中的数据都是外部资源 (2)jvm中数据的字符集-----都是unicode (1)和(2)之间发生交互时,如果不指定编码,则使用JVM平台默认字 ...
- UWP 多语言的三个概念
首先了解一下 RFC4646 和 BCP-47 是什么东西: RFC4646 The name is a combination of an ISO 639 two-letter lowercase ...
- 正确理解java编译时,运行时以及构建时这三个概念
Java中的许多对象(一般都是具有父子类关系的父类对象)在运行时都会出现两种类型:编译时类型和运行时类型,例如:Person person = new Student();这行代码将会生成一个pers ...
- "阿拉伯""伊斯兰""穆斯林"三个概念怎么分?
伊斯兰.阿拉伯.穆斯林这三个概念到底有什么不同?要言君将用五分钟给您概述这三个概念,并厘清其边界,说明其交集,帮您迅速构建"阿拉伯.伊斯兰.穆斯林"知识结构概图.相信您得沉思一下费 ...
- 区分 JVM 内存结构、 Java 内存模型 以及 Java 对象模型 三个概念
本文由 简悦 SimpRead 转码, 原文地址 https://www.toutiao.com/i6732361325244056072/ 作者:Hollis 来源:公众号Hollis Java 作 ...
- conda中重要的三个概念:环境、通道和包
基本使用conda必须要了解的三个概念:虚拟环境.通道和包. conda提供了在python环境下重要的编程环境管理功能,包括环境隔离和依赖包管理. 环境隔离通过虚拟环境实现,与此相关的命令有: co ...
- Linux从头学11:理解了这三个概念,才能彻底理解任务管理和任务切换
作 者:道哥,10+年的嵌入式开发老兵. 公众号:[IOT物联网小镇],专注于:C/C++.Linux操作系统.应用程序设计.物联网.单片机和嵌入式开发等领域. 公众号回复[书籍],获取 Linux. ...
- Maven学习小结(三 基本概念)
1.Maven POM POM(Project Object Model)项目对象模型,是用Maven来管理项目里的一个叫做pom.xml的文件.所有的项目配置信息都被定义在这个文件中, 通过这个文件 ...
随机推荐
- 网络攻防大作业——用python实现wifi破解
实验内容:不借助其他工具,用python暴力破解wifi 实验工具:python3.6+pywifi模块+密码字典 实验环境:Windows7(64bit) 实验思路: 首先搜索附近的wifi,将这些 ...
- flask 小入门知识点 2018.12.19
今天听得一脸懵逼,主要因为自己英文底子太差了 不耽误时间了,少总结下,开始复习... 代码: # -*- encoding: utf-8 -*- # 导入重定向模块 , url_for简易寻址跳转,j ...
- 青蛙的约会---poj1061(扩展欧几里德)
题目链接:http://poj.org/problem?id=1061 就是找到满足 (X+mt)-(Y+nt) = Lk 的 t 和 k 即可 上式可化简为 (n-m)t + Lk = X-Y;满足 ...
- 【python-opencv】15-图像阈值
[微语]立志要如山,行道要如水.不如山,不能坚定,不如水,不能曲达 import cv2 as cv import numpy as np from matplotlib import pyplot ...
- 用Delphi写一个UTF8编码格式的文本文件
... var f: TextFile; begin AssignFile(f, 'test.txt'); Rewrite(f); write(f, #$EF+#$BB+#$BF); // UTF-8 ...
- beginAppearanceTransition
- (void)beginAppearanceTransition:(BOOL)isAppearing animated:(BOOL)animated __OSX_AVAILABLE_STARTING ...
- python中计算程序用时的方法
import time start = time.clock() ...... end = time.clock() print(end - start)
- SpringBoot打成的jar包发布,shell关闭之后一直在服务器运行
1:可以编写shell脚本, 切换到执行的jar包目录,然后使用nohup 让改命令在服务器一直运行 #!/bin/bash cd /srv/ftp/public nohup java -jar l ...
- jQ live用法
我们给元素绑定单击事件.用得最多的都是$("#id").click(function(){}); 但我们动态添加的元素.这样绑定是不行的.必须借助live $("#id ...
- rabbitmq_坑
一.None of the specified endpoints were reachable 这个异常在创建连接时抛出(CreateConnection()),原因一般是ConnectionF ...