Introduction To RAD Lecture 3
Introduction To RAD Lecture 3
Rapid Application
Development
(Agile concepts)
COMP1787 Lecture Teaching Week 3
Dr. Aditi Rawal
Rapid Application Development
(RAD)
Where it all started
In this lecture we will introduce Rapid Application
Development as an approach to systems
development.
Over the next few weeks we will look at
methods/frameworks that support this approach.
What is RAD (1)?
• Taking an:
• Iterative approach and an
• Incremental approach to achieve all of this
High Speed
High Quality
Low cost
Why RAD is
increasingl • Response to users
y important • History of IS development cluttered
to industry with failure of IS projects that did not
(1) do what the user wanted them to do.
• Use participation is now recognised
as an important part in problem
definition and functionality design.
• A key part of the RAD philosophy is user
participation throughout the
development cycle.
Why RAD is increasingly important (2)