Product basics Part 1: The job

Lesson 7 of 15

Wireframes and prototypes.

How to sketch a wireframe, choose how polished a prototype should be, and test it with about five real people before anyone writes code.

By Nagesh Koritala, product manager October 2026

  • About 13 minutes
  • 7 parts
  • 6 quick questions
  • A worksheet
Four versions of the same product page, from low to high fidelity: a rough paper sketch, a wireframe of boxes and lines, a clickable prototype of that wireframe, and a high-fidelity prototype that looks like the real thing. Lower fidelity is faster and cheaper to change; higher fidelity is closer to the real product. PapersketchWireframeClickableprototypeHighfidelity faster, cheaper to changecloser to the real thing fidelity: how closely it matches the final product

Before you start

A designer shows you a polished mock-up of the doorway-size check for the made-up furniture store. It looks finished. Leaders love it. Engineering says it will take six weeks to build. Before you read on: what would you want to know before anyone writes code, and how would you find out cheaply? Write it in one sentence.

It stays on this device only. You’ll see it again at the end.

In this lesson, you’ll learn to

  • Tell UX design apart from UI design
  • Explain what a wireframe is, and what it’s for
  • Sketch a wireframe in four steps, even if you can’t draw
  • Choose the right fidelity for a prototype, and say why
  • Run a small usability test of a prototype with about five people
  • Write test tasks and questions that don’t lead the user

Key terms

UX (user experience)
Everything about a person’s experience with a company and its products, not only the screens (Don Norman and Jakob Nielsen’s definition, quoted in part 1).
UI (user interface)
The screens, controls, and content people use to interact with a product. An important part of UX, not all of it.
Wireframe
A simple drawing of a screen’s layout, content, and hierarchy, with little or no visual design.
Prototype
A version of a design that people can try before it’s built, from paper screens to clickable mock-ups.
Fidelity
How closely a prototype matches the final product, in interactivity, visuals, and content.
Usability test
A session where you watch a representative user try realistic tasks with a design, to see where they struggle.
Thinking aloud
Asking test participants to say their thoughts out loud while they use the design.

The idea

Code is expensive to change. Paper isn’t. Kara Pernice of Nielsen Norman Group (NN/g) puts it plainly: “Ripping up code is very expensive. Ripping up a prototype is not, especially if it’s just a piece of paper.”

As a product manager, you usually won’t design the final screens. Designers do. But you’ll sketch ideas to explain them, decide what to test, sit in on tests, and decide what changes. This lesson shows you how, with the made-up furniture store’s doorway-size check.

