敏捷-第一章 引言:瀑布与敏捷
确定 vs 不确定
确定 | 不确定 |
盖一栋高楼建 一座水电站造 一艘航母 发射火星探测器 | APP软件 AI人工智能(Chat-GTP,Deepseek) |
VUCA时代,产品的不确定性在增加:
- Volatility易变性:出乎预期、不稳定
- Uncertainty不确定性:原因未知、结果未知、影响未知Complexity复杂性:大量依赖、海量信息
- Ambiguity模糊性:信息很少、不清晰的关系
确定型项目:详细规划、控制变更
- 在后期要修改前期工作或修复前期错误时,所需的成本和时间代价会越来越 大。所以对确定型项目的管理思路是:
1、在规划阶段制定完备和详细的计划(基于WBS的细化和量化预测)
2、在执行阶段进行严格的变更控制(使用变更控制流程)
不确定型项目: Stacey复杂性模型
需求或/和技术的不确定:
- 导致整体或部分WBS无法分解,因此无法制定完备的项目管理计划
- 导致执行中大量变更,而严格的变 更控制流程将阻碍可能的价值变更
瀑布 vs 敏捷
增量与迭代(Incremental vs Iterative)
四种生命周期
Hybrid混合型生命周期
①早期过程采用了敏捷开发生命周期,之后是预测型的发布阶段
② 早期过程采用了预测开发生命周期,之后是敏捷增量型的发布
③ 同一项目中结合了预测法和敏捷方法。也许团队正在向敏捷过渡
④ 以预测方法为主、敏捷为辅。对项目中具有不确定性、复杂性或范围蔓延机 会一部分以敏捷方法处理。
⑤ 以敏捷方法为主、预测为辅。例如,集成由不同供应商开发的外部组件,这 些外部组件不能以协作或增量方式合作