转自:http://www.jianshu.com/p/bbc652391e45

在制品与前置时间基本为线性关系,减少在制品数量就能减少前置时间。

利特尔法则(Little’s Law)作为一个非常朴素的原理,为看板方法奠定了一个理论基础,看似简单的公式背后却有其复杂的一面。

一、利特尔法则

利特尔法则的公式是这样的:

平均吞吐率=在制品数量/平均前置时间

举个例子,假设你正在排队买快餐,在你前面有19个人在排队,你是第20个,已知收银窗口每分钟能处理一个人的点餐需求,求解你的等待时间。

如果你已经决定要排队,并且站到了队尾,那么在制品数量就是20(个),平均吞吐率是1(人/分钟)。
从你站到队尾的时候开始,一直到你点完餐,这个时间就是你的“前置时间”。
即使我们没有学习过利特尔法则,也可以轻易地算出来:

    1 = 20 / xx = 20(分钟)

因为在一段时间之内,保持工作量饱满的话,我们每天能做多少工作基本是一定的,所以吞吐率基本上不会发生太大变化。
如果这个时候我们想缩短平均前置时间,也就是等待的时间,利特尔法则告诉我们:可以通过减少在制品数量来达成这个目标。
在这个例子中,就是减少排队者的数量。

这也很好理解,10个人的队列和20个人的队列,前者需要等待的时间会更短。 [1]

二、限制在制品的意义

如上面所说,在制品数量和前置时间是成正比的,缩短前置时间的最有效手段就是减少在制品数量。

前置时间的增长会导致交付周期变长,这一点基本毋庸置疑。

前置时间的增长会导致交付的可预测性下降,俗话说“夜长梦多”,长时间停留在某一个阶段会带来一些额外的风险。

如果我们的交付周期比需求变化周期更长,那么会有更多的紧急任务,所以交付周期变长会导致更多的紧急任务。

如果我们管理不好紧急任务的插入,会增大我们的在制品数量。

如果交付团队的可预测性很低的话,那么会影响到IT研发组织和业务部门的信任关系,当业务部门无法预测一个需求提交给研发部门什么时候能交付的时候,那么唯一可行的手段就是一次性把要做的事情全部都压给研发部门,直接增大了研发部门的在制品数量。

同时在制品数量的增长会带来的另外一个后果就是故障发现得很晚,这一点在过去三四十年的软件工程方法论中都得到了验证。

发现的故障需要资源和时间来进行修复,带来的就是在制品数量的上升和前置时间的增长。