The lesson, in seven parts

  1. UX design and UI design: not the same thing.

    In 1998, Don Norman and Jakob Nielsen defined user experience as “all aspects of the end-user’s interaction with the company, its services, and its products.” All aspects. Not just the screens.

    They separate it from the user interface with an example. A movie-review site can have a perfect search screen, but if its database only covers major-studio films, the experience is poor for someone looking for a small independent one. The same goes for the made-up furniture store. The doorway check can be beautifully clear, and the experience still fails if the delivery crew can’t get the sofa up the stairs.

    UX designUI design
    Main questionDoes the whole experience meet the customer’s need, start to finish?Are the screens and controls clear and easy to use?
    CoversThe whole journey, including what happens off screenLayout, words, buttons, forms, color, type
    At the made-up storeMeasure, choose, buy, receive, and the sofa fitsThe doorway-check form, and how the result is shown

    Based on Don Norman and Jakob Nielsen, “The Definition of User Experience (UX)”, NN/g.

    On many teams, one product designer does both.

  2. What a wireframe is, and what it’s for.

    A wireframe is the skeleton of a screen. In NN/g’s words, “Wireframes visualize a user path or flow, as well as page layouts, information hierarchy, and even interactions.” They can be quick sketches or detailed drawings.

    What a wireframe leaves out is the point. No colors, no fonts, no real photos. Images are boxes with an X through them. Text is a few lines. That keeps everyone talking about structure, not about whether the button should be green. A good wireframe answers four questions:

    • What’s on this screen?
    • What matters most? (It’s bigger, or higher up.)
    • What can the person do here?
    • Where does each action lead?

    That last question usually needs more than one screen. NN/g’s Page Laubheimer describes wireflows: wireframes of each screen, joined by arrows that show how a task moves from one to the next. For the doorway check, that’s the sofa page, then the result.

  3. Sketch a wireframe in four steps.

    You don’t need to draw well. NN/g’s Kelley Gordon says “Messy is completely fine and expected,” and suggests thick pens, a time limit, and a small space, so you can’t fuss over details. Her four steps, applied to the sofa page:

    • Pick the screen size: a phone, if that’s where most shoppers are, or a browser window.
    • Add navigation and search. Rough boxes are enough.
    • Draw the biggest parts: the sofa image (a box with an X), the name, the price, a few lines of description.
    • Fill in the details: two fields for doorway width and height, a “Check fit” button, and the “Add to cart” button. Label the main action.
    Sketching a wireframe of the made-up furniture store’s sofa page in four steps. 1: pick the screen size. 2: add navigation and search. 3: draw the biggest parts: a product image, the name, the price, and a description. 4: fill in the details: two doorway-size fields, a Check fit button, and the add-to-cart button. 1. Screen size2. Navigation, search3. The biggest parts4. The details doorway check + add to cart
    Sketching the made-up store’s sofa page in four steps, after NN/g’s step-by-step guide.

    Then sketch the next screen, the result: “Fits”, “Tight”, or “Won’t fit”, each with what to do next. Draw an arrow between them, and you have a simple wireflow. A useful habit: sketch three quite different versions in ten minutes, rather than one careful one. Your first idea is often not your best, and you won’t know until you see the others.

  4. Choose how polished the prototype should be.

    Pernice calls a prototype “a hypothesis”: a candidate design you test by watching people use it. Its fidelity is how closely it matches the final product, and it varies in three ways: interactivity (does clicking work?), visuals (does it look real?), and content (is the real text and imagery there?). A prototype can be high in one and low in another, like a clickable wireframe.

    FidelityGood forWatch out for
    Low: paper, sketches, plain wireframesTesting early, with little time spent preparing; changing the design between sessions; people feel freer to criticize it; nobody thinks it’s finishedA teammate has to play “the computer”, swapping screens by hand (more on this next); users may be unsure what’s supposed to work
    High: clickable, realistic visuals, real contentTesting detailed interactions, page hierarchy, and legibility; people behave more like they would with the real thingIt takes longer to make; designers get attached; leaders may want to ship it as is

    From Kara Pernice, “UX Prototypes: Low Fidelity vs. High Fidelity”, NN/g. On polished prototypes, she warns it’s easy for an executive to say “this looks good, let’s make it go live now.”

    So match the fidelity to the question. Do shoppers understand what the doorway check is for? Paper will tell you. Can they type measurements easily on a phone? You’ll need something clickable, on a phone. Tools range from pen and sticky notes to design apps with clickable prototypes, to slides linked together, to AI tools that turn a description into screens. Use whatever answers your question fastest.

  5. Make a paper prototype.

    Jakob Nielsen wrote in 2003: “With a paper prototype, you can user test early design ideas at an extremely low cost.” His view was that teams skip it because it feels too simple to be useful, not because it’s slow or costly. Here’s how to make one for the doorway check:

    • Draw each screen on its own card: the sofa page, the fit result in all three versions, and an error for a missing measurement.
    • Draw small changing parts, like a pop-up or a filled-in field, on separate slips you can lay on top.
    • Ask a teammate to play “the computer”. When the user taps something, they swap in the next card.
    • Agree on a signal, like folded hands, that means the computer is done and the user can carry on. Or show a card that says “Working” while they look for the next screen.
    • Do a practice run, so the computer can find each card quickly.

    If the user taps something you didn’t prepare, Pernice suggests saying “That isn’t working,” then asking: “What were you expecting to happen when you clicked that?” Their answer tells you what they expected the design to do, which is exactly what you came to learn.

  6. Test it with about five people.

    How many people do you need? In 2000, Jakob Nielsen argued: “The best results come from testing no more than 5 users and running as many small tests as you can afford.” His model, built with Tom Landauer, suggests five users find about 85% of a design’s usability problems. Each extra user mostly shows you things you’ve already seen. So rather than one big test with fifteen people, he recommends three rounds of five, fixing problems between rounds.

    A curve from Jakob Nielsen’s model of usability testing. The share of usability problems found rises steeply with the first few test users and flattens out. With five users it reaches about 85 percent; each extra user adds less and less. 5 users: about 85% then fix, and test again 051015 Test users Problems found 100%
    Nielsen’s model of usability problems found as you add test users. The curve is his average; real projects vary.

    Know the limits before you quote it. In the same article, Nielsen says it only holds for similar users. With two very different groups (say, people buying for their own home and interior designers buying for clients), test three or four from each. Five users is for finding problems, not for measuring: for numbers like success rates, NN/g now recommends about 40 people. To run each session, Nielsen’s think-aloud method needs three things:

    • Recruit representative users: people who actually shop for sofas online.
    • Give them representative tasks, written as realistic goals.
    • In his words, “Shut up and let the users do the talking.” Ask them to say what they’re thinking as they go.
  7. Write good tasks, and ask good questions.

    Before each session, say it’s a rough draft, some parts won’t work, and you’re testing the design, not them. As Pernice notes, a rough prototype makes that easier to believe. Then, the way you ask changes what you learn. NN/g’s Marieke McCloskey says tasks should be realistic, ask people to act rather than describe, and give no clues about where to click. Compare these for the doorway check:

    Ask

    • Task: “You’re thinking of buying this sofa for your apartment. Find out whether it will get through your front door.”
    • “What were you expecting to happen?”
    • “What was easy or difficult about that?”
    • “What would you do next, if this were real?”
    • “Tell me what you’re thinking right now.”

    Avoid

    • Task: “Use the Check fit button to enter your doorway size.” (It gives away the answer.)
    • “Tell me how you’d check the size.” (They’ll describe, not do.)
    • “Why did you have trouble with the form?” (It assumes the problem.)
    • “Did you like it?” (Liking it doesn’t tell you whether they could use it.)
    • Helping when they get stuck. Wait, and watch.

    Amy Schade of NN/g calls questions like “Why did you have trouble with the form?” leading: they hint at the answer you expect. After the sessions, list every problem you saw, count how many of the five people hit it, fix the most common and most serious ones, and test again.

