资源交叉和多任务并行-效率最大化还是效率杀手

在很多公司有一种情况很普遍,团队管理者会倾向于让人力资源公共化,使的1个人可以服务于更多的项目,或者倾向于给一个队员更多的任务,让他保持繁忙。这样看起来,似乎每个人都被充分的利用起来,整体效益最大化了。
实际情况真的是这样吗?那为什么很多项目经理都把资源冲突问题作为一个疑难问题呢?不妨让我们揭开资源公共化和多任务并发背后一些真实的黑暗面。
1)首先人不是简单的资源,当我们把人简单的当作资源时,我们忽略了作为一个知识工作者,在从事软件开发过程中,一个影响效率的关键因素:人的主观能动性。这个主动性很大一部分来源于他的归属感(Ownership)。这也是为什么敏捷方法非常强调commitment和ownership的原因之一。把人当作资源的实际结果往往是伤害了主动性。一个简单的例子:当一个开发人员在一段时间内同时为3个项目服务时,他不会对某一个项目有很强的归属感(这是我的项目),同时他还面临多头管理的问题,他的表现不容易衡量,当不同来源的目标同时存在时,他的目标就会模糊。在心理学上有一个有趣的手表定律:当一个人手腕上只有一只手表时,他明确的知道现在的时间。当他同时有两只表时,他就无法确定。两只手表并不能告诉你更准确的时间,反而会让他失去对准确时间的信心。
目标不清晰,他也很难对目标全力以赴。
2)团队管理者希望团队的每个人繁忙起来似乎很有道理,把资源都尽量用起来嘛。然而我们换一个角度想想,我们真正应该关注的是什么?是人员在做事情,还是这些人员交付出来的价值。如果一个开发人员在疲惫的产生缺陷,那他做的越多,岂不是害处越大。精益思想里面有一个生动的故事比喻说明了这种做法的可笑之处:在一个4千米的接力赛中,接力棒在一个正在跑动的队员身上,其他队员都在静静的等待,教练并不会觉得其他队员闲着而让他们先跑去跑一圈回来,要真正关注的是接力棒。
这个接力棒就是交付出来的价值。
3)多任务并行真的会提高执行力吗?这里有个图很有意思,

多任务并发与执行力
多任务并发与执行力曲线
(来自2simple.cn),我还没有找到它的统计数据证明。但是相信很多人会同意这样的一个经验曲线。

发表评论

电子邮件地址不会被公开。 必填项已用*标注