n
o
i
t
a
c
i
l
p
p
A
Rapid
)
D
A
R
(
t
n
e
m
p
Develo
WHAT IS RAD?
RAD MODEL IS RAPID APPLICATION DEVELOPMENT MODEL.
IT IS A TYPE OF INCREMENTAL MODEL.
IN RAD THE COMPONENTS ARE DEVELOPED IN PARALLEL
MANNER.
IT IS A FASTER SOFTWARE DEVELOPMENT PROCESS.
RAD MODEL
PHASES IN RAD
Requirements Planning phase
User design phase
Construction phase
Cutover phase
RAD MODEL
1. Requirements Planning phase
Users, managers, and IT staff members discuss on Business needs.
They discuss on System requirements.
They also discuss on Project scope
It decide who will generate software.
It tells what software will do.
RAD MODEL
2. User design phase
It is also called as Modeling phase.
User Designphase is a continuous interactive process.
During this phase, users interact with software model.
It allows users to understand, modify the System.
It approve a working model of the system that meets
their needs.
RAD MODEL
3. Construction phase
Focuses on program and application development task.
Tasks are
*
*
*
*
Programming and application development,
Coding,
Unit-integration and
System testing.
RAD MODEL
4. Cutover phase
It is the final ( Phase ) tasks in the System Development
Life Cycle (SDLC).
Its tasks are
* Data conversion,
* Full-scale testing,
* System change over,
* User training.
In this phase the new system is built, and delivered.
Advantages
Disadvantages
RAD reduces the development time. Requires highly skilled
developers/designers.
Increases reusability of
components.
RAD is not appropriate when technical
risk are high.
Greater Customer Satisfaction.
Cant use for small projects.
Simple and Better Quality.
Absence of reusable component can lead
to failure of the project.