With AI: AI has made prototypes much faster to produce. You can describe a screen and get a clickable version in minutes, or turn a sketch into working code. That’s useful, and it brings back an old trap: a polished prototype too early, before anyone has checked the idea. Speed doesn’t replace watching five real people try it. Use the time AI saves to test more rounds.

Check your understanding

Answer each one in your head or on paper first. Then open the answer to check.

1A shopper finds the doorway check easy to use, but the sofa still doesn’t fit up the stairs. Is that a UI problem or a UX problem?

A UX problem. The interface worked; the overall experience, which includes delivery, didn’t meet the need.

2Why does a wireframe leave out colors and real photos?

To keep the conversation on structure: what’s on the screen, what matters most, and what people can do. Visual design comes later.

3What are the three ways a prototype’s fidelity can vary?

Interactivity, visuals, and content. A prototype can be high in one and low in another.

4You want to know whether shoppers understand what the doorway check is for. Low or high fidelity?

Low. A paper prototype answers that question, is quick to change between sessions, and makes people more willing to criticize it.

5When is testing with five users not enough?

When you have very different user groups (test 3 or 4 from each) or when you need numbers, like success rates, for which NN/g recommends about 40.

6What’s wrong with asking “Why did you have trouble with the form?”

It’s leading: it assumes the form was the problem. Ask “What was easy or difficult about that?” instead.

Practice: plan a test of the doorway check

You’re the product manager at the made-up furniture store, with a paper prototype of the doorway check. Write your answers down first. Then open the model answer.

  1. Who would you recruit, and how many?
  2. Write two tasks.
  3. Write two follow-up questions that don’t lead.
  4. Say what you’d do after the five sessions.
Show a model answer

