1. 敏捷计划的层次
如下图,从上至下,计划的详尽内容越来越细致。所规划的时间范围也会收窄。
2. 敏捷项目价值路线图
3. 产品路线图 Product Roadmap
发布1 Release 1 |
发布2 Release 2 |
发布3 Release 3 |
发布4 Release 4 |
发布5 Release 5 |
发布6 Release 6 |
发布7 Release 7 |
发布8 Release 8 |
---|---|---|---|---|---|---|---|
Q3.21 | Q4.21 | Q1.22 | Q2.22 | Q3.22 | Q4.22 | Q1.23 | Q2.23 |
主题 | 主题 | 主题 | 主题 | 主题 | 主题 | 主题 | 主题 |
Ver 0.1 | Ver 0.5 | Ver 1.0 | Ver 1.1 | Ver 1.2 | Ver 1.3 | Ver 1.5 | Ver 2.0 |
- 发布计划 Release plan
4. 发布计划会议 Release Plan Meeting
发布计划通常由PO制定。他使用发布计划向所有相关方提供可见性,即在何时向他们提供预期的内容。在高层次上,PO可以将发布计划建立在项目及其环境中流行的一些情况上,比如:
- 产品和组织需要遵守的法规约束;
- 获得市场竞争优势
- 满足特定里程碑的合同义务;
- 将利益传递给客户,
- 利用机会测试产品的增量版本(例如,一些功能的beta测试)
- 避免在特定时间未交付预定范围的损失或处罚
- Sprint 0,迭代0,初期设置完成,用于研究需求和用户故事,以及做计划,无直接价值产出
- Sprint H,强化迭代,重构代码,没有新功能或新需求被开发
5. 迭代规划计划 Iteration Planning
- 迭代计划安排特征开发
- Iteration plans schedules feature development
- 通过用户故事交付的特征优先级排序(按故事点估算)
- Prioritized features delivered by user stories (estimated in story points)
- 为交付用户故事所创建的任务(按小时估算)
- Tasks (estimated in hours) created to deliver user stories