8 Part 8: Annex

8.1 Method References

8.1.11 Prototyping

Usage

Preparing Software Architecture, Preparing System Architecture, Preparing System Specification

Reference

Geb02, Mac99

Purpose

Prototyping is a method for testing or refining new systems, programs or information management systems. For this purpose a model of the system to be tested is developed and used for tests or studies.

When in rapid succession again and again slightly improved prototypes are planned and not much time is spent on planning a "perfect" prototype, people are talking of so-called "Rapid Prototyping" .

In Explorative Prototyping a prototype is developed as a means of communication ("showpiece prototype"). In a direct exchange of views with the user, the prototype is then used to refine, complete and clarify user requirements.