Rapid Applicaiton Development

Topics: Rapid application development, Software development process, Software development methodology Pages: 2 (338 words) Published: December 27, 2012
http://productdevelop.blogspot.com/2011/01/rapid-application-development-rad_10.html

Monday, January 10, 2011
Rapid Application Development (RAD) - Advantages and Disadvantages The main objective of Rapid Application Development is to avoid extensive pre-planning, generally allowing software to be written much faster and making it easier to change requirements. Rapid Application Development Model (RAD Model) is a linear sequence of the software development process model where we focus a very short development cycle by using a component based construction approach.

When organizations adopt rapid development methodologies, care must be taken to avoid role and responsibility confusion and communication breakdown within the development team, and between the team and the client.

To facilitate rapid development, strong emphasis was placed on the idea of software re-use. The notion of software components began to be nurtured.

ADVANTAGES OF RAPID APPLICATION DEVELOPMENT(RAD)

- It increases speed of developing software. It can be achieved using methods like rapid prototyping, virtualization of system related routines, the use of CASE tools and other techniques. - Re-usability of components help to speed up development.

- It increases the quality.
- Some systems also deliver advantages of interoperability, extensibility, and portability. - It incorporates short development cycles.
- Promotes strong collaborative atmosphere and dynamic gathering of requirements.

DISADVANTAGES OF RAPID APPLICATION DEVELOPMENT(RAD)

- Unknown cost of product.
- Difficult to commit the time required for success of the RAD process. - Short iteration may not add enough functionality, leading to significant delays in final iterations. - Early RAD systems faces reduced scalability occurs because a RAD developed application starts as a prototype and evolves into a finished application. - Early RAD systems have reduced features that occur due to time boxing, where...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Information Systems Development Methodologies Essay
  • Essay on Systems Development Life Cycle SDLC Systems
  • Software Development Process Research Paper
  • Rad (Rapid Application Development Model) Essay
  • Essay on Rapid Application Development (Rad) the New Approach for Systems Development
  • System Development Life Cycle Essay
  • Selecting Development Approach Essay
  • System Development Methods Essay

Become a StudyMode Member

Sign Up - It's Free