质量与可靠性的关系
广义来说,质量是包含可靠性的内容,我们这里指的是狭义的定义。(注:以下定义参考的是美国某权威机构对质量与可靠性的定义)。
Quality is conformance to customer expectations,翻译过来就是:质量是满足客户期望的能力。
大家知道,对于任何一个产品的开发,复杂如一辆汽车,简单如一个小杯子,我们都需要去了解客户的需求或者期望。而客户的需求很多时候是非常主观的,比如客户往往会提出“我需要一个很酷的汽车”,或“我需要一个耐热的杯子”等等。但是这些主观的需求,在产品开发过程中很难衡量或测量,这就导致在产品开发过程中我们很难对其进行验证,最终也无法判断我们的产品是否能够满足客户的期望。比较常见的方法是通过QFD(Quality Function Deployment)的方法与流程将客户的主观需求或期望转换到产品可以衡量的指标(一般叫做产品的关键特性),然后在产品开发过程中,我们去设计产品,满足这些可以衡量的指标,从而间接地去满足客户的需求(注:QFD不是本文的重点,所以此处不展开)。
如何判断最终的产品满足了客户的期望呢?一般我们会按照APQP或者ISO的标准来控制产品开发与制造过程,最终实现对客户期望的控制。这个就是传统质量做的事情,即我们常说的质量管理与过程控制,属于质量的范畴。理论上来说,最终出厂的产品质量都是合格的,否则产品是不能上市的。所以质量是关注产品出厂之前与出厂那一刻所有过程控制的活动(t≤0, t指的是产品开发时间节点,t=0指的是产品上市的那一刻)。
可靠性(Reliability)
Reliability is quality over time这个定义很恰当,意思是可靠性是质量随着时间的变化,或者说可靠性是质量加了一个时间轴。
通过质量过程控制(TS16949或ISO9001),满足了客户的期望,制造过程也稳定了,产品可以上市了。但是这个不代表你产品在存储与使用过程中没有问题,从产品投入市场之后(t>0),甚至在交付到客户手里之前,可能就会有失效(比如汽车在运输以及4S店存储时间长了,可能有一些零部件会出现问题)。在产品使用过程中,产品的功能或质量有一个逐步退化的过程,从而会带来产品的失效。
如何降低与控制在使用过程中产品失效问题,就是可靠性关注的内容。所以,可靠性是关注产品上市后(t>0)的失效问题。
质量工作的核心是“承诺要落实”。
我们的管理者,包括BMT主任,PDT经理,开发代表等等,首先要正确理解质量工作的核心。我们现在的产品质量,是不容乐观的。有些产品的进度延迟较大,网上问题也很多,不能满足客户的要求,这样我们的工作就没有任何价值,更谈不上质量了。从结果上看,我们还有大量的工作要做。
我经常关注根因分析。
每一个管理者必须要知道你带的团队和你的产品最关键的部分是什么,有哪些关键的问题没有攻克,有哪些潜在的问题没有得到标识,你的团队在哪些方面做的不错,在哪些方面做的欠缺,要结合团队的现状实施管理。
根因分析、质量回溯是质量工作中比较核心的内容,能够帮助我们避免同样的问题不再次发生。
另一个就是项目组代码检视和组织层面的代码飞检。我们的队伍能力参差不齐,通过有经验的专家做飞检的做法,被证明是有效果的。
不断总结出关键工作之后,必须把它们变成行动,如培训、经验共享;让员工接受培训和经验共享,避免再次发生问题。
质量体系人员要多看看《士兵突击》,要像许三多那样把我们的基础工作做扎实。我们现在质量问题源自于基础的薄弱。如果像许三多那样去做的话,用看起来很笨的方法,不断地去重复,就会得到不断的提升。
扎实的基础对提升质量非常关键,我们员工的技术功底,是我们“大厦”非常核心的部分,怎么做踏实都不过分,因为我们的生产力是员工,员工能力的提升,是构建我们产品质量最重要的源动力。
微信号