术语表
利特尔法则
利特尔定理,排队论法则
利特尔法则 把任何工作系统中的三个量联系起来:一项任务的周期时间,等于同时在办的工作量除以吞吐量。在不加快完成速度的前提下并行开启更多工作,只会拉长每一项任务。
约翰·利特尔 于 1961 年针对排队系统证明了这一关系。无论工作如何排定优先级、单项活动耗时多久、任务到达是否均匀,该关系都成立。这使它在项目场景中同样可靠。
公式如下:
周期时间 = 在办工作量 ÷ 吞吐量
在办工作量(WIP)指已经开始但尚未完成的任务数量。吞吐量指单位时间内完成的任务数量。在这三个量中,吞吐量在短期内几乎无法提升,而 WIP 可以立刻降低。因此,限制在办工作量成为唯一无需增加产能就能见效的手段。
同样的产能,两种做法
一个团队每周完成 2 项任务。横道的长度就是单项任务的周期时间。
第 1 周第 2 周第 3 周第 4 周
4 项任务同时在办
周期时间为 2 周。前 4 项成果在第 2 周结束时交付,其余 4 项在第 4 周之前陆续完成。
8 项任务同时在办
周期时间为 4 周。8 项成果全部集中在最后交付,在此之前没有任何可用产出。
周期时间 =
WIP ÷ 吞吐量
两行结束在同一位置。吞吐量完全相同,区别只在于等待第一项成果的时间。
该公式假定吞吐量恒定。实际上,WIP 越高吞吐量越低,因为每次切换上下文都会带来准备和重新进入状态的时间。因此现实中的影响比公式算出的更明显。
这一限制的落地方式是为在办任务设定固定上限,在敏捷环境中体现为按列或按人设置的 WIP 限制。在传统进度计划中,对应的是同时进行的活动数量,以及相关资源负荷。只有当两个人能够同时投入时,两条并排的横道才算真正并行。