发布理由分类
- 客户要求:客户要求的、能为起创造价值的发布
- 市场机遇:为了抓住时机获得市场份额或扩大市场
- 规定发布:为了符合法律要求
- 兑现承诺:为了实现曾经达成的向客户、潜在市场或合作伙伴交付特定功能的协议
- 竞争响应:为了达到或超过竞争对手能力而发布
- 竞争响应:为了达到或超过竞争对手能力而发布
- 主要发布:向市场承诺的、具有明确时间表的、包含新特性或者问题修复的发布
- 维护版本:缺陷修正
从上往下,在上市时间、创新和客户满意度方面的敏捷度越低。
发布策略
| 方法 | 过程名 | 发布 | 验证 |
|---|---|---|---|
| 阶段式 | 瀑布 | 主要发布(每6-12个月) | 在最后阶段进行一次 |
| 阶段式敏捷开发 | 瀑布式Scrum(Water-Scrum-Fall)(即混合式) | 主要发布(每6-12个月) | 在最后阶段进行一次 |
| 截至发布日期蔡发布产品增量的Scrum | Scrum | 主要发布(每6-12个月) | 在发布日期后进行一次 |
| 在一个Sprint结束时有一个发布的Scrum | Scrum | 次级发布(每1-3个月) | 在Sprint交接处进行 |
| 在一个Sprit结束时有多个发布的Scrum | Scrum | 功能发布(按需) | 在功能完成时进行时 |