Scrum 框架图解——讲清 Sprint 循环

Scrum 框架,在一张交互式画布上讲清楚:产品待办列表、Sprint 计划会议、每日站会、Sprint 评审会议,以及合上每一轮循环的回顾会议。

Scrum 是一套按固定长度的 Sprint 交付工作的框架:产品负责人给待办列表排序,团队承诺一批工作,再用计划、每日对齐、评审与回顾这套短循环,把它变成可发布的增量。

Scrum 框架图解——讲清 Sprint 循环

The interactive FlowJam canvas for this explanation — every lane, row and arrow above is a real QueryChart diagram you can open and edit.

How to read this visual

  • 把四列从左往右读成一个 Sprint 的弧线:事先已经有什么,计划会议承诺了什么,Sprint 期间发生什么,以及它如何收尾。
  • 行就是归属:看“产品负责人”这一行的方框,就知道产品负责人掌控什么;看“开发团队”这一行,就是工作本身。
  • 最后一个方框“下一个 Sprint 从更新后的待办列表开始”就是那个环——Scrum 是一个不断重复的循环,不是一次性的流程。

Sprint 之前

“已排序的产品待办列表”是团队所有可做条目的唯一来源,按价值排序,归产品负责人所有。“Sprint 计划会议选出本次 Sprint 的工作”是做出承诺的那一刻:团队从待办列表顶部挑选条目,并就 Sprint 目标达成一致。“已承诺条目的 Sprint 待办列表”就是由此得到的计划——团队答应要做完的那一批工作。

Sprint 期间

“每日站会对齐团队”是那场十五分钟的对齐仪式,“团队开发增量”则是真正的工作——构建、测试并集成,朝着一个潜在可发布的增量推进。这两个方框都在“开发团队”泳道里,因为 Scrum 明确规定,Sprint 内部的工作由团队自组织。

合上这个循环

“Sprint 评审会议演示增量”向干系人展示做出了什么,并让产品负责人依据看到的结果调整待办列表。“Sprint 回顾会议改进流程”是团队自己的会议,落在“Scrum Master”泳道里,而“下一个 Sprint 从更新后的待办列表开始”是回到起点的那个环——评审改动了待办列表,循环随之重复。

Key relationships and takeaways

  • 待办列表是产品负责人的,Sprint 是团队的——框架把这两种权力分开。
  • 计划会议承诺一批工作;Sprint 目标给这批工作一个目的。
  • 每日站会是对齐,不是向管理层汇报进度。
  • 评审谈的是产品,回顾谈的是流程——两场不同的会议,两种不同的产出。
  • Scrum 是一个环:每个 Sprint 都为下一个留下一份更新后的待办列表。

When to use this visual

  • 给刚接触 Scrum 的团队讲清每场仪式的用途,以及各自归谁负责。
  • 让新任产品负责人分清给待办列表排序和管理团队之间的差别。
  • 审视一个团队的 Scrum 实践:画布上没有的仪式,或者落在错误泳道里的仪式,都是值得讨论的做法。

运作方式

  1. 把角色改成你的团队

    把产品负责人、开发团队和 Scrum Master 换成你们真实的角色,并按谁真正握着工作来合并或拆分泳道。

  2. 写上你的 Sprint 长度与节奏

    在 Sprint 相关的方框上标注你们的 Sprint 长度、站会时间和评审日,让这张图成为你们团队的日程,而不是一份通用图。

  3. 画出完成的定义

    在“团队开发增量”和评审之间加一个决策:一份必须通过的完成的定义检查清单,通过了才算做完。

  4. 补上你们的梳理仪式

    如果你的团队会做待办列表梳理,就在待办列表和 Sprint 计划会议之间插一步,并连到那份已排序的待办列表。

常见问题

什么是 Scrum 框架?

Scrum 是一套轻量框架,用于在称作 Sprint 的固定长度迭代中开发并交付复杂工作。它规定了角色(产品负责人、开发团队、Scrum Master)、事件(Sprint 计划会议、每日站会、Sprint 评审会议、Sprint 回顾会议)和工件(产品待办列表、Sprint 待办列表、增量),但把工作具体怎么做留给团队自己决定。

Scrum 的三个角色是什么?

产品负责人拥有待办列表及其排序——造什么、按什么顺序造,以及结果的价值。开发团队自组织地交付已承诺的条目——工作怎么做是他们的事。Scrum Master 服务于流程——主持仪式、清除障碍、辅导团队。图解里的三条泳道,正是这三个归属方。

Sprint 评审会议和回顾会议分别做什么?

Sprint 评审会议谈的是产品:团队向干系人演示增量,产品负责人据此调整待办列表。回顾会议谈的是流程:团队独自讨论哪些做得好、哪些做得差,以及下一个 Sprint 要做的一项改进。它们是两场独立的会议,产出也不同,所以图解把它们放在不同的行里——评审跟着团队,回顾跟着 Scrum Master。

Scrum 必须开每日站会吗?

必须,每日站会是 Scrum 规定的事件之一——一场简短的每日对齐会,每个成员说自己完成了什么、接下来做什么、什么卡住了自己。它的目的是协调、并尽早暴露障碍,而不是向管理层汇报。图解把它标为对齐,正是出于这个原因。

在 QueryChart(FlowJam)中编辑这张图解

把上面这张 Scrum 画布原样打开成你自己的图表,把角色改成你的团队,再把仪式调整成你们真实的做法。

在 QueryChart(FlowJam)中编辑这张图解

可视化图解中的更多内容