项目和开发生命周期
项目生命周期是指项目从启动到完成所经历的一系列阶段。它为项目管理提供了一个基本框架。不论项目涉及的具体工作是什么,这个基本框架都适用。这些阶段之间的关系可以顺序、迭代或交叠的进行。
项目生命周期可以是预测型或者适应型。项目生命周期内通常有一个或多个阶段与产品、服务或成果的开发相关,这些阶段称为开发生命周期。开发生命周期可以是预测型、迭代型、增量型、适应型或混合型的模式。
项目生命周期类型
以下是周期的详情:
类型 | 特性 |
---|---|
预测型生命周期 | 在生命周期的早期阶段确实项目的范围、时间和成本。对任何范围的变更都要进行管理。预测型生命周期也被称为瀑布型生命周期 |
迭代型生命周期 | 项目范围通常在项目生命周期的早期确定,同时时间和成本估算将随着项目团队对产品理解的不断深入而定期修改。迭代方法是通过一系列重复的循环活动来开发产品,而增量方法是渐进地增加产品的功能 |
增量型生命周期 | 通过在预定的时间区间内渐进地增加产品功能的一系列迭代来产出可交付成果。只有在最后一次迭代之后,可交付成果具有必要和足够的能力,才能被视为完整的 |
适应型生命周期 | 属于敏捷型、迭代型或增量型。详细范围在迭代开始之前就得到定义和批准。适应型生命周期也被称为敏捷或变更驱动型生命周期 |
混合型生命周期 | 预测型生命周期和适应型生命周期的结合。充分了解或有确定需求的项目要素遵循预测型开发生命周期,而仍在发展汇中的要素遵循适应型开发生命周期 |
预测型与适应型生命周期比较
项目 |
---|