Download presentation
Presentation is loading. Please wait.
1
Objectives By the end of class, you will be able to… Explain why prototyping is an important phase of design. Create and test paper prototypes. Explain how to create a high-fidelity prototype.
2
What is a prototype?
3
Sketches
4
‘Functional’ Paper Prototypes
5
Storyboards
6
Storyboard of a computer based telephone Computer Telephone Last Name: First Name: Phone: Place CallHelp Help-> Computer Telephone Last Name: Greenberg First Name: Phone: Place CallHelp Dialling.... Cancel Call connected... Computer Telephone Last Name: Greenberg First Name: Phone: Place CallHelp Connected Hang up Call completed... Return Help Screen You can enter either the person's name or their number. Then hit the place button to call them Call by name-> Computer Telephone Last Name: Greenberg First Name: Phone: Place CallHelp Establishing connection->
7
‘Wizard-of-Oz’ prototyping The user thinks they are interacting with a computer, but a developer is responding to output rather than the system. Good for complex, futuristic functionality >Blurb blurb >Do this >Why? User
8
Speech Interfaces Experimenter hears the command and makes the system respond accordingly Intelligent Agents Person trained to mimic “learning agent” user provides examples of task computer learns from them ‘Wizard-of-Oz’ examples
9
High Fidelity Prototypes Usually implemented in software Incomplete functionality
10
Horizontal & Vertical Prototyping
11
Key Points Use rapid prototyping techniques –Low fidelity for early iterative design –High fidelity for more thorough testing of later designs User testing is possible, even with paper prototypes
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.