Home PageHome Page

A bit of historyA bit of history

Design rulesDesign rules

ModelingModeling

PrototypingPrototyping
ProblemsProblems
Iterative DesignIterative Design
Usability EngineeringUsability Engineering

Design RationaleDesign Rationale

Prototyping

"Prototype: (n) Original as pattern for copy, improved form, etc.; trial model of vehicle, machine, etc."

From The Oxford Dictionary

It is really difficult for designers to fully understand user's requirements from the begining of the life cycle. For this reason it is necesary to build prototypes and test them with real users.

Then, the design can be modified if wrong assumptions were detected during the testing. This process can be repeated many times before the final product is delivered to the client and it is known as iterative design.

As mentioned by Dix, Finley, Abowd and Beale [205], there are three main approaches to prototyping:
  • Throw-away The prototyte is discharged after the test. The final product is built upon the information gained from it.
  • Incremental Final components are tested separately and the final product is released as a series of products with one or more components.
  • Evolutionary The tested prototype is used in the next iteration of the process. It evolves from a very limited version to its final release.


Go to top of page A bit of history Design rules Modeling Prototyping Usability Engineering Site map
Top History Rules Modeling Prototyping Usability
Engineering
Design
Rationale