Scrum 使用迭代的开发方式,每一次迭代,都会经历一个“计划-实施-验证-反思”的工程。
Scrum 框架包括3个角色,5个会议,3套工具。
3个角色:
1、SM:Scrum Master,Scrum 过程管理者,服务于PO、团队和组织。
2、PO:Product Owner,对产品 Roadmap 和 Backlog 负责,确保产品价值最大化。
3、Dev Team:架构师、开发人员、测试人员等,负责实现 Sprint 目标。
5个会议:
Why | Who | When | What/How | How long | |
---|---|---|---|---|---|
需求澄清会 | 把不清楚的需求梳理清楚,为下面1-2个Sprint准备 | PO、Dev Team、SM | Sprint期间 | 1、拆分Story 2、优先级排序 3、澄清
扫描二维码关注公众号,回复:
1931938 查看本文章
|
2小时 |
计划会 | 把清楚的Product Backlog变成Sprint Backlog,确定Sprint交付增量以及如何完成 | PO、Dev Team、SM | Sprint开始前 回顾会之后 |
1、PO讲解Sprint目标及待办列表 2、Team 预测Sprint开发功能 3、Team确定如何完成 |
2小时 |
每日站会 | 为了开发活动同步指定下一个24小时 | Dev Team、SM | 每天 | 1、检视昨天 2、计划今天 3、确认和清除障碍 |
15分钟内 |
评审会 | 检视,调整 | PO、Dev Team、SM | Sprint结束前 | 1、Demo 2、收集反馈 3、Review DoD(众测) |
1小时 |
回顾会 | 检视、改进 | Dev Team、SM | 评审会与计划会之间 | 1、检视:人、关系、过程、工具 2、成就、困难/挑战、解决方案 3、指定改进计划 |
1小时 |
3套工具:
1、Product Backlog产品功能列表
2、Sprint Backlog迭代任务
3、Burn-down Chart燃尽图
燃尽图能形象的展示当前迭代中剩余工作量和剩余工作时间的变化趋势,是放映项目进展的一个指示器。