- 4
- 0
- 约9.44千字
- 约 64页
- 2017-01-16 发布于北京
- 举报
增量模型的优点: 人员分配灵活,刚开始不用投入大量人力资源。 能在较短时间内向用户提交可完成部分工作的产品。 逐步增加产品功能可以使用户有较充裕的时间学习和适应新产品。 增量模型的缺点: 需要软件具备开放式的体系结构 需求难以在增量实现之前详细定义,因此增量与需求的准确映射以及所有增量的有效集成可能会比较困难 容易退化为边做边改方式,使软件过程的控制失去整体性 增量模型适用于: 适用于需求经常改变的软件开发过程。 如果在项目既定的商业要求期限之前不可能找到足够的开发人员,在这种情况下,增量模型显得特别有用。 螺旋模型的基本思想:使用原型及其他方法来尽量降低风险。 理解这种模型的一个简便方法,是把它看作在每个阶段之前都增加了风险分析过程的快速原型模型 简化的螺旋模型 完整的螺旋模型 螺旋模型的优点: 主要优势在于它是风险驱动的。 对可选方案和约束条件的强调有利于已有软件的重用,也有助于把软件质量作为软件开发的一个重要目标; 减少了过多测试或测试不足所带来的风险; 维护只是模型的另一个周期,维护和开发之间没有本质区别。 螺旋模型的缺点: 除非软件开发人员具有相当丰富的风险评估经验和专门知识,否则将出现真正的风险。 过多的迭代次数会增加开发成本,延迟提交时间。 螺旋模型适用于: 特别适用于庞大、复杂并具有高风险的系统。 适用于内部开发的大规模软件项目。 喷泉模型:是典型的面向对
原创力文档

文档评论(0)