请输入您要查询的百科知识:

 

词条 快速应用开发
释义

快速应用开发(Rapid Application Development、RAD)不仅是一种需求抽取方法,它还是是软件开发为一体的方法。 快速应用开发目的是快速发布系统方案,而技术上的优美相对发布的速度来说是次要的。

按照Wood and Silver (1995) 的观点, RAD组合了5个方面的技术:

1、进化原型

2、CASE工具(可进行正向工程和反向工程)

3、拥有能使用先进工具的专门人员(一个RAD开发小组)

4、交互式JAD

5、时间表

RAD存在的问题:

1、不一致的GUI设计

2、不是通用的解决方案

3、文档不足

4、难以维护和扩展软件

常用的RAD工具有:Visual Studio .NET、Delphi、Visual Basic、Power Builder和Visual C++等。

RAD是一种面向对象的系统开发方法,它包括开发方法和软件工具。RAD和原型法在概念上很接近,两者的目标都是要缩短传统的SDLC方法中信息系统的设计与实现之间漫长的时间间隔,它们都尽量更好地满足迅速变化的商业需求。可以将RAD视为原型法的一种特殊实现。

一些开发者认为RAD是新兴的电子商务及基于Web环境中的一种有用的方法,因为在这样的环境中,所谓的商业先行者的身份或许是最重要的。

一般而言,使用RAD进行评估、设计、实现时有3个显著的阶段:需求规划阶段、RAD设计研讨会、实现阶段。

何时使用RAD呢?

1.团队中有用过RAD的程序员和分析员;

2. 由于商业压力,要求加快程序中的某部分的开发;

3.从事一项全新的电子商务应用程序,希望成为一个创新者以取得竞争优势;

4.用户富有经验,并对公司的组织目标高度负责。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 10:41:49