快速应用开发(Rapid Application Development,RAD)通过使用基于 (1) 的开发方法获得快速开发。当 (2) 时,最适合于采用RAD方法。 (2)

admin2013-01-20  28

问题 快速应用开发(Rapid Application Development,RAD)通过使用基于  (1)  的开发方法获得快速开发。当  (2)  时,最适合于采用RAD方法。
(2)

选项 A、一个新系统要采用很多新技术
B、新系统与现有系统有较高的互操作性
C、系统模块化程度较高
D、用户不能很好地参与到需求分析中

答案C

解析 快速应用开发(Rapid Application Development,RAD)是一种比传统生存周期法快得多的开发方法,它强调极短的开发周期。RAD模型是瀑布模型的一个高速变种,通过使用基于构件的开发方法获得快速开发。如果需求理解得很好,且约束了项目范围,利用这种模型可以很快地开发出功能完善的信息系统。但是RAD也具有以下局限性:
    ①并非所有应用都适合RAD。RAD对模块化要求比较高,如果有哪一项功能不能被模块化,那么RAD所需要的构建就会有问题:如果高性能是一个指标,且该指标必须通过调整接口使其适应系统构件才能获得,则RAD也有可能不能奏效。
    ②开发者和客户必须在很短的时间完成一系列的需求分析,任何一方配合不当,都会导致RAD项目失败。
    ③RAD只能用于管理信息系统的开发,不适合技术风险很高的情况。例如,当一个新系统要采用很多新技术,或当新系统与现有系统有较高的互操作性时,就不适合使用RAD。
转载请注明原文地址:https://jikaoti.com/ti/BP67FFFM
0

最新回复(0)