Scrum 指南 · 规模化与学习
Scrum of Scrums:如何协调多个 Scrum 团队
Scrum of Scrums 既是一种会议,也是一种结构,多个 Scrum 团队的代表在其中协调工作。当几个团队共同构建一个产品时,这是规模化 Scrum 最简单的方式。
要点总结
- Scrum of Scrums 通过代表协调多个 Scrum 团队。
- 它聚焦于依赖关系、集成和共同面临的障碍。
- It is the basic building block of Scrum@Scale.
运作方式
- 每个团队派出一名代表,通常是具备相关技术知识的开发人员,有时是 Scrum Master。
- 代表定期开会,从每天一次到每周几次不等,通常约 15 分钟,之后留出时间解决问题。
- 重点是影响多个团队的集成、依赖关系和障碍。
- 代表将结果分享给各自的团队。
议程示例
- 自上次会议以来,我的团队做了哪些会影响其他团队的事情?
- 我的团队接下来要做哪些会影响其他团队的事情?
- 我的团队面临哪些其他团队可以帮忙解决的障碍?
- 我们是否即将给其他团队造成阻碍?
- 针对提出的问题进行问题解决(在核心时间盒之后)。
技巧
- 维护一个共享的跨团队依赖关系和障碍看板。
- 派出最适合讨论当前依赖关系的人,人选可能会随时间变化。
- 对齐冲刺节奏,使各团队共同进行计划和评审。
- 为集成后的产品举行联合冲刺评审会。
常见陷阱
- 把它变成向经理汇报的状态报告。
- 代表无法做出决策或不向团队反馈。
- 一次会议中团队过多;必要时拆分为多个层级。
它与规模化框架的关系
Scrum of Scrums 是以下框架的核心组成部分: Scrum@Scale。类似的协调也出现在 LeSS 以及 SAFe 的 ART 同步会中;参见 敏捷发布火车.
常见问题
一个 Scrum of Scrums 可以协调多少个团队?
通常最多约五到十个团队。超出这一规模,组织会再增加一层,有时称为 Scrum of Scrums of Scrums。
Scrum of Scrums 是《Scrum 指南》的一部分吗?
不是。它是一种被广泛使用的规模化实践,不属于官方 Scrum 框架。
什么是 Scrum of Scrums?
一种协调会议,来自多个 Scrum 团队的代表讨论依赖关系、集成和共同面临的障碍。
谁参加 Scrum of Scrums?
每个团队一名代表,通常是具备相关技术知识的开发人员或 Scrum Master。最合适的人选可能会根据当前的依赖关系而变化。
Scrum of Scrums 多久开一次?
从每天一次到每周几次不等,取决于依赖关系的多少。许多团队将核心讨论控制在 15 分钟左右。
Scrum of Scrums 是谁创建的?
这一实践通常被认为由 Jeff Sutherland 和 Ken Schwaber 提出,他们在 20 世纪 90 年代用它来协调多个团队。
每日 Scrum 和 Scrum of Scrums 有什么区别?
每日 Scrum 供单个团队的开发人员围绕冲刺目标规划当天的工作。Scrum of Scrums 则协调团队之间的工作。
什么是 Scrum of Scrums Master?
In Scrum@Scale, the person who facilitates the Scrum of Scrums and helps remove impediments across teams. See Scrum@Scale.
Scrum of Scrums 与 SAFe 有何关系?
SAFe 使用类似的协调活动(例如 ART 同步会)来协调敏捷发布火车上的各团队。参见 SAFe.
怎样才能让 Scrum of Scrums 行之有效?
能够做出决策的代表、共享的依赖关系和障碍看板、对齐的冲刺节奏,以及聚焦于问题而非状态。
Scrum of Scrums 是状态会议吗?
不应该是。其目的是发现并解决跨团队问题,而不是向经理汇报进展。