1.1 介绍
作者介绍了一个项目团队,团队中有各种岗位的员工,比如策划、开发、测试等。团队成员相互讨论项目工作中出现的问题,且做出总结。
(1)项目工作中出现的问题:
- 经常延迟交付
- 工作量估算常常不准
- 整个团队忙得不可开交
- 工作任务优先级不清
- 需求来自四面八方
- 成员之间互不清楚谁在干什么
(2)如何解决以上问题,我们引入了看板的方法
看板从你的现状开始,帮助你了解现状,助你识别下一步改进的机会
1.2 白板
为了让我们的工作更好地可视化出来,我们需要一块白板来记录工作待办事项
(1)具体操作
- 把每个人正在进行的工作都写下来
- 每个工作项单独写在一个即时贴上
- 尽量简洁,能理解是哪项工作就行
- 用粗笔写清楚,不要用圆珠笔(细细的涂鸦方式让人很难理解)
(2)作用-可视化工作
- 让隐藏的工作无所遁形
- 为每个工作项建立一个即时贴可轻易做到
- 帮你清理
- 谁在干什么
- 你正在处理的工作
- 进行中的工作数量
- 工作可视化之后,信息将散播给看到的每个人
1.3 工作流映射
有了白板后,我们需要将我们身上的工作项映射到我们的白板。
(1)具体操作
- 我们把工作流程的环节在白板上划分不同的列(每一列代表一个工作阶段)
- 我们把工作按照优先级从上到下排列起来
(2)看板例图
代办 | 分析 | 开发 | 测试 | 验收 | 等待运维发布 | 发布生产环境 |
---|---|---|---|---|---|---|
工作项x | 工作项x | 工作项x | 工作项x | 工作项x | 工作项x | |
工作项x | 工作项x | 工作项x | 工作项x | 工作项x | 工作项x | 工作项x |
工作项x | 工作项x | 工作项x | 工作项x | 工作项x | ||
工作项x | 工作项x | 工作项x | 工作项x | 工作项x | ||
工作项x | 工作项x | 工作项x | 工作项x | |||
工作项x | 工作项x | 工作项x | 工作项x |
(3)作用 - 将工作流隐射到白板上
- 识别所有阶段,从工作进入到工作离开团队
- 不要奢求完美
- 检视并进行调整 1
- 工作指导对客户产生价值才算是完成
- 通过可视化工作流,你可以看到
- 工作状态
- 潜在的问题,比如工作没有进展并在某个阶段前堆积如山
1.4 工作项
我们需要将自己的工作项写在卡片上。卡片上有什么内容:
- 从卡片上你可以
- 看到工作项的进展状态
- 能够决定下一步如何处理
- 常见的属性为
- 工作项描述
- 电子系统中的唯一标识(PM工单号)
- 完成期限
- 谁在处理这个工作
- 工作类型(将不同类型的工作用不同颜色的即时贴区分,如红色代表Bug单,黄色代表常规工作)
看板的基本原则之一 : 工作可视化
1.5 便士传递游戏
作者阐述了一个游戏例子:
有20枚硬币,每个人将硬币翻面,然后传递给下一个人。
第一次,每个人都是将20枚硬币翻面后传递给下一个人,第一枚硬币与最后一枚硬币都是同时抵达最后一个人。总耗时50秒。
第二次,每个人每次只翻面5枚硬币,然后就传递给下一个人。接着继续翻面5枚硬币,再传递给下一个人。总耗时34秒。
通过游戏例子说明:
在制品是同时进行中的工作数量。减少在制品使其快速流过整个工作流,即前置时间缩短。
一个基本原则:在制品越少,前置时间越短
限制在制品
- 致力于减少同时处理的工作项
- 批量规模越小,前置时间越短
- 流动效率提升的同事资源效率会有所降低
2
1.6 在制品
限制在制品
- 立即实施:停止立项并开始完成
- 限制在制品将使改进机会浮出水面
- 着手改进后会获得更快的流动
- 不要企图最少打一个唯一正确的数字作为团队的在制品限制规模
- 通常在制品规模越低越好。一个经验法则如下
- 在制品规模高会有工作闲置
- 在制品规模低会有人要闲置
- 在制品闲置不是仅为了设立规则,而是为了触发讨论
1.7 紧急工作
有时候会有一些紧急需求,我们必须优先解决这些需求。我们为这些紧急工作专门开辟了一条快速通道。
快速通道
- 处理特殊情况的常用方式
- 如紧急工作
- 通常在白板上刻划为单独通道
- 快速通道的相关规则如下:
- 任何时候最多只能有一个工作项在快速通道内
- 每周最多有一个紧急工作
- 快速通道内的工作项无需计入在制品限制
1.8 度量
为了让我们项目工作更好,我们需要有一个衡量工作的度量,从而引入了两个概念:
- 前置时间:就是一个工作项从开始到结束用的时间,即从看板第一列到最后一列的时间
- 吞吐量,即你们完成工作的速率更加容易被跟踪记录。为一定时间段内你们完成的工作项计数,比如每隔两个星期或四个星期,这取决于哪个更适合你们
度量
- 有利于团队改进
- 团队自己选择度量指标,且不要将度量指标用于绩效考核
- 两个常用的度量指标为:
- 前置时间是整个工作流的时间
- 吞吐量是一定时间段内完成的工作项数量