预测型生命周期
也叫瀑布模型、计划驱动型。项目开始执行之前, 需要先编制好详细的项目计划,再严格按计划开展工作。
迭代型生命周期

迭代意味着不可能1次做好某个功能。项目范围在早期确定,时间、成本估算随团队对产品理解的深入定期修改,通过越来越精细地重复开展同种类的工作来迭代产品功能。典型的示例比如:磨刀,每磨一次(迭代)都更锋利。
增量型生命周期

即不可能1次做全所有功能。需要经过一个个固定时间段(时间盒)来逐渐增加产品功能。比如制作瑞士军刀,一次完成某个功能。
敏捷型生命周期
也叫适应型、变更驱动型,是迭代型、增量型的混合,一边做一边变。项目中不能只做迭代开发、也不能只做增量开发。
混合型生命周期
预测型、适应型的混合,项目的某部分或某阶段采用某种生命周期模型,其他部分或阶段会变换其他模型。
通用项目生命周期
不同行业、不同规模和类型的项目差别很大,采用的生命周期和执行的工作也会有所不同。但不管是什么项目,其总体上都会经历以下四个周期:
开始项目组织与准备执行项目工作结束项目项目阶段
项目阶段的标志:每个项目阶段都以一个或多个交付物的完成为标志
项目阶段的评审:阶段评审内容是该阶段产生的交付物和执行情况,评审的目的包括 判断当前阶段是否满足标志、批准进行下一阶段、当前阶段是否存在问题和错误
项目阶段特性:
费用和人员投入:在项目中期阶段达到最高值项目干系人的影响:随着项目的开展逐渐减小成本费用:成本费用随着项目的开展逐渐增加,但变更和缺陷修改的费用通常会增加