Sprint Plan Template
Sprint Plan Meeting 邀请模板
输入 - Product backlog
请 Product Owner 事先准备好 Product backlog,有必要的话可以先开一个 Backlog Brainstorm meeting
过程 - Sprint Planning
通过安排在 Sprint 中要做的工作来启动 Sprint。最终的计划是由整个 Scrum Team 协 作创建的。
Product Owner 要确保与会者准备好讨论最重要的 Product Backlog 条目 ,以及它们如何映射到 Product Goal 。
1. 为什么这次 Sprint 有价值?
Product Owner 提议产品如何在当前的 Sprint 中增加其价值和效用。然后,整个 Scrum Team 将共 同制定一个 Sprint Goal ,用以沟通当前 Sprint 对利益攸关者有价值的原因。必须在 Sprint Planning 结束之前最终确定 Sprint Goal 。
2. 这次 Sprint 能完成(Done)什么?
通过与 Product Owner 讨论, 开发团队从 Product Backlog 中选择一些条目,放入当前 Sprint 中。 Scrum Team 可以在此过程中精化这些 Product Backlog 条目,从而增加理解和信心。
选择在 Sprint 中可以完成多少任务可能会有挑战。 但开发团队根据以往的表现,和即将到来的 Sprint 内的产能, 以及对于 Definition of Done 了解得越多,对 Sprint 预测就会越有信心。
3. 如何完成所选的工作?
对于每个选定的 Product Backlog 条目,开发团队都要规划必要的工作,以便创建符合 DoD (Definition of Done) 的价值输出 Increment。
这通常是通过将 Product Backlog 条目 (feature) 分解为一天或更短的较小条目(user story)来完成 的。 开发团队自行决定如何完成这一工作, 将 Product Backlog 条目拆分转化为有价值的 Increment。
输出 - Sprint Goal 和 Sprint Backlog
这次 Sprint 所选出的 Product Backlog 条目加上如何交付它们的计划称之为 Sprint Backlog
Sprint Planning Meeting 议程模板
会议目标
- 确定 Sprint 目标
- 选择 Sprint Backlog 中的任务
- 详细规划选定的任务
- 确保团队对 Sprint 的工作有共同的理解和承诺
会议时间
- 日期: [日期]
- 时间: [开始时间] - [结束时间]
- 时长: [时长] 分钟(通常不超过 8 小时,对于 2 周的 Sprint)
会议地点
- [会议室/线上会议链接]
参会人员
- Scrum Master: [姓名]
- 产品负责人 (Product Owner): [姓名]
- 开发团队成员: [姓名1], [姓名2], [姓名3], ...
会议议程
1. 会议开场 (5 分钟)
- 主持人: [Scrum Master 姓名]
- 内容:
- 欢迎团队成员
- 简要介绍会议目的和预期成果
- 确认会议议程和时间安排
2. 回顾上一个 Sprint (10 分钟)
- 主持人: [Scrum Master 姓名]
- 内容:
- 快速回顾上一个 Sprint 的成果和未完成事项
- 讨论上一个 Sprint 中遇到的主要挑战和问题
- 分享团队成员的反馈和建议
3. 确定 Sprint 目标 (15 分钟)
- 主持人: [产品负责人 姓名]
- 内容:
- 产品负责人介绍当前 Sprint 的主要目标和优先级
- 团队讨论并确认 Sprint 目标
- 确保每个人都理解并认同 Sprint 目标
4. 选择 Sprint Backlog 项 (30 分钟)
- 主持人: [产品负责人 姓名]
- 内容:
- 产品负责人展示 Product Backlog 中的高优先级项
- 团队讨论每个 Backlog 项的详细需求和验收标准
- 团队选择 Sprint Backlog 项,确保总工作量不超过团队的容量
5. 任务分解 (60 分钟)
- 主持人: [Scrum Master 姓名]
- 内容:
- 团队将选定的 Sprint Backlog 项分解为具体的任务
- 每个任务应包括以下内容:
- 任务描述
- 负责人
- 预计完成时间
- 讨论任务之间的依赖关系和潜在风险
6. 估算任务 (30 分钟)
- 主持人: [Scrum Master 姓名]
- 内容:
- 使用故事点或理想时间进行任务估算
- 团队成员进行估算,确保每个人的意见都被考虑
- 讨论和调整估算结果,确保一致性和合理性
7. 确认 Sprint 计划 (15 分钟)
- 主持人: [Scrum Master 姓名]
- 内容:
- 团队确认 Sprint Backlog 项和任务的最终选择
- 确认每个任务的负责人和完成时间
- 确保团队对 Sprint 计划有共同的理解和承诺
8. 会议总结 (10 分钟)
- 主持人: [Scrum Master 姓名]
- 内容:
- 确认 Sprint 目标和关键任务
- 感谢团队成员的参与和贡献
- 确认下次会议的时间和地点
会议记录
- 记录人: [姓名]
- 内容:
- Sprint 目标: [Sprint 目标]
- 选定的 Sprint Backlog 项:
- [Backlog 项1]: [描述], [优先级], [验收标准]
- [Backlog 项2]: [描述], [优先级], [验收标准]
- [Backlog 项3]: [描述], [优先级], [验收标准]
例如
| 任务 | 描述 | 优先级 | 负责人 | 验收标准 | 估计时间 |
|---|---|---|---|---|---|
| A | 早起写日记 | P2 | Walter | 每天至少写一页 15 min/day | 150 minutes |
| B | 晚上跑步 | P1 | Walter | 体重不增加 < 78 kg |