不要再错误使用Scrum了,它不是规则手册!

完成的定义和验收标准有什么区别?
2024年4月23日

前言

Scrum 是最受欢迎的敏捷框架之一。根据最新的 Digital.ai 敏捷现状调查,90% 的敏捷团队都在使用 Scrum。

Scrum 是一个框架,而不是一本严格的规则手册。举例来说,Scrum 包括五个事件:Sprint、Sprint Planning、Daily Scrum、Sprint Review 和 Sprint Retrospective。虽然 Scrum 指南明确描述了每个事件的目的,但却没有强制规定具体的议程。

这是有意为之的,因为 Scrum 的成功取决于团队在其独特环境中的灵活运用。这也是为什么 Scrum 能够适用于各种不同的工作环境:它提供了足够但不过多的结构,使团队能够共同努力交付价值。

与其他广泛采用的框架一样,Scrum 也经常被误解。每当有人声称 Scrum 团队必须使用用户故事来记录产品待办列表中的任务,或者必须使用点来衡量工作时,我都会提醒他们“不是这样的!”。

团队应该自行决定最适合他们的方式,这正是 Scrum 的力量所在。并不是说用户故事不好,实际上它们非常有用,但它们适合这个团队吗?

这是一个只有团队自己才能回答的问题。

由于 Scrum 框架的故意不完整性,当团队开始相信必须遵循某些规定时,这些实际上会限制团队发挥 Scrum 真正的灵活性。团队应该找到最适合他们的方法,而不是模仿他人。

误区 1:项目增量计划是 Scrum 框架的一部分

项目增量 (PI) 规划不是 Scrum 框架本身的一部分,而是规模化敏捷框架 (SAFe) 的关键组件。

SAFe 是一个独立的框架,旨在将敏捷实践扩展到更大的组织。PI Planning 是 SAFe 内敏捷发布系列的基石,为多个团队建立同步节奏,共同努力实现共同目标。

它制定了发布路线图,确保它们以协调的方式逐步进展。值得注意的是,虽然 SAFe 是一种流行的扩展敏捷方法,但它只是众多可用方法中的一种。另一方面,Scrum 主要是为较小的团队设计的,不包括大规模规划和协调的具体规定。

误区 2:开始之前详尽的产品待办事项列表

Scrum 中一种可能对 Scrum 团队有害的流行做法是过度使用详细的前期计划。虽然规划是敏捷和 Scrum 的一个重要方面,但过分强调详细的前期规划可能会导致僵化的计划,可能无法适应不断变化的情况。

这可能会阻碍团队有效响应新信息、反馈或不断变化的优先事项的能力。在制定总体计划和保持足够的灵活性以根据实时反馈和新出现的需求进行调整之间取得平衡非常重要。

过于详细的计划也会导致错误的确定感,当计划不可避免地需要调整时,这可能会导致沮丧和失望。对于 Scrum 团队来说,接受“敏捷”原则非常重要。

在团队开始冲刺之前,不需要完全充实详尽的产品待办事项列表。事实上,产品待办事项列表是一个随着时间的推移而变化的动态文档。它作为功能、增强功能、错误修复以及可能为产品增加价值的任何其他内容的有序列表。

在产品被淘汰之前,产品待办事项列表永远不会完成,因为客户的需求随着时间的推移而变化,组织的优先级和技术也在变化。

从最初的优先级高的积压工作开始,并随着团队的前进对其进行完善,这不仅是可以接受的,而且确实是完全拥抱敏捷性的唯一方法。这可以实现对不断变化的需求和利益相关者反馈的灵活性和响应能力。

误区3:Scrum Master 只负责确保事件发生

消除 Scrum Master 的角色仅以促进活动为中心的误解至关重要。

虽然监督和确保 Scrum 活动的有效性是他们职责的一部分,但 Scrum Master 的职责还涵盖更多内容。Scrum Master 充当教育者的角色,传授有关 Scrum 框架的知识并阐明每个事件的重要性。它们有助于在团队内营造积极且富有成效的环境,确保会议在时间范围内且具有建设性。

他们在促进团队成员之间的协作、提供辅导和指导以增强他们对 Scrum 原则的理解和应用方面发挥着关键作用。除此之外,Scrum Master 还负责推动 Scrum 在整个组织中的采用,努力持续改进价值交付。

他们的影响力远远超出了单纯的活动促进,因为他们致力于提高 Scrum 团队和整个组织的整体熟练程度和有效性。

误区4:敏捷团队无法按时完成任务

敏捷团队不按时完成工作是一个常见的误解。事实上,Scrum 可以使团队更有可能真正达到严格的最后期限,因为团队可以随着学到的更多知识而适应。此外,敏捷框架通常强调设定可实现的、现实的目标的重要性,并为团队提供灵活性来找到实现这些目标的最佳方法。

Scrum 尤其可以帮助团队在每个 Sprint 中以较小的增量交付价值。通过将项目分解为可管理的块并根据反馈调整优先级,敏捷团队可以通过增强可见性、保持更高的改变方向的能力、更快地交付价值和降低风险来满足最后期限。

误区 5:敏捷只适用于软件

上图比较了 2020 年和 2021 年的“敏捷现状”报告。该图显示,敏捷的采用在许多业务领域(包括运营、营销和人力资源)都取得了显着增长。 

虽然敏捷框架植根于软件开发,但敏捷原则可以有效地应用于各种复杂问题。敏捷框架倾向于增强协作、适应性和持续改进,使其适合任何需要灵活响应不断变化的需求和客户需求的工作。从营销活动到产品开发等等,敏捷原则可以提高生产力并在各个领域创造价值。

END

消除这些常见的 Scrum 误解对于更深入地了解敏捷框架以及如何在各种环境中有效应用它们至关重要。通过认识 Scrum 的真正本质,团队可以释放敏捷实践的全部潜力,交付高质量的产品,同时在不断变化的业务环境中保持适应性和响应能力。请记住,采用敏捷并不是要遵循一套严格的规则,而是要拥抱协作、持续改进和以客户为中心的心态。

拨打免费咨询电话 021-63809913