Kanban 指南 · Kanban 对比
Kanban 与瀑布:主要区别及各自的适用场景
瀑布式预先规划整个项目,并按顺序推进各个阶段。Kanban 管理持续的工作条目流,并随优先级变化而调整。两者适合截然不同的工作类型。
要点总结
- 瀑布式预先规划一切;Kanban 管理持续流动。
- 瀑布式适合稳定、不可拆分的项目;Kanban 适合持续性工作。
- Kanban 看板可以支持瀑布式阶段。
并列对比
| 瀑布 | Kanban | |
|---|---|---|
| 规划 | 详细、预先规划 | 持续补充 |
| 结构 | 顺序阶段 | 在各阶段间持续流动 |
| 变更 | 正式变更控制 | 随时重新排定待办事项列表的优先级 |
| 交付 | 在项目结束时 | 工作项就绪时随时发布 |
| 进度 | 阶段完成情况和里程碑 | 周期时间、吞吐量、CFD |
| 最适合 | 稳定、定义明确的项目 | 持续、多变的工作 |
何时使用瀑布
- 需求稳定且被充分理解。
- 成果只有在完成后才有价值,例如一栋建筑。
- 严格的法规要求有文档记录且经过批准的阶段。
何时使用 Kanban
- 工作是源源不断的请求,例如支持或维护。
- 优先级经常变化。
- 您希望在不重组的情况下改进现有流程。
两者结合
即使在瀑布式项目中,Kanban 看板也很有用:每个阶段都可以作为一个看板来管理,使工作可见并限制 WIP。许多组织使用预测型计划管理里程碑,使用 Kanban 管理日常执行。参见 敏捷与瀑布.
常见问题
Kanban 与瀑布式:瀑布式项目可以使用 Kanban 看板吗?
可以。Kanban 看板可以将每个阶段内的任务可视化并加以管理。
Kanban 与瀑布式:哪个交付更快?
Kanban 通常能更早交付单个事项,因为每个事项在就绪后即发布,而不是等到项目结束。
Kanban 和瀑布式有什么区别?
瀑布式预先规划整个项目并按顺序阶段执行,而 Kanban 持续拉取工作,以小增量交付,并随时调整优先级。
瀑布式与 Kanban:何时瀑布式是更好的选择?
瀑布式适合需求稳定且充分理解、有严格监管审批要求或存在实体依赖关系的项目,例如许多建筑项目。
Kanban 与瀑布式:何时 Kanban 是更好的选择?
当需求经常变化、工作持续到来或团队需要尽早交付价值时,Kanban 效果更好,例如支持、维护和数字营销工作。
可以将 Kanban 与瀑布式结合使用吗?
可以。许多混合型项目保留瀑布式的阶段计划和里程碑,同时在 Kanban 看板上管理每个阶段的任务。
Kanban 和瀑布式都是顺序式的吗?
不是。Kanban 看板的列看起来可能是顺序的,但工作是逐个条目流动并以增量方式交付的,而不是像瀑布式那样整个项目依次一次性通过每个阶段。
Kanban 和瀑布式都使用甘特图吗?
瀑布式项目通常会使用。Kanban 则依赖看板和流动指标,不过混合型团队可能会保留 甘特图 来管理里程碑和依赖关系。
Kanban 与瀑布式如何衡量进度?
瀑布式根据基准进度和预算来衡量进度,例如使用 挣值。Kanban 则跟踪周期时间和吞吐量等流动指标。
Kanban 和瀑布式的变更控制有何不同?
瀑布式通过正式的 变更控制处理范围变更。在 Kanban 中,任何尚未开始的事项都可以在下一次补充时重新排定优先级。
Kanban 与瀑布式:哪个成本更低?
两者本身都不一定更便宜。Kanban 可以减少因构建错误内容而造成的浪费,而当需求确实固定时,瀑布式可能更高效。