A programming system that enables programmers to quickly build working programs. In general, RAD systems provide a number of tools to help build graphical user interfaces that would normally take a large development effort. Two of the most popular RAD systems for Windows are Visual Basic and Delphi.
ADVANTAGES :
- Increased speed of development and increased quality. The speed increases can be achieved using a variety of methods including, rapid prototyping, virtualization of system related routines, the use of CASE tools and other techniques.
- Quality, as defined by RAD, is both the degree to which a delivered application meets the needs of users as well as the degree to which a delivered system has low maintenance costs.
- RAD increases quality through the involvement of the user in the analysis and design stages. Some systems also deliver advantages of interoperability, extensibility, and portability.
DISADVANTAGES
- Reduced Scalability
- occurs because: a RAD developed application starts as a prototype and evolves into a finished application
- Reduced features
- occur due to time boxing, where features are pushed to later versions in order to finish a release in a short amount of time.
0 comments:
Post a Comment