Recruit five people who have bought, or are shopping for, a sofa or other large furniture online. If you also sell to a very different group, like interior designers buying for clients, test three or four from each group instead. Task 1: “You like this sofa. Find out whether it will get through your front door.” Task 2: “Your hallway has a tight corner. Find out whether that matters for this sofa.” Follow-ups: “What were you expecting to happen when you did that?” and “What was easy or difficult about checking the size?” Afterward: list each problem, count how many people hit it, fix the most common and most serious ones, and test again with five new people.

Back to where you started

The short answer

A wireframe is a simple drawing of a screen’s layout and content, without visual polish. A prototype is a version of a design people can try, from paper screens to clickable mock-ups. You use both to test an idea with real users before it’s built, while changing it is still cheap.

Now look at the sentence you wrote at the start. Did it say you’d put something rough in front of real shoppers before building? Did it mention watching what they do, not asking whether they like it? If so, you’ve got the core of this lesson. If not, that’s fine. Most people reach for the polished version first. The polished mock-up can wait until the idea has survived a few people trying it.

Common mistakes

Most of these come from wanting the design to be right before showing it to anyone.

  • Polishing a high-fidelity mock-up before checking whether people understand the idea.
  • Testing with colleagues instead of people like your real customers.
  • Explaining the design before the test, then being surprised it went well.
  • Asking people whether they like it, or would use it, instead of watching them try.
  • Treating five users as a rule for everything, including measuring success rates.

Try this week

You can do all of this with paper and a pen.

  1. Pick a screen in an app you use. Wireframe it in four steps, in five minutes.
  2. Sketch three different versions of one screen you’d improve.
  3. Make a three-card paper prototype of a small task, and ask a friend to try it while thinking aloud, as practice for the real thing.
  4. Rewrite one leading question you’ve heard into a neutral one.

Copy this worksheet: a five-person prototype test

WHAT WE'RE TESTING:
THE QUESTION WE NEED ANSWERED:
FIDELITY (paper, clickable, high) and why:

WHO (5 people like our real customers; 3 or 4 per group if groups differ):

TASKS (realistic, ask them to act, no clues):
  1.
  2.
  3.

NEUTRAL FOLLOW-UPS:
  What were you expecting to happen?
  What was easy or difficult about that?
  What would you do next?

DURING THE SESSION:
  Say it's a rough draft and some parts won't work. Don't explain how to use it.
  Ask them to think aloud. Then stay quiet.
  If something isn't ready: "That isn't working. What were you expecting?"

AFTER:
  Problem | How many of 5 hit it | How serious | Fix

NEXT ROUND DATE:

Questions people ask

What’s the difference between a wireframe and a prototype?

A wireframe is a simple drawing of a screen’s layout and content. A prototype is a version people can try, which might be made of wireframes, paper screens, or realistic clickable screens.

What’s the difference between UX and UI design?

UX covers the whole experience of a product and company, start to finish. UI is the interface itself: screens, controls, and content. A great UI can still sit inside a poor UX.

What is a low-fidelity prototype?

A rough version, like a paper sketch or plain wireframe, that leaves out most of the final look and interactivity. It’s quick to make and quick to change.

How many users do you need for a usability test?

Jakob Nielsen recommends about five per round for finding problems, with several rounds. Test more if you have very different user groups, and NN/g now suggests about 40 if you need numbers.

Do product managers make wireframes?

Often, as rough sketches to explain an idea. Designers usually create the detailed designs and prototypes.

What is paper prototyping?

Testing a design drawn on paper. A person plays the computer, swapping in the next screen when the user taps, so you can test ideas before any code exists.

Sources and further reading

All lessons

Keep going

Up next: build,
launch, and learn.

Your idea has held up with real people. Next, learn how a team builds it in small steps, launches it, and checks that it actually helped.

Got a question this lesson didn’t answer? Email me. I read every note.

One Sprint in Scrum. The Product Backlog feeds Sprint Planning. During the Sprint, the Developers meet in a 15-minute Daily Scrum every working day. The Sprint produces an Increment, which is inspected with stakeholders at the Sprint Review. The Sprint Retrospective, where the team plans how to work better, ends the Sprint, and the next one starts with Sprint Planning. ProductBacklog Sprint Planning The Sprint one month or lessDaily Scrum: 15 minutes,every working day Increment Sprint Review SprintRetrospective next Sprint