增量模型

时间:2024-09-01 09:46:15编辑:小松

增量开发模型的优点:()

增量开发模型的优点:()

A.在短时间内向用户提交一个可运行软件,能够提供解决用户急用的一些功能。

B.用户有较充分的时间学习和适应新的产品。

C.可以使软件适应需求变化。

D.有利于系统维护,当需求变更时,只变更部分部件,而不必影响整个系统。

E.可以使软件具有良好的稳定性和完整性。

正确答案:在短时间内向用户提交一个可运行软件,能够提供解决用户急用的一些功能。;用户有较充分的时间学习和适应新的产品。;可以使软件适应需求变化。;有利于系统维护,当需求变更时,只变更部分部件,而不必影响整个系统。


以下关于增量模型叙述中,正确是() 。

【答案】:B
增量模型融合了瀑布模型基本成分(重复应用)和原型实现迭代特征。该模型采用随着日程时间进展而交错线性序列,每一个线性序列产生软件一个可发布"增量"。当使用增量模型时,第1个增量往往是核心产品,即第1个增量实现了基本需求,但很多补充特征还没有发布。客户对每一个增量使用和评估都作为下一个增量发布新特征和功能,这个过程在每一个增量发布后不断重复,直到产生了最终完善产品。


增量模型的优缺点

1) 由于能够在较短的时间内向用户提交一些有用的工作产品,因此能够解决用户的一些急用功能。2)由于每次只提交用户部分功能,用户有较充分的时间学习和适应新的产品。3)对系统的可维护性是一个极大的提高,因为整个系统是由一个个构件集成在一起的,当需求变更时只变更部分部件,而不必影响整个系统。 增量模型存在以下缺陷:1) 由于各个构件是逐渐并入已有的软件体系结构中的,所以加入构件必须不破坏已构造好的系统部分,这需要软件具备开放式的体系结构。2) 在开发过程中,需求的变化是不可避免的。增量模型的灵活性可以使其适应这种变化的能力大大优于瀑布模型和快速原型模型,但也很容易退化为边做边改模型,从而使软件过程的控制失去整体性。3)如果增量包之间存在相交的情况且未很好处理,则必须做全盘系统分析,这种模型将功能细化后分别开发的方法较适应于需求经常改变的软件开发过程。

上一篇:邬娜

下一篇:星际职业玩家