SDLC - Rapid Application Development (RAD) Model - Notepub
SDLC - Rapid Application Development (RAD) Model - Notepub
SDLC - Rapid Application Development (RAD) Model - Notepub
Publish & Share Note
The plans are made for one increment, and the time planned for each iteration is called a
time box. After each increment is delivered, the system or the applications becomes more
complete. During each iteration, a prototype of the software is first developed is given to the
customer for evolution, and this prototype is refined based on customer feedback.
1. RAD achieves the fast creation of working prototypes through the use of specialized
tools.
2. These specialized tools usually support the following features:
The visual style of development
Use of reusable components
Use of standard APIs
The plans are made for one increment, and the time planned for each iteration is called a
time box. After each increment is delivered, the system or the applications becomes more
complete. During each iteration, a prototype of the software is first developed is given to the
customer for evolution, and this prototype is refined based on customer feedback.
In the RAD model, the prototype itself is refined to be the actual software. In contrast, in the
prototyping model, a derivative of the waterfall model, it is used to get customer feedback,
throw away the developed prototype, and start development afresh.
The RAD model achieves faster development and encourages specialized tools; the tools
should support visual styles of development like drag and drop. The use of reusable
components and the use of standard APIs are something that is supposed to help the
software be implemented faster.
In contrast to the waterfall model, this model is very efficient and flexible to incorporate
changes because only short-term plans are made. Any change does not require changing all
the plans.
Reference
1. Fundamentals of Software Engineering Book & NPTEL Video Lectures by Rajib Mall.
Share this:
Like this:
Like
Be the first to like this.
https://notepub.io/notes/software-engineering/software-development-life-cycle/sdlc-rapid-application-development-rad-model/ 2/4
07/05/2021 SDLC - Rapid Application Development (RAD) Model - Notepub
Software Engineering
SDLC – V Model
https://notepub.io/notes/software-engineering/software-development-life-cycle/sdlc-rapid-application-development-rad-model/ 3/4
07/05/2021 SDLC - Rapid Application Development (RAD) Model - Notepub
https://notepub.io/notes/software-engineering/software-development-life-cycle/sdlc-rapid-application-development-rad-model/ 4/4