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 实践:画布上没有的仪式,或者落在错误泳道里的仪式,都是值得讨论的做法。
运作方式
把角色改成你的团队
把产品负责人、开发团队和 Scrum Master 换成你们真实的角色,并按谁真正握着工作来合并或拆分泳道。
写上你的 Sprint 长度与节奏
在 Sprint 相关的方框上标注你们的 Sprint 长度、站会时间和评审日,让这张图成为你们团队的日程,而不是一份通用图。
画出完成的定义
在“团队开发增量”和评审之间加一个决策:一份必须通过的完成的定义检查清单,通过了才算做完。
补上你们的梳理仪式
如果你的团队会做待办列表梳理,就在待办列表和 Sprint 计划会议之间插一步,并连到那份已排序的待办列表。
常见问题
什么是 Scrum 框架?
Scrum 是一套轻量框架,用于在称作 Sprint 的固定长度迭代中开发并交付复杂工作。它规定了角色(产品负责人、开发团队、Scrum Master)、事件(Sprint 计划会议、每日站会、Sprint 评审会议、Sprint 回顾会议)和工件(产品待办列表、Sprint 待办列表、增量),但把工作具体怎么做留给团队自己决定。
Scrum 的三个角色是什么?
产品负责人拥有待办列表及其排序——造什么、按什么顺序造,以及结果的价值。开发团队自组织地交付已承诺的条目——工作怎么做是他们的事。Scrum Master 服务于流程——主持仪式、清除障碍、辅导团队。图解里的三条泳道,正是这三个归属方。
Sprint 评审会议和回顾会议分别做什么?
Sprint 评审会议谈的是产品:团队向干系人演示增量,产品负责人据此调整待办列表。回顾会议谈的是流程:团队独自讨论哪些做得好、哪些做得差,以及下一个 Sprint 要做的一项改进。它们是两场独立的会议,产出也不同,所以图解把它们放在不同的行里——评审跟着团队,回顾跟着 Scrum Master。
Scrum 必须开每日站会吗?
必须,每日站会是 Scrum 规定的事件之一——一场简短的每日对齐会,每个成员说自己完成了什么、接下来做什么、什么卡住了自己。它的目的是协调、并尽早暴露障碍,而不是向管理层汇报。图解把它标为对齐,正是出于这个原因。
在 QueryChart(FlowJam)中编辑这张图解
把上面这张 Scrum 画布原样打开成你自己的图表,把角色改成你的团队,再把仪式调整成你们真实的做法。