上一篇讲使用鱼骨图找出引起项目中问题的根本原因。找到根本原因的目的是为了解决问题。有时候使用鱼骨图,会出现找到大大小小很多原因的场合。
比如在上一个例子中,小伟发现项目进度比预计的晚了三天。如果我们回忆一下,会发现,前前后后,表面的,深层次的,大大小小的原因有很多,从鱼骨图中可以看到:
人员方面:
1. 团队核心请了病假
2. 新毕业员工技能不足
3. 团队对于新技术掌握不足。
工作量方面:
1. 需求估算偏差过大
2. 需求管理没有做好
3. 需求理解不正确大量任务返工。
管理方面:
1. 对客户的期望管理没做好
2. 需求管理没做好,需求变更之后交付日期没有及时变更。
3. 需求变更没有清晰的管理起来
4. 需求理解不清晰。
立马都解决吗?估计神仙都做不到。那么作为一个项目经理应该从哪个问题入手去解决呢?
一般情况会使用二八法则。
二八定律又名80/20定律、帕累托法则(定律)也叫巴莱特定律、最省力的法则、不平衡原则等,被广泛应用于社会学及企业管理学等。
是19世纪末20世纪初意大利经济学家巴莱多发现的。他认为,在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%尽管是多数,却是次要的,因此又称二八定律。
所以回到项目上来,现在我们有一个问题列表了。接下去是给问题列表加一个权重。哪些问题是严重的问题,哪些问题相对次之。于是得到下图:
把问题按照严重程度降序排列后,取前2-3个问题作为当前要改进的问题。
之所以只选择2-3个问题,是因为
1. 根据二八法则,任何一组问题,最重要的只占其中的一小部分,约20%。其余的虽然占了大多数,却是次要问题。
2. 这也是出于效率的考虑。项目经理发现问题之后,需要及时的处理,规避或者解决问题。行之有效,快速及时是关键。
所以在上面的例子中,主要的问题就变成了
1. 需求管理没有做好
2. 需求估算偏差过大
3. 需求理解不正确,造成大量返工。
这三个主要问题。
然后针对这三个主动问题,项目经理制定计划。
比如说:
对于第一个问题,需求管理没有做好,可以分几点来改进。一方面建立需求管理的流程并且贯彻执行。另一方面,严控需求变更,交付专人跟踪每一个需求变更。
对于第二个问题,需求估算偏差过大,可以采用三点估算的方法,并且让多个人独立估算后讨论决定估算值。
对于第三个问题,需求理解不正确,返工量大,可以要求BA提前和客户确认需求,并且将作出的原型让客户审核。
在制定了解决方案之后,项目继续进行,过几周一周或者两周,亦或者一个月之后,再一次的通过鱼骨图分析问题是否解决。如果没有解决,那么当前造成问题的权重会是如何排列?如下图一个月之后的分析结果:
对比之前的,发现,原本占据主要问题的两个问题:
新毕业员工技能不足
需求管理没有做好
得到了解决,严重程度排在了末尾。
而当前最严重的问题就变成了以下三个
需求理解不正确,造成返工
团队对于新技术掌握不足
客户期望管理没有做好
可以发现,第一个需求理解不正确,造成返工在第一次的三个问题里也是最严重的。而本次依旧上榜,从而说明之前的制定的改进方案没有起到效果,需要从中继续找出问题的原因。
而后面两个新的问题,可以制定相关改进方案继续解决。
如此往复几个月,每次都通过二八法则,在短时间内解决最严重的问题,使得项目的问题得以立竿见影的解决。
这就是利用二八法则解决项目问题的方法。
在此再补充一点,每个问题的严重程度对于项目经理而言是带有一定主观因素在里边的。不同的项目经理对于相同问题的严重程度,看法也不尽相同。在这里,经验会起到很大的决定因素。