Rapid Application Development

?
  • Created by: Bellaxox
  • Created on: 25-04-18 14:48

Rapid Application Development

Advantages

  • User involvement. The use of collaborative workshops means the user is heavily involved with the design and development of the system
  • Evolutionary requirements. Users are not expected to understand everything they require at the beginning of the project. Requirements evolve.
  • Speed up projects. RAD makes use of a number of techniques to encourage good time management, efficient software development and reduce the chances of late changes

Disadvantages

  • Not everyone happy. The workshops may not include all types of user. Some users may have been left out and so the system may not meet their expectations
  • System is not optimal. Timeboxing encourages good time management, but the it may not have been realistic to develop some requirements in the time provided resulting in a system that does what it says but is actually less than what it should be.

Evaluation

Comments

No comments have yet been made