Prototyping Techniques
The three major kinds of prototyping are
“Throw away” prototyping (a.k.a. “rapid prototyping”)
- used exclusively in requirements gathering
Incremental prototyping
- not actually prototyping at all, but the delivery of prioritised functions incrementally to a single, overall design
Evolutionary prototyping (a.k.a “Rapid Application Development, RAD)
- as for incremental prototyping but with evolving design