在下列三种特性中,我们应该优先选择那个特性?
Feature | Estimated Value | Estimated Production Time |
---|---|---|
A | $100,000 | 40 hrs |
B | $80,000 | 40 hrs |
C | $60,000 | 40 hrs |
特性A?这个问题没有? 傻瓜都知道,对吧?
不尽然。约束理论(TOC=Theory of Constraints)告诉我们,生产线的总吞吐量受限于瓶颈。这就意味着,如果我们希望将尽可能多价值挤压穿过生产线,我们就必须将尽可能多的价值挤压通过瓶颈。所以重要的不是总时间,而是每个特性 在瓶颈处 所需的时间。
Feature | Estimated Value | At the Bottleneck | Away from the Bottleneck | Total Production Time |
---|---|---|---|---|
A | $100,000 | 20 hrs | 20 hrs | 40 hrs |
B | $80,000 | 10 hrs | 30 hrs | 40 hrs |
C | $60,000 | 10 hrs | 30 hrs | 40 hrs |
在这个例子中,同样20小时,我们可以生产B和C产生$140,000,而A可以产生$100,000。
如果你不相信,想象一下下面的场景:你有100个业务分析人员、100个开发人员和1个测试人员。所有的工作都必须经过测试人员测试。测试人员就是瓶颈,所有其他人每天大多时间无所事事。显然,我们希望将测试人员的任务分担给其他人。事实上,相对于A而言,这正是B和C做的事情,因为它们需要更少的时间给测试人员(瓶颈)。