- Forward


Prototyping
An Introduction


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu

Print

Prototypes
Back SMYC Forward
  • Defined:
    • A working model of part (or all) of a final product
  • Types:
    • Horizontal - represents just one layer (e.g., GUI mock-up)
    • Vertical - some aspects of all layers (e.g., proof of concept)
Fidelity of Prototypes
Back SMYC Forward
  • Low Fidelity:
    • Usually "paper" representations
  • Medium Fidelity:
    • Usually an "electronic" simulation with a human in the loop (sometimes called "Wizard of Oz" because of the man behind the curtain)
  • High Fidelity:
    • Usually an "electronic" implementation of the interface and simulated control logic
Uses
Back SMYC Forward
  • Needs Elicitation:
    • Help users express themselves
    • Help designers understand the domain
  • Requirements Generation:
    • Help explore unknown/different ideas
    • Help document a design alternative
There's Always More to Learn
Back -