返回目录
第 151 / 165 页

第 15 章 · 项目管理概论

开发生命周期类型有哪些?各模型特点结合项目进行选择

开发生命周期类型包括预测型、迭代型、增量型、适应型和混合型,它们根据需求确定性、交付频率和变更处理方式的不同而区分。选择模型时应结合项目需求稳定性、干系人参与程度和风险控制需求进行综合评估。

生命周期

原文知识点

预测型(计划驱动型)、迭代型、增量型、适应型(敏捷型)、混合型

预测型迭代型与增量型适应型
需求在开发前预先确定需求在交付期间定期细化需求在交付期间频繁细化
针对最终可交付成果制订交付计划,然后在项目结束时一次交付最终产品分次交付整体项目或产品的各个子集频繁交付对客户有价值的各个子集
尽量限制变更定期把变更融入项目在交付期间实时把变更融入项目
关键干系人在特定里程碑点参与关键干系人定期参与关键干系人持续参与
通过对基本已知的情况编制通过用新信息逐渐细化计划随着需求和制约因素的显现
详细计划来控制风险和成本来控制风险和成本而控制风险和成本

通俗解释

开发生命周期就是项目从开始到结束的整个过程模式,不同模式对应不同的管理方式。预测型适合需求明确的项目,一次交付;迭代型和增量型分阶段交付,允许需求逐步细化;适应型(敏捷)更灵活,频繁交付并快速响应变化;混合型则是结合多种模式的优点。选择时要看项目需求是否稳定、变更是否频繁、干系人如何参与。

这类题宜先写概念定位,再写职责/类型/适用场景。

背诵诀窍

  • 先记五大类:预测、迭代、增量、适应、混合,这是基础框架。
  • 对比记忆:预测型需求预先确定,适应型需求频繁细化,迭代/增量型居中。
  • 联想场景:预测型像传统建筑项目,适应型像软件开发快速迭代,帮助理解特点。
  • 用表格简化:需求确定度、交付方式、变更处理、干系人参与,这四列对比记忆。

考场保底写法

开发生命周期类型包括预测型、迭代型、增量型、适应型和混合型,选择时应根据项目需求是否明确、变更频率和干系人参与需求,编制合适的计划并走变更流程来控制风险。

  • 答题时先列出五大类型名称,这是基本得分点,漏掉会扣分。
  • 结合项目选择时,要具体分析:需求稳定选预测型,需求多变选适应型,中间状态选迭代/增量型,并说明理由。
  • 避免混淆:迭代型和增量型常一起出现,但迭代强调重复改进,增量强调功能叠加,答题时需区分或合并说明。
  • 使用教材表述:如“应结合项目需求稳定性、干系人参与程度等因素选择”,避免主观臆断。

题干识别信号

  • 题干直接问“开发生命周期类型”或“各模型特点”。
  • 题目要求“结合项目进行选择”或“如何选用生命周期模型”。
  • 关键词如“预测型”、“敏捷型”、“混合型”出现在题干中。