从需求、开发、交付和目标四大特征来对比,不同生命周期模型的特征不同:
模型 | 需求 | 开发 | 提交 | 目标 |
---|---|---|---|---|
预测型 | 固定 | 一次完成 | 一次提交 | 成本可控 |
迭代型 | 可变 | 一直重复直到正确 | 一次提交 | 相对最正确的解决方案 |
增量型 | 可变 | 每个增量期只执行一次 | 频繁小增量提交 | 速度 |
敏捷型 | 可变 | 一直重复直到正确 | 频繁小增量提交 | 成本可控 |
事实上,基本没有哪个模型可以完美匹配某个项目,以上模型的特征可能同时出现在一个项目不同阶段。
从需求、开发、交付和目标四大特征来对比,不同生命周期模型的特征不同:
模型 | 需求 | 开发 | 提交 | 目标 |
---|---|---|---|---|
预测型 | 固定 | 一次完成 | 一次提交 | 成本可控 |
迭代型 | 可变 | 一直重复直到正确 | 一次提交 | 相对最正确的解决方案 |
增量型 | 可变 | 每个增量期只执行一次 | 频繁小增量提交 | 速度 |
敏捷型 | 可变 | 一直重复直到正确 | 频繁小增量提交 | 成本可控 |
事实上,基本没有哪个模型可以完美匹配某个项目,以上模型的特征可能同时出现在一个项目不同阶段。