在制品与前置时间(又叫交付时间)相关推荐

  1. 配送交付时间轻量级预估实践

    1. 背景 可能很多同学都不知道,从打开美团App点一份外卖开始,然后在半小时内就可以从骑手小哥手中拿到温热的饭菜,这中间涉及的环节有多么复杂.而美团配送技术团队的核心任务,就是将每天来自祖国各地的数 ...

  2. 苹果因芯片短缺优先生产iPhone 13 常规iPad平均交付时间超7周

    近日,据国外媒体报道,受苹果因全球性芯片短缺而优先生产iPhone 13影响,iPad目前的供应依旧不乐观,常规版的平均交付时间仍超过7周. 外媒的数据显示,在包括美国.日本等在内的全球25个市场上, ...

  3. 1TB存储版iPhone 13 Pro机型预计交付时间已被推迟至10月

    据国外媒体报道,在美国和部分其他国家,包含1TB存储选项的iPhone 13 Pro机型的预计交付时间已被推迟到今年10月份. 据悉,在北京时间9月15日凌晨1点,苹果正式发布了iPhone 13系列 ...

  4. 马斯克:特斯拉Model S Plaid交付时间将推迟至6月10日

    5月29日消息,据国外媒体报道,当地时间周五晚上,特斯拉首席执行官埃隆·马斯克宣布,该公司的Model S Plaid将推迟到2021年6月10日而不是2021年6月3日交付. 据悉,特斯拉是在202 ...

  5. 美团配送交付时间轻量级预估实践

    来源:美团技术团队(meituantech)丨文:基泽 闫聪 数据猿官网 | www.datayuan.cn 今日头条丨一点资讯丨腾讯丨搜狐丨网易丨凤凰丨阿里UC大鱼丨新浪微博丨新浪看点丨百度百家丨博 ...

  6. 配送交付时间轻量级预估实践-笔记

    文章作者:Tyan 博客:noahsnail.com  |  CSDN  |  简书 本文为美团文章学习的笔记整理. 1. 背景 在点外卖的过程中,骑手的交付时间,即骑手到达用户附近下车后多久能送到用 ...

  7. 软件交付时间紧,赶着上线怎么办?

    前言 软件交付时间紧,赶着上线怎么办?很多人在工作中都遇到这样的事吧,原因有很多在这列几个.再给出我的解决方案,我说的不一定正确,但是期望能帮助各位解决这样的事. 一.产生的原因 1.项目经理对上线时 ...

  8. 工作自动扩张的时间管理与柳比歇夫时间记录统计(时间管理讲座笔记)

    之前一个让我觉得受益匪浅的时间管理讲座的笔记.如果看完笔记有兴趣,可以去看看讲座. 其中最让我触动的一个点: 时间管理并不是又快又好把工作上的事情做完. 工作会自动扩张.进入知识时代和信息时代的工作量 ...

  9. Go 学习笔记(48)— Go 标准库之 time (获取时/分/秒的单位值、标准时间和Unix时间转换、字符串时间和Time类型转换、时区转换、时间的加减/休眠)

    1. 概要说明 import "time" time 包提供了时间的显示和测量用的函数.日历的计算采用的是公历. Go 提供以下几种时间类型: 时间点 Time 时间段 Durat ...

最新文章

  1. php获取当前整点时间_8.PHP的日期和时间
  2. SequoiaDB 系列之六 :源码分析之coord节点
  3. .NET中得到计算机硬件信息
  4. 物联卡查询流量_物联卡流量查询_python_API文档_开发指南_物联网无线连接服务 - 阿里云...
  5. 拉格朗日乘数法_拉格朗日乘数法介绍(不含证明)
  6. 阿里、网易、滴滴共十次前端面试碰到的问题
  7. 推荐一款我私藏已久的串口示波神器
  8. 使用linux批量引物设计,使用Misa结合Primer3来批量设计SSR引物
  9. 主流数据库/国产数据库有哪些 如何适配国产数据库
  10. 粒子群算法-讲解+实例
  11. js拖拽(二)仿iGoogle自定义首页模块拖拽
  12. 尚医通(二十四)微信退款(取消预约功能)
  13. elementUI el-upload传额外的参数
  14. 地址解析协议(Address Resolution Protocol)
  15. Win10系统bhound7.sys蓝屏故障修复
  16. 数据即服务(DaaS)
  17. git branch 相关命令
  18. 九联UNT403G/UNT413G_国科GK6323芯片_5621ds无线wifi_免拆卡刷固件
  19. 一些常用的「a」标签分享方法
  20. 使用selenium操控浏览器爬取QQ音乐

热门文章

  1. python脚本分享:xml文件批量修改
  2. JackHttp -- 浅谈编码、加密(对称加密,非对称加密,Hash算法)
  3. 人生就是一个醒悟的过程(深度好文)
  4. 自定义UpsertStreamTableSink
  5. 你是人见人捏的“软柿子”吗
  6. 2063:【例1.4】牛吃牧草
  7. 学习实践-Vicuna【小羊驼】(部署+运行)
  8. 【无标题】【3D建模制作技巧分享】zbrush中如何卡硬边?
  9. C++:日志库log4cplus 2.0的使用说明
  10. oracle form on query,OracleForm实战总结.doc