美文网首页
质量度量的系统场景思考--如何确定“容错率”

质量度量的系统场景思考--如何确定“容错率”

作者: 质量与创新 | 来源:发表于2020-03-28 12:29 被阅读0次

原创 宋荆汉 

各位大神,请教你们一个问题,领导认可统计的逻辑,但是想知道我们第一阶段应该达到哪个水平才能判断是好还是坏(容错率是多少)。应该怎么进行合理的拆解比较好(重点是领导自己也给不出一个划分的方向)

 上下限,平均值。以均值为基础,逐步提升目标就好啊。不是规定上下限么,做一个过程能力分析看看分布在哪里?

有历史数据,我去除了最高值和最低值,然后求了一个平均值值。但是上下限应该如何定比较好?

这是近日群里一位朋友提出的问题。她们应该是公司质量同学,领导让她确定一个容错率的水平值。容错率,顾名思义,就是大家在软件开发过程中,会出现一些错误,只是每个人出错的概率不同而已。但如果每个错误都对员工进行处罚和批评也不合理,从持续改进角度,需要确定一个质量水平。也就是说,在容错率范围内的,可以认为是系统性波动导致的,不是员工个体差异原因导致的,这是管理系统的原因,就暂时不予追究员工个人,但是超出范围了,认为属于异常波动引起的,这时就需要对相关问题进行追溯分析、可能还会对相关人员进行追责。

上门有同学提到,通过计算过程能力方式,这个思路本身没什么错,也符合戴明的质量控制理论。但我们知道,过程能力,计算也需要知道上下限。

其实这里我认为有2种思路:

1、从统计过程控制角度--物理思维

大家如果看过 我之前文章,谈到 戴明 红蓝实验,这个实验很真实和简明的证明了,很多问题是由系统因素或者说共同原因导致,比如:

为帮助员工消除工作中的障碍;

管理不当;

未指出员工绩效差距在哪里,并给出改善建议;

等等。

在此共同原因作用下,员工即使努力工作也难免会出现错误。所以,我们可以让容错率达到管制状态,然后根据管制图的原理,确定上下限。处于管制状态下的数据,可以认为系统正常波动不用过度干预,如果超出,再进行分析和改善。

管制图原理

工序处于稳定状态下,其计量值的分布大致符合正态分布。由正态分布的性质可知:质量数据出现在平均值的正负三个标准偏差之外的概率仅为0.27%。这是一个很小的概率,根据概率论 “视小概率事件为实际上不可能” 的原理,可以认为:出现在3sigma区间外的事件是异常波动,它的发生是由于异常原因使其总体的分布偏离了正常位置。

2、从组织绩效管理角度

通过统计过程控制,有理论支撑、有数据支持当然很好,但有几个难点要做到

a、要消除系统异常原因,使系统仅仅受共同原因影响。所以,需要对现有的容错率进行分析,然后改善,让数据处于随机波动状态。但在软件行业,往往遇到问题可能是,业务变化和环境变化较快,想获得稳定系统,还是比较困难的事。

b、如何判断达到管制状态了呢?因为数据样本本身受限性,可能当前30个数据受管制,后面又超了。这时呢,可能需要从另一个实际维度来判定。 

宋老师通常的判断方法是:

统计所有错误,进行分类(从不同维度,阶段、错误责任职能、主客观原因),如果从各个维度看每类错误的占比都差不多,处于比较离散状态的时候,基本可以判断系统是处于随机波动状态了。

但即使如此,估计领导可能还是不会满意。为什么?

从组织绩效管理角度,确定这个质量水平目的,肯定是希望鞭策做的差员工,奖励做的好的员工。从而,激活组织的工作责任,提升工作质量。

如果管制状态,几乎所有员工出错率都在管制线内怎么办?

或者,超差的员工都是个别现象,起不到组织激励的目的怎么办?

所以,如果从这个角度看,统计过程方式可能就不太适用了。

所以,我给出建议是,按80%,原则。

对知识工作者,特别是软件研发人员,还是以正向激励为主。所以,我们应该讲80%人,都是符合岗位绩效要求的。然后,剩余 5%是较差的需要督促改进,15%,较好的要升职加薪予以鼓励。

这样即达到了,激励的目的,同时又可以督促各部门主管持续改善。关键,操作简单。

我相信这位同学应该可以很好的和领导协商出合适的上下限范围了。

我们回顾度量的目的:

刻画(理解、发现问题、改进的目标)

评估(期望与实际相比较)

预测(由已知要素推算、估计其它要素) 

改进(识别问题、查找问题的根源)

度量远远不是定几个指标这么简单,度量模型设计应该考虑相关干系人的应用场景。

我们在设计度量方式以及使用度量数据给领导做判定和决策时,必须要理解如何应用这些数据,或者通过这些数据,领导需要用来做什么决策。

如果领导是希望,对公司整体的容错率水平,能可见、可预测,那么用统计过程方法就挺好;

如果领导目的是从组织绩效管理角度,那么可能用统计过程方法,就不是太适用的方式。

度量也是一个包含,人、流程、组织、工具的过程。

-End-

相关文章

  • 质量度量的系统场景思考--如何确定“容错率”

    原创宋荆汉 各位大神,请教你们一个问题,领导认可统计的逻辑,但是想知道我们第一阶段应该达到哪个水平才能判断是好还是...

  • 人生容错率

    「容错率」指的是某个系统内允许错误出现的范围和概率。容错率越高,出错导致的后果对于整个系统的影响就越小;如果容错率...

  • 普通人的人生容错率太低了,如何提高?分享我的3个方法

    “容错率”指的是某个系统内允许错误出现的范围和概率。 容错率越高,出错导致的后果对于整个系统的影响就越小;如果容错...

  • PRD分享:移动端推荐框产品需求文档(附PDF文档下载)

    在电商选购环节,如何结合用户使用场景与系统业务场景,有效的提升选购环节转化率与流量质量,是一个漫长的迭代过程。基于...

  • 容错率是可控范围内的犯错?

    容错率…容错率是一个汉语词语,是指在某个体系中能减小一些因素或选择对某个系统产生不稳定的概率。容错率越高,对...

  • 系统思考的使用

    3.4 系统思考的使用 如何使用系统思考来分析一个系统呢? 首先,确定要分析的对象。 第二,确定输入和输出。 第三...

  • 用GQM法分析产品质量

    软件质量度量是指用于确定某一软件产品质量特性值的定量测量与度量方法。具体来说就是对软件开发项目、过程及其产品进行数...

  • 质量的度量

    你会因为头顶的星空而感动落泪吗?你会因为脚下的泥土而深沉低吟吗?若你对这个世界深爱无比,那么就让我们用度量,送给世...

  • 代码覆盖度之jacoco

    目的 a. 度量单元测试覆盖率; b. 度量自动化测试(接口、UI)覆盖率; c. 度量功能测试覆盖率; 代码覆盖...

  • 容错率

    现在拥有一个容错率低的人生。看似全是选择,其实没有选择。迫不得已,生不由己,死也不由己。

网友评论

      本文标题:质量度量的系统场景思考--如何确定“容错率”

      本文链接:https://www.haomeiwen.com/subject/kcvjuhtx.html