Design & Experience

Prototype

A simulated version of a product or feature — ranging from paper sketches to clickable Figma flows — used to test ideas with users before engineering investment.

What is a Prototype?

A prototype is an early model of a product used to test a concept before committing to full development. Prototypes range from rough paper sketches to high-fidelity interactive simulations — the appropriate fidelity depends on the question being tested.


Prototype fidelity vs. purpose

FidelityPurposeTools
Paper / sketchExplore many ideas quicklyPaper, whiteboard
Clickable wireframeTest flow and information architectureFigma (lo-fi)
Hi-fi interactiveTest visual design and micro-interactionsFigma, Framer
Coded prototypeTest performance and real dataReact, Next.js
Concierge / wizardTest demand before building anythingHumans doing it manually

The rule of appropriate fidelity

Use the lowest fidelity that can answer your current question. A paper sketch to test if users understand a flow costs 1 hour. A coded prototype for the same test wastes a sprint.


Prototype vs. MVP

PrototypeMVP
Tests a design hypothesisTests a product hypothesis
Simulates behaviourReal working behaviour
No backend neededBackend required
Throw away after testingFoundation for v1

Frequently asked questions

What questions can a prototype answer that an MVP can't?

Whether users understand the flow, whether the information architecture makes sense, whether the copy is clear, and whether users know what to do next — all before a line of production code is written. Prototypes test usability; MVPs test value and retention.

How many users should you test a prototype with?

5 users per round of testing is the classic Nielsen Norman guideline — enough to identify 80–85% of usability issues. Run 3–5 users, fix the major issues, run another 3–5. Avoid large-sample usability studies — they're expensive and the last 15 users rarely surface new issues.

Apply Prototype to your real product data

PMRead ingests customer feedback, interviews, and Slack threads — and generates PRDs grounded in real evidence.

Try PMRead free →