Purpose
To enable draft interaction designs and screen designs
to be very rapidly simulated and tested.
Benefits
- Potential usability problems can be detected at a very early
stage in the design process before any code has been written.
- Communication between designers and users is promoted.
- Paper prototypes are quick to build / refine, thus enabling
rapid design iterations.
- Only minimal resources and materials are required.
Method
Planning
Arrange a workshop attended by:
You will also need a facilitator and a person to record the issues
raised during the meeting.
Four stages of paper prototyping may be required:
- concept design: to explore different metaphors and instructional
strategies
- interaction design: to organise the structure of screens or
pages
- screen design: for initial design of each individual screen
- screen testing: to refine the screen layout
1. Concept design
- Sit round a table and sketch out possible approaches in a brainstorming
environment.
- Evaluate the extent to which each approach meets the objectives
agreed in the stakeholder meeting
2. Interaction design
- Brainstorm possible screens or page types based on user tasks.
- Write the name of each suggested screen or page on a post-it-note.
- Put each post-it-note on the wall close to related notes.
- Group the post-it-notes in clusters that are meaningful to users.
- Consolidate duplicates.
- Give a name to each cluster.
3. Screen design
- Sit round a table and sketch out design ideas in a brainstorming
environment.
- Use this as a basis for rough sketches of each screen.
- If the links between screens have not been finalised, pin each
screen on the wall as for Interaction Design above,
- Ask the user to carry out a realistic task (based on the scenarios
defined at the stakeholder meeting)
- As the user selects options on each screen, the developer explains
what happens, and either points to the next screen or presents
the next screen to the user (without giving any hints on how to
complete the task).
4. Screen testing
- Produce a rough design for each screen drawn by hand, or using
a drawing package or prototyping tool.
- If the links between screens have not been finalised, pin each
screen on the wall as for Interaction Design above.
- Ask the user to carry out a realistic task (based on the scenarios
defined at the stakeholder meeting).
- As the user selects options on each screen, the developer explains
what happens, and either points to the next screen or presents
the next screen to the user (without giving any hints on how to
complete the task).
- To test more detailed interaction, prepare pieces of paper with
menus, scroll boxes, dialogue boxes, etc., and present these to
the user when they select the appropriate option. The user simulates
pointing and clicking using a pencil, and simulates typing by
writing on paper.
Detailed design should adhere to a GUI or web style
guide.
More information
More information on paper prototyping can be found in the INUSE
Handbook.
Alternative methods
If the necessary skills are available, the design can be evaluated
and improved by expert
evaluation. This can complement prototyping, or use methods
which replace users by usability experts if it is impossible to
gain access to users.
Last
updated 25-Feb-00
|