Rapid Prototyping Defined
Quoted from
http://dsnra.jpl.nasa.gov/prototyp.html#definition
What is "Rapid Prototyping"?
Classic (i.e. bad) approach to software development -- the
waterfall cycle :
- concept definition
- requirements definition
- preliminary design
- detailed design
- code implementation
- test and acceptance
- [griping]
Rapid prototyping -- the spiral cycle:
- concept definition
- implementation of a skeletal system
- user evaluation and concept refinement
- implementation of refined requirements
- user evaluation and concept refinement
- implementation of refined requirements
etc., etc., in a continuous cycle.
Wilson, Jonassen, and Cole
Wilson, et al., in
http://www.cudenver.edu/~bwilson/training.html
defines Rapid Prototyping as follows:
Rapid prototyping. In a design process, early development
of a small-scale prototype used to test out certain key features of
the design. Most useful for large-scale or projects.