增量流程模型的优缺点
增量过程模型也称为连续版本模型。该模型需求被分解为软件开发周期的多个独立模块。第一个增量是基本需求的核心产品,下一个增量是补充功能。许多连续的迭代/版本被实施并交付给客户,直到发布所需的系统。使用增量流程模型的优点:
- 由于使用了分而治之的方法,因此很容易分解任务。
- 它降低了初始交付成本。
- 它具有增量资源部署。
- 它可以很容易地扣除错误,因为核心模块是客户从阶段开始到第 5 阶段使用的。这些都经过了彻底的测试。
- 当预先知道需求时使用它是很好的。
- 当项目的开发计划很长时使用它是很好的。
- 当项目使用新技术时使用它很好。
- 当资金计划、风险、项目复杂性或需要及早实现收益时使用它是很好的选择。
- 它在软件生命周期的早期快速生成工作软件。
- 更改范围和要求更灵活且成本更低。
- 每次迭代都很容易管理。
- 由于迭代,很容易管理风险。
使用增量流程模型的缺点:
- 它需要一个良好的规划设计。
- 它比瀑布模型更昂贵。
- 系统的定义应该是完整和清晰的。