Advantages of Prototype Development
Prototypes help in
- requirement elicitation
 
- requirement validation
 
- bridging communication gap between developers and end-users
 
- demonstrating a working system
 
- user training
 
- testing the final system (parallel testing)
 
In research examining 39 projects involving prototype development managers
gave as advantages:
- a more usable final system
 
- better end-user requirement matching
 
- higher quality design
 
- easier maintenance
 
- lower development cost