目录
开发生命周期
一、预测型生命周期
特征
预测型生命周期又称为瀑布型生命周期
- 阶段之间依次展开
- 完全计划驱动
- 早期一次性规划完成
- 希望尽量减少变更
- 最大可能详细的范围定义
适用项目
适用于一切都不发生变更的项目,在一切都不发生变更的情况下预测型生命周期最具有效率
二、迭代型生命周期
特征
- 没有完全的详细的范围定义,需要通过迭代不断的完善范围和需求
- 每个迭代进行一次完整交付
- 每个迭代内活动重复
- 范围早期规划完成,其他估算定期完善
- 变更随迭代整合进项目
适用项目
适用于需要进行摸索的商业环境或项目
三、增量型生命周期
特征
- 增量型生命周期,范围被打散成若干增量包
- 每个增量进行增量交付
- 所有增量结束之后,可交付成果才完整
- 变更随增量整合进项目
适用项目
响应速度较快,每一次小的增加都可以把可交付成果进行完善
四、敏捷型生命周期
特征
- 有详细范围定义,但是是最小可能详细的范围定义,每次增加版本都是根据外界的要求或需求进行增加
- 每个迭代进行一次交付,提供一个可用版本
- 每个迭代开始前,批准本迭代计划,并指定随后若干个迭代的概要计划
- 变更随迭代整合进项目
项目管理五个过程组
- 启动过程组:定义一个新项目或现有项目的一个新阶段,授权开始该项目或阶段的一个组过程
- 规划过程组:明确项目范围,优化目标,为实现目标制定行动方案的一组过程
- 执行过程组:完成项目管理计划中确定的工作,以满足项目要求的一组过程
- 监控过程组:跟踪、审查和调整项目进展与绩效,识别必要的计划变更并启动相应变更的一组过程
- 收尾过程组:正式完成或结束项目、阶段或合同所执行的过程