Kanban 指南 · Kanban 基础
Kanban 计划:如何在没有冲刺的情况下计划和预测
Kanban 没有冲刺,但这绝不意味着没有计划。Kanban 团队持续进行规划,并利用自身的流动数据做出可靠的概率预测。
要点总结
- Kanban 通过补充进行持续规划。
- 服务水平预期来自周期时间数据。
- 用吞吐量和概率进行预测,而不是给出单一日期。
持续规划
- 待办事项列表: 团队可能处理的选项,按价值和紧急程度排序。
- 补充: 在定期会议上,团队和相关方选择让哪些选项进入就绪状态。
- 承诺点: 当卡片越过这条线时,团队即承诺完成它。
- 交付计划: 协调已完成的工作如何交付给客户。
服务水平预期
服务水平预期(SLE)说明一个工作项启动后大概需要多长时间,例如“85% 的工作项在 10 天内完成”。它根据历史数据计算得出: 周期时间 ,并为客户提供清晰、基于数据的承诺。
利用吞吐量进行预测
为了回答“这 40 个工作项何时能完成?”,Kanban 团队会使用 吞吐量 历史数据:
- 简单平均: 如果团队每周大约完成 8 个工作项,那么 40 个工作项大约需要 5 周。
- 区间: 使用近期最慢和最快的几周数据,可以得出乐观日期和悲观日期。
- 蒙特卡洛模拟: 对过去的每周吞吐量进行数千次抽样,得出每个日期的概率,例如“6 月 14 日前完成的可能性为 85%”。
规模化规划
当多个团队或服务相互关联时,Kanban 使用运营评审和战略评审来协调产能和优先级。参见 Kanban 节奏.
本主题的免费模板
常见问题
Kanban 计划需要进行估算吗?
通常不使用故事点。许多 Kanban 团队将工作拆分为大小相近的工作项,并利用吞吐量和周期时间进行预测。
Kanban 计划中的承诺点是什么?
看板上的一个点,越过该点后团队即承诺完成该工作项。在此之前,工作项只是可以放弃的选项。
没有冲刺,Kanban 计划如何运作?
Kanban 持续进行规划。团队定期补充就绪列,在产能释放时承诺工作项,并根据历史数据预测日期,所用数据包括 吞吐量 和周期时间。
Kanban 计划中的服务水平预期是什么?
服务水平预期(SLE)说明一个工作项启动后大概需要多长时间,例如“85% 的工作项在 10 天内完成”。它基于历史周期时间得出。
如何通过 Kanban 计划预测交付日期?
利用过去的吞吐量估算每周完成的工作项数量,或基于这些数据运行蒙特卡洛模拟,得出每个日期的概率。对于单个工作项,使用 周期时间 百分位数来预测单个工作项。
Kanban 计划中的蒙特卡洛预测是什么?
它对过去的每周吞吐量进行数千次随机抽样,模拟可能的未来,得出诸如“6 月 14 日前完成的可能性为 85%”之类的结果。参见 蒙特卡洛模拟.
在 Kanban 计划中,待办事项列表与就绪列有什么区别?
待办事项列表中存放的是可能做也可能不做的选项。就绪列中存放的是在补充时选出的少量工作项,等待产能释放时被拉动。
Kanban 计划能应对固定截止日期吗?
可以。使用固定日期服务类别,并根据周期时间数据尽早启动工作项;对于较大的范围,用吞吐量进行预测,以检验截止日期是否现实。
在 Kanban 计划中,就绪列中应有多少工作项?
足以让团队忙到下一次补充即可,不宜更多。许多团队会为就绪列设置 WIP 限制,以免它变成第二个待办事项列表。
Kanban 计划中会使用故事点吗?
有些团队会使用,但许多团队发现,只要将工作项拆分为相近的大小,统计工作项数量并使用吞吐量预测更简单,而且同样准确。
Kanban 计划如何处理长期路线图?
路线图以目标或较大工作项的形式位于看板之上,并在战略评审和运营评审中进行审视。看板则显示这些工作项如何在交付过程中流动。