Search your topic here

RAD Model



  • Rapid Application Development Model.
  • It is a type of Incremental Model.
  • It is high speed adaptation of Waterfall model.
  • In it projects are developed in component as mini projects.
  • Than mini projects are assembled in a single project.
  • It takes very short period of time to construct a project.
  • Customers can give feedback easily on mini projects as well as on complete project.

Following is the illustration of RAD Model:

Advantages of RAD Model:

  • Increases re-usability of components.
  • Less development time.
  • Quick initial responses.
  • Encourages customer feedback's.
  • Involvement of end users from very beginning solves lot of development issues.

Disadvantages of RAD Model:

  • Projects which can be developed into mini projects/components can use RAD Model.
  • Requires strong and skilled developers team.
  • Cost is very high..

When to use RAD Model:

  • When there is need to develop system within short period of time (2-3 months).
  • When there is high availability of developers.
  • When budget is high enough to afford the development cost.

1. RAD Model has
a) 5 phases
b) 2 phase
c) 3 phases
d) 6 phases
View Answer
Answer:a Explanation: RAD Model consists of five phases namely:Business modeling,Data modeling,Process modeling,Application generation and Testing & Turnover.

2. What is the major drawback of using RAD Model?
a) Highly specialized & skilled developers/designers are required.
b) Increases re-usability of components.
c) Encourages customer/client feedback.
d) Both a & c.
View Answer
Answer:d Explanation: The client may create an unrealistic product vision leading a team to over or under-develop functionality.Also, the specialized & skilled developers are not easily available.

3. Which model can be selected if user is involved in all the phases of SDLC?
a) RAD Model
b) Prototyping Model
c) Waterfall Model
d) both b & c
View Answer
Answer:a RAD Model

4. RAD Model was proposed by ?
A. Microsoft
b. Motorola
c. IBM
d. Lucent Technologies
View Answer

5. RAD is a linear sequential software development process model. RAD
is an acronym for ?
a. Rapid Action Development
b. Rapid Application Development
c. Rough Application Development
d. Rough Action Development

View Answer
Rapid Application Development. The term was inspired by James Martin, who worked with colleagues to develop a new method called Rapid Iterative Production Prototyping (RIPP). In 1991, this approach became the premise of the book Rapid Application Development.p>

6. RAD is not appropriate when ?
a. Fast finding already done
b. Testing is not needed
c. Technical risks are high
d. None of above
View Answer
RAD model is not appropriate when technical risks are high