Paper Prototyping

What is Paper Prototyping?

Paper prototyping is a method of usability testing that is useful for Web sites, Web applications, and conventional software. Here's how it works:

When conducting a paper prototype, you can do the following

How good should the prototype be?

You can use screen shots of an existing design if you happen to have them, but it's also fine to hand-sketch them, especially when you're in the early stages of design. Sometimes hand-drawn elements are actually more readable than screen shots that use a dark background color.

You can also mix and match screen shots and hand-drawn components. The prototype only needs to be good enough for you to get answers to the questions you're most concerned about. Thus, most paper prototypes don't need:

It's fine if the prototype looks a bit messy. Very often, the first usability test will show you problems you'd never anticipated, and then you'll want to make changes. Don't spend time making the prototype look neat before you test it -- if it's legible, it's good enough.

Paper prototyping is especially useful for gathering data about the following kinds of problems:

Why Use it?

Sometimes paper prototyping will uncover planned functionality that doesn't need to be implemented.

Three researchers at Verizon (formerly GTE Labs) compared the type and number of problems found with a low-fidelity (i.e., paper) prototype as compared to a working prototype. They found that there was a significant degree of overlap between the problems found using the two different methods. Although the working prototypes did uncover a few more problems, they also took significantly longer to develop than the low-fidelity ones -- weeks instead of days. These results indicate that there are diminishing returns from taking the additional time to develop a polished prototype.

Some development teams use paper prototypes in the early stages and then do a couple of additional usability tests later with the real interface to look for any additional surprises.

Task List

Below are questions which should be answered through using Task Analysis and Paper Prototyping.

Concepts and terminology

  1. Do the users understand terms chosen?
  2. Are there key concepts they misunderstand?

Navigation/workflow

  1. Does it match what users expect?
  2. Do they have to keep flipping between screens?
  3. Does the interface ask for inputs that users don't have, or don't want to enter?
  4. What does the user 'press'? If these are not already links, they should be links in your new design.

Content

  1. Does the interface provide the right information?
  2. Does it have redundant or annoying information?

Page layout

  1. Can users find information?
  2. Are fields in the order that users expect?
  3. Is the amount of information overwhelming, not enough, or about right?

Functionality

  1. Is the interface missing functionality that users need?
  2. Is there too much superfluous functionality that users don't care about?

Examples

See a photo of a paper prototype.

Read how a team spent 6 days creating & testing a Paper Prototypes.

Read some examples of the successful use of Paper Prototyping in the Case Studies.

Limitations Of method

Paper prototyping isn't ideal if your biggest questions pertain to:

Exercise

Create a paper prototype using screen shots provided in class

Reading

. CSS . XHTML . WCAG AAA .

created & designed by Vivienne Trulock for ilikecake