SDLC – Rapid Application Development vs Evolutionary model

What is the difference between Rapid Application Development and the Evolutionary model?

  1. Both the model follows incremental development. Each iteration is similar to minor releases and deployed at the customer’s location for testing and feedback. Each increment is similar to major releases, and these versions are production versions.
  2. Comparison of quality:
    1. In RAD, each increment is a quick and dirty prototype, whereas, in the evolutionary model, each increment is systematically developed using the iterative waterfall model.
  3. Comparison of development time
    1. RAD develops software in a shorter duration, whereas incremental functionalities are fairly large in the evolutionary model.

Reference

  1. Fundamentals of Software Engineering Book & NPTEL Video Lectures by Rajib Mall.

 147 total views,  1 views today

Scroll to Top
Scroll to Top