[Engineering] 工程趣闻(五):小步快跑

利特尔法则

一个商场在一段时间内会有人进入也会有人离开,如果平均滞留人数保持恒定,就可以看做是稳定的系统(stable system),系统的吞吐率就是单位时间内进入或离开的人数。

假设商场中平均滞留人数为L,吞吐率为λ,则每个人的平均等待时间就是W=L/λ。要想缩短平均等待时间,只能增加吞吐率λ或减少平均滞留人数L来实现。

其中,W=L/λ称为利特尔法则。

The long-term average number of customers in a stable system L is equal to the long-term average effective arrival rate, λ, multiplied by the average time a customer spends in the system, W; or expressed algebraically: L = λW.

翻转硬币游戏

假设有20枚硬币,还有4个人A,B,C,D,每个人都要把硬币翻转才能传递给下一个人。假设将一枚硬币进行翻转需要1s,我们采用以下不同的策略,看看对任务完成的时间有什么影响。

(1)翻转20枚硬币后传递:A需要20s,B需要20s,C需要20s,D需要20s。第一枚硬币到达需要80s,最后一枚硬币到达需要80s。
(2)翻转5枚硬币后传递:A需要5s×4,B需要5s×4,C需要5s×4,D需要5s×4。第一枚硬币到达需要20s,最后一枚硬币到达需要35s。
(3)翻转1枚硬币后传递:A需要1s×20,B需要1s×20,C需要1s×20,D需要1s×20。第一枚硬币到达需要4s,最后一枚硬币到达需要23s。

因此,减小在制品数量可以有效的缩短工期。

注:
WIP的意思即为Work In Process ,也就是在制品的意思。在制品指的是正在加工,尚未完成的产品。广义的包括正在加工的产品和准备进一步加工的半成品;狭义的仅指正在加工的产品。

看板


看板(Kanban)一词来自日文,本义是可视化卡片,它源于精益制造——上世纪50年代由丰田公司创造的生产管理方法。看板工具的实质是:后道工序在需要时,通过看板向前道工序发出信号,前道工序只会根据看板按需生产。看板信号由下游向上游传递,拉动上游的生产活动,使产品向下游流动。拉动的源头是最下游的客户价值,也就是客户订单或需求。

看板开发方法是看板方法在软件工程中的应用,越来越多的案例表明,它能够改善协作、优化管理,显著提高交付速度、质量和灵活性。价值、价值流,以及问题和瓶颈的可视化,是改善价值的前提,也是其它看板实践的基础。


任何非瓶颈资源究竟能使系统赚多少钱,不是由它自己的潜能所决定,而是由系统中的其他制约因素所决定。——艾利·高德拉特

参考

Little's law
看板实战
解析精益产品开发(一)—— 看板开发方法
目标:简单而有效的常识管理

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 关于诊断X线机准直器的作用,错误的是()。 (6.0 分) A. 显示照射野 B. 显示中心线 C. 屏蔽多...
    我们村我最帅阅读 10,798评论 0 5
  • 现在时兴讲函数式编程,弄得如果不会写两句λ表达式你都不好意思跟人说自己是敲代码的。所以我也就趁着这阵风头,琢磨琢磨...
    Esmool阅读 31,348评论 22 86
  • 大家好!我来自福建厦门,目前在一家软件企业从事研发的工作,这是我第一次参加拆书帮的活动,水平有限,希望各位不吝赐教...
    wincat阅读 896评论 0 0
  • require&import区分?CommonJS中,我们用module.exports和require来导出和导...
    Larissa_阅读 317评论 0 0
  • 无论好的坏的,都会慢慢淹没在人海,也许一天,也许一周,等你来的时候再也看不见,而我的期许呢?我在等你,可是又拿什么...
    二十四蝉夏阅读 231评论 0 0