What are the different approaches to software development?
Agile
End-user
Prototype
Rapid Application Development
Structured/Waterfall
What are the processes invoked in a structured approach?
Types of prototyping
Concept
Evolutionary
Characteristics of Rapid Application Development
Benefits of an Agile approach
What are the differences between the two prototyping approaches?
Concept: the prototype is created for show and demonstration, but is no longer used after.
Evolutionary: multiple iterations of the prototype will be made until a suitable solution is created. This will then be implemented into the final solution, replacing the existing solution.
How does the End-user approach work?