Rapid+Application+Development

3.2.1 j

 * ===describe the use of Rapid Application Development (RAD) as a design strategy, including prototyping and iterative development, and state its advantages and disadvantages.===

__**Rapid Application Devlopment**__

 * == DEFINITIONS == ||
 * === RAD -is a design stratergy that includes online devlopment and repeated protoyping and evaluation. it is particularly suited to interactivesystems=== ||
 * === Prototype - used as a part of the design proccess to demonstate how the system will work.=== ||

RAD stands for Rapid Application Development. It is used in designing software and uses many prototypes to correct and add improvements to the software until it is finished much like the spiral model.
===Iterative development is where a prototype is produced from the requirements then the prototype is shown to the user and they can suggest improvements for the next prototype and then review them and continue to do this until the user is happy with the system where a final model can be produce and deployed to the user.===


 * ~ Advantages of RAD ||~ Disadvantages of RAD ||
 * ===The user is involved with the design and can add new requirements at any time.=== || ===Its not efficient with large scale tasks as many prototypes will be needed and the earlier ones will be far off the final task.=== ||
 * ===Any problems or bugs in the devlopmeant can be seen===

prototypes.
|| ===Rad focuses on the end result which can make the software processing inefficient===

because RAD uses tools that make prototypes quickly.
||

Exam Question