看板 - Scrum



在本章中,我们将学习看板和Scrum之间的异同。这些异同将帮助您为项目选择正确的方法。

看板和Scrum - 异同

看板和Scrum之间的相似之处包括:

  • 两者都是敏捷的。

  • 两者都使用拉动调度。

  • 两者都限制WIP,看板在任务级别,Scrum在冲刺级别。

  • 两者都使用跨开发的透明度。

  • 两者都专注于尽早交付可发布的软件。

  • 两者都基于自组织团队。

  • 两者都需要将工作分解成多个部分。

  • 在这两种方法中,发布计划都基于经验数据(Scrum – 速度,看板 - 提前期/周期时间)持续优化。

看板和Scrum - 差异

看板和Scrum之间的差异如下:

序号 Scrum 看板
1 Scrum规定了角色。 在看板中,角色是可选的。
2 产品待办事项列表需要优先级排序。 优先级排序是可选的。
3 冲刺需要限定时间。您可以选择冲刺的长度,但一旦选择,所有冲刺都必须保持相同的长度。 限定时间迭代是可选的。
4 Scrum团队需要承诺在冲刺中完成一定量的工作。 承诺是可选的。
5 规定了跨职能团队。 跨职能团队是可选的。允许专业团队。
6 使用速度作为计划和流程改进的默认指标。 使用提前期(周期时间)作为计划和流程改进的默认指标。
7 诸如故事、测试等项目必须分解,以便在一次冲刺内完成。 没有规定具体的项目大小。
8

冲刺待办事项列表显示了在当前冲刺期间要执行的任务。这些任务显示在Scrum看板上。

冲刺范围是固定的。WIP 限制在每个时间单位(WIP 限制是速度)。

任务在工作流程级别定义。WIP 限制在每个工作流程状态。
9 在冲刺中不能进行添加/更改。 如果未超过WIP限制,则可以进行添加/更改。
10 在每个冲刺开始时设置新的Scrum看板。 看板是持久的。
11 需要进行每日会议。 每日会议是可选的。
12 规定了燃尽图。 没有规定具体的图表。

看板与Scrum

以下优势可以帮助您在看板和Scrum之间进行选择:

  • 如果您已经拥有工作流程,并且希望在不干扰整个系统的情况下进行改进,则需要选择看板;而如果您希望在组织中引入新的流程,则需要选择Scrum。

  • 您可以将看板用于产品开发中的特性驱动开发,以跟踪价值流中的工作流程;而您可以将Scrum用于每次迭代中的开发。

  • 您需要在看板中明确定义WIP限制,而在Scrum中,您需要定义冲刺长度,这隐式地施加了WIP限制。

  • 看板和Scrum都是自适应的,但Scrum比看板更具规范性。

  • 看板只施加两个规则:可视化工作流程和限制WIP,而Scrum施加了更多约束,例如限定时间的冲刺。

  • 看板导致组织流程改进,包括管理和开发。看板还支持维护活动。Scrum 导致小型开发团队的高吞吐量。它不有助于产品开发和维护工作流程,这些工作流程持续时间更长,工作单元大小和更改的不可预测性。Scrum 并不强调优化管理活动。

  • 在看板中,您可以选择何时进行计划、流程改进和发布。您可以选择定期或按需执行这些活动。Scrum 迭代是一个单一的限定时间冲刺,结合了三种不同的活动:计划、流程改进和发布(如果需要)。

因此,看板和Scrum在其特定的上下文中都是有效的工具。您可以结合看板和Scrum,从两者中获得最大的收益。

结合使用看板和Scrum

您可以通过实施适合您需求的特性来结合使用看板和Scrum。在采用它们之前,需要考虑两者的约束条件。例如,Scrum 需要限定时间的冲刺,如果您取消了这些,就不能说您已经实现了Scrum。两者都为您提供了一套基本的约束条件来推动您自己的流程改进。

广告