Paper Prototyping: IS 403 - Fall 2013
Paper Prototyping: IS 403 - Fall 2013
Paper Prototyping: IS 403 - Fall 2013
Admin
TODAY: Paper prototyping
Thursday: HTML programming in ENGR
104A (not here)
Making up participation
Project ideas?
2
Scenarios
A descriptive story about a use of your
design
Designed to capture
Users goals
Users steps
Environmental context
Example scenarios
From http://www.usability.gov/how-to-andtools/methods/scenarios.html
10
What is a prototype?
Prototype Examples
A series of screen sketches (paper)
A storyboard, cartoon-like series of scenes illustrating key
points of a scenario
A PowerPoint Slide show
A video simulating the use of a system
A piece of software with limited functionality written in the
target language or in another language
An electronic mock-up (hardware)
A cardboard mock-up
Why prototype?
13
Why Prototype?
To identify user interface and functional requirements
Almost impossible to specify in advance
Cant always get things right the first time
Why Prototype?
Reveals problems/prevents
mistakes
Building artifacts immediately
leads to costly errors
We did not have to consider
the stove, cup holder, or door
to see the design flaws, we
only considered pictures of
them
Why Prototype?
Enables quick evaluation and feedback
throughout design process
Fosters discussion, reflection and innovative ideas
(from designers and users): concrete artifact
Keeps design focused on users
Cheap, easy way to test designs with users
Help choose between design alternatives (risky/critical
features, go/no-go decisions)
Help answer specific questions
Users enjoy prototyping and feel involved
Provides continuous feedback on the current design
situation
Prototyping: When/How?
Early Design
Brainstorm different representations
Choose a representation
Rough out interface Style
Working Systems
Late Design
Prototype Compromises
All prototypes involve compromises
Identify the compromises being made
Examples of compromises in software-based
prototyping:
Slow reaction time
Limited functionality
Use placeholder images: clipart, stock icons
Simulate data or input
Fidelity in Prototyping
Low Fidelity
Medium Fidelity
High Fidelity
Horizontal
thin prototype
Vertical
thick prototype
Vertical Designs
Fidelity
Designers create prototypes at multiple
levels of detail, or Fidelity
Example: Web sites are iteratively refined
at all levels of detail
Site Maps
Low
Storyboards
Fidelity
Schematics
Mock-ups
High
Fidelity Example
Fidelity in Prototyping
Low Fidelity
Medium Fidelity
High Fidelity
Wizard of Oz
The Wizard
1 participant
1 computer
Someone to take notes (observer)
27
Index Cards
Index cards (3x5) a great size!
Each card represents one screen or one
element of a task
Great for software prototypes with multiple
screens
Website design
Mobile devices
Windows of software
Storyboarding
Prototyping Examples
Pieces of paper
http://www.youtube.com/watch?v=ykJ60H4Qkvg&feature=related
http://www.youtube.com/watch?v=oITeUEjrY3Q&feature=related
http://www.youtube.com/watch?v=Bq1rkVTZLtU&feature=related
http://www.youtube.com/watch?v=L7oPR2aTGlM&feature=related
http://www.youtube.com/watch?v=5Ch3VsautWQ