Anatomy of Prototypes. By: Mark Gruszecki. What is a prototype?. A prototype is a specific kind of design object. Most think of a prototype as an iterative object that evolves to help elicit requirements. Can there be more than one prototype for a particular project?.
By: Mark Gruszecki
A prototype is a specific kind of design object.
Most think of a prototype as an iterative object that evolves to help elicit requirements.
Can there be more than one prototype for a particular project?
Prototypes should be developed to test and develop a specific piece of the system.
GUI, User Interaction, Data Functions, Integration of Components, etc.
In order to test the Buttons on the phone out, a prototype with actual buttons must be developed.
Another prototype to test the GUI out should be developed separately.
Another prototype should be developed to test the functionality of the phone, and so on.
Each prototype tests different aspects of the final product, but that doesn’t mean each prototype is independent. There is always overlap.
For instance, in order to test how the GUI works, the speed of the functional components of the phone come into play. If the phone is operating slow, the GUI will also move slowly.
Notice how the artist develops multiple images to figure out which he likes best.
This same idea applies to software engineering and prototyping.
Materials by which the prototype is manifested
Level of fidelity of the prototype
Completeness of the prototype