Scrum VS 看板

305 阅读4分钟

deeaccb53a364a48b293780f512e8688.jpg

Scrum 和看板都是 敏捷 实践/框架。多年来,它们不断发展,以应对围绕组织工作的特定挑战。

许多团队和组织经常结合使用 的实践 Scrum 和看板 ,有时会发挥他们的优势,有时则不然。所以,经常会出现这样的问题:我们什么时候应该使用 Scrum,什么时候应该使用看板?Scrum 和看板可以在任何项目中互换使用吗?或者两者中是否有可以结合使用的互补实践?

首先,如果我们结合了 Scrum 和看板的实践,但不应用整个框架,我们既不做 Scrum 也不做看板。我们正在做一些事情,但这两者都不是。我们也可能会从实践中获得一些好处,但不会从完全实施 Scrum 或看板中获得什么。

话虽如此,让我们将 Scrum 与看板与各种属性进行比较,以了解可以使用每种属性的项目类型。下面的表格总结了 Scrum 和看板的属性,并根据该属性突出显示了可以使用它们的项目类型。

序号属性Scrum看板
1工作周期迭代。 Scrum 有冲刺, 冲刺 在 中团队遵循计划-执行-检查-行动 (PCDA) 循环。 复杂的、迭代的工作,比如新产品或功能开发,使用 Scrum 可能会更好地完成。连续流动。 在看板工作周期中,一旦一件事完成,团队就会开始做另一件事。 看板更适用于支持和服务等连续流工作。
2WIP - 进行中的工作设置 WIP 限制 Scrum 团队 为每个 sprint ,只有在所有工作完成后才开始接受新工作。 如果团队需要成就感/完成感/结束感,请使用 Scrum。WIP 限制正在进行中。 一些工作完成后,立即拿起新的工作。 如果团队继续做一件又一件的事情,请使用看板。
3检查-适应(经验主义)每个冲刺都是一个检查和适应的机会。 如果需要,可以在多个冲刺中循环工作以进行即兴创作。 如果工作不断发展并需要即兴发挥,请使用 Scrum。没有具体的检查和适应机制。 工作流向一个方向。 如果工作是一次性的,并且不需要检查和调整,请使用看板。
4透明度(经验主义)工件 Scrum 中的 包括产品待办列表、冲刺待办列表、增量。 分别提供需求、实施和可交付成果的透明度。 如果需要与跟踪正在进行的工作分开跟踪需求,请使用 Scrum。没有透明度的特定工件。 看板提供了一些透明度。 许多团队将产品待办列表(来自 Scrum)与看板结合使用。 如果只需要跟踪实施,请使用看板。
5规划特定事件 计划冲刺和当天的 ——冲刺计划和每日站会。 如果需要定期进行严格的计划,请使用 Scrum。没有计划工作的规定。 团队采用自己的节奏和方法进行规划。 用户看板计划可以是间歇性的,也可以是根据需要进行的。
6责任Scrum 中的问责制发展了责任重点,例如 负责 产品 人 业务的 、 开发人员 领域的 和 Scrum 主管 障碍的 。 如果团队需要个人专注于这些职责,请使用 Scrum。看板中没有产品负责人、开发人员等责任。 它假设有一群人在执行任务。 如果团队只是一群具有一定专业知识的个人,请使用看板。
7利益相关者/客户Scrum 有积极的利益相关者和客户参与——在冲刺审查活动期间至少有一次冲刺。 如果工作具有创新性、创造性或新颖性,并且需要利益相关者和客户的反馈/参与,请使用 Scrum。看板没有提供一种方式来吸引利益相关者或客户。 许多团队采用每月一次的“冲刺审查”方法。 如果工作主要是日常工作并且不需要频繁的利益相关者参与,请使用看板。

如何选择

两种框架有着这么多区别,那么最后的问题是“我们要选择哪一个方法来用呢”?其实两种方法并没有好坏高下之分,也没有简单复杂的区别,具体使用哪一种方法,需要结合组织自身的实际情况来判断。个人认为,Kanban对于需求变化非常快的项目更有优势,比如连一周的迭代都没办法保证的特性开发,或者属于支持/维护类的项目团队。而相对来说,对于那些有着清晰特性开发团队,以便于按照固定的节奏提交价值增量,Scrum更加有完整的套路。此外,看板对于不喜欢对现状改变太大的企业,更加容易被接受。