Rapid Application Development (RAD) Model
Overview
The RAD Model(Rapid Application Development) is an incremental software development process that allows usable systems to be built in as little as 60-90 days. It is used for information systems development. The RAD software development model contains the following phases:
- Business modeling
- Data modeling
- Process modeling
- Application generation
- Testing & Turnover
Pros
The pros of the RAD software development process model are as follows:
- Quick initial reviews are possible with this model
- RAD model involves constant integration, isolates problems, and encourages customer feedback
Cons
The cons of the RAD software development process model are as follows:
- This model requires a system that can be modularized
- This model requires highly skilled and well-trained developers