04.04 五大常见项目开发周期

项目生命周期内通常有一个或多个阶段与产品、服务或成果的开发相关,这些阶段称为开发生命周期。开发生命周期可以是预测型、迭代型、增量型、适应型或混合型的模式。

预测型生命周期

预测型生命周期(Predictive Life Cycle)适用于提前确定时间、成本、质量的项目。在明确约束条件下,制定详细的WBS和进度计划。管理严格细致,但面对变更的项目,管理成本很高,工作效率也偏低。这一生命周期模型在软件开发领域被称为瀑布模型,源于1970年,是过去应用最为广泛的一种软件开发模型。

五大常见项目开发周期

迭代生命周期

迭代型生命周期(iterative life cycle),项目范围通常于项目生命周期的早期确定,但时间及成本估算将随着项目团队对产品理解的不断深入而定期修改。迭代方法是通过一系列重复的循环活动来开发产品。在软件开发方面,迭代模型每次循环,都需要进行风险评价,进而强化项目的风险管理。、

五大常见项目开发周期

增量型生命周期

增量型生命周期是通过在预定的时间区间内渐进增加产品功能的一系列迭代来产出可交付成果。只有在最后一次迭代之后,可交付成果具有了必要和足够的能力,才能被视为完整的。

五大常见项目开发周期

适应型生命周期

适应型生命周期属于敏捷型、迭代型或增量型。详细范围在迭代开始之前就得到了定义和批准。适应型生命周期也称为敏捷或变更驱动型生命周期。

五大常见项目开发周期

敏捷管理框架

混合型生命周期

混合型生命周期是预测型生命周期和适应型生命周期的组合。充分了解或有确定需求的项目要素遵循预测型开发生命周期,而仍在发展中的要素遵循适应型开发生命周期。对于这种项目过程小编了解不多,希望有了解的读者分享自己经验( ̄▽ ̄)"。


分享到:


相關文章: