Scrum 框架旨在优化开发过程并最大限度地减少浪费的时间。为了实现上述目标,开发过程被分解为 Sprint。
根据 Scrum.org 的说法,Sprint 是“一个为期一个月或更短的时间框,在此期间会创建“完成”、可用且可能发布的产品增量。在整个开发工作中,冲刺具有一致的持续时间。新的 Sprint 在上一个 Sprint 结束后立即开始。”
很明显,使用 Scrum 方法开发的最终软件部分的质量取决于流程中每个 Sprint 的有效性。
为确保 Sprint 成功,您需要牢记Scrum 中的12 条基本规则:
- 每个 Sprint 的持续时间为 4 周或更短
- Sprint 之间没有中断
- 每个 Sprint 的长度都相同
- 每个 Sprint 的目的都是“潜在可交付的”软件
- 每个 Sprint 都包括 Sprint 计划
- Sprint 计划会议的时间限制为 2 小时/一周的 Sprint 长度
- Daily Scrum 每天在同一时间发生
- Daily Scrum 的时间限制为 15 分钟
- 每个 Sprint 都包括 Sprint Review 以获取利益相关者对产品的反馈
- 每个 Sprint 都包括 Sprint Retrospective,供团队检查和适应
- Sprint Review 和 Retrospective的时间总共为 2 小时/周的 Sprint 长度
- Sprint Review 和 Retrospective 会议之间没有中断
- The Agile Manifesto and Twelve Principles
- 10 Most Frequently Mentioned Basic Rules in Scrum
- Agile Product Management with Scrum in a Nutshell
- What are Scrum's Three Pillars?
- What is Agile Software Development?
- What is Agile Project Management?
- Scrum in 3 Minutes
- What are the 5 Scrum Values?
- What is the Evolution of Scrum?
- Classical Project Management vs Agile Project Management