Kanban2:快速启动指南
1、记录团队的例行工作步骤
如果不确定,可以从“分析”、“实施”、“验证”和“交付”这一系列步骤开始。
保持工作步骤的简洁性:
1)只包含涉及你的团队的步骤;
2)如果两个连续的步骤通常由同一个人完成,合并这两个步骤;
3)通用步骤:“分析”、“实施”、“验证“、”交付“。
2、重新布置看板墙
将工作步骤呈现在团队附近的展示板(看板墙)上,团队使用这个展示板来可视化进度,并且将记录卡贴在上面以便跟踪他们的工作。
展示板最左侧是”待办事项“区域,保留双列的宽度。剩余的每个步骤都由两列(正在进行中、已完成)组成。
3、为混乱设限
通过直接限制在制品数量来限制混乱,就是限制每个步骤允许放置的记录卡数量。
作用?
首先,它限制了因优先级变化、需求变更或设计改动而产生的工作量,这可以让团队几乎没有损失地快速响应。
其次,在制品限制了工作的流速,使其与最慢步骤(约束)相匹配。
在制品限制数量规则为:执行该步骤的团队成员数量,再加上50%的缓冲。
在制品限制是作用于每个步骤的卡片总数,包含正在进行的卡片和已完成的卡片。
最后一步的在制品限制只作用于该步骤正在进行的卡片。
4、定义完成规则
记录卡上的工作必须通过某些规则(“完成定义”),你才能将其从步骤的左侧列移动到右侧列。
团队需要为每个步骤定义”完成规则“,并且团队的每个人一起定义并都愿意承诺遵守所定义的规则。
* ”分析“的完成规则
所有工作项已经分解为可在不到一周的时间内完成的任务,并且每个工作项已经有简短说明。
* ”实施“的完成规则
代码通过了代码评审和单元测试,并且通过了静态分析,代码已签入,验收测试通过,面向客户的文档已完成。
* ”验证“的完成规则
工作已经步骤到生产环境,并且大量真实的客户已经进行了试用,发现的所有问题都已解决。
在展示板的底部写上规则,会提醒团队成员遵守这些规则,并且如果团队决定更改规则,也可以提供一个集中区域供团队讨论。
5、召开每日站会
任何成员都可以主持每日站会。
一个必须的议程是:询问是否有任何团队成员工作受阻或在其他方面需要帮助,然后指派人员(通常是项目经理)来解决问题。
每日站会开始时,从最后一步开始,清理完成的工作项,腾出空位,然后再向左行进。
6、常见问题
1)根据需要,可在实施步骤的”进行中“列和”完成“列之间添加”跟踪“列,以跟踪那些因为外部输入(如延迟或不稳定的依赖项)而被阻塞的工作项。
2)根据需要,添加新工作项(记录卡)并为待办事项中的工作项重新排序。