Split test versions of the same design to test which performs better
Use Validation Patterns to compare prototypes, service trials and experiments for the uncertainty you need to investigate.
$129 · Printed deck + digital edition
Explore Validation Patterns
Split test versions of the same design to test which performs better
Release a feature-complete product, but with known or unknown bugs
Lay out multiple screens and allow users to navigate between them
Personally deliver your service to test product satisfaction
Listen in on customer service to understand user problems firsthand
Crunch and combine data to discover trends in market and user behavior
Examine what users will click on first to complete an intended task.
Test what users recall after just brief exposure
Ask a group of selected participants about their opinions and preferences
Conduct brief user tests in the wild with complete strangers
Serve a competing product to your customers as if it was your own
Quickly assemble and tweak a rough model of a physical product
Assemble a product by piecing together third-party products
Set up short and timely in-app surveys in context of the studied feature
A product with just enough functionality to be viable to launch
Iterate your product with customers on-site
Test which combination of components performs better
Ask how likely your customers are to recommend your product to others
Create a teaser for your full product experience
Probe demand with a temporary working solution
Rapidly sketch and lay out interaction design concepts on paper
Create a fake artifact as a proxy for a real product
Borrow or rent what's needed to test your product before investing in it
Ask users how they would feel if they could no longer use a product
Run a test on a very small sample before launching world-wide
Conduct many unmoderated tests fast and in parallel
A reduced product solving one specific problem for one specific niche
Build one or more one-page sites that advertise your (fictional) product
Remove or disable a feature to see if it is valued
Use the product or prototype you are designing
Simulate a working product through a recorded video walkthrough
Use human power to fake automation of complex tasks
Build just enough of a feature to test its intended behavior
Use pre-defined questions to discover alignments and trade-offs
Use your own product to surface bugs and test value
Mock up your value proposition
Examine mental processes in user interactions
Identify market opportunities and threats
Recruit reference customers as discovery partners
Condense your value proposition to one page
Analyze errors to improve system function
Discover existing ideas to combine, remix, and improve
Analyze system journeys for efficiency
Break down tasks to optimize user workflows
Enact a typical customer experience incognito
Verify feasibility of competing solutions before investing fully
Do research on what's been tried and failed
Gauge market demand through your sales team
Explore technical solutions for feasibility
Have users vocalize their thoughts during product use
Learn from the UX of others
Classify product features into Must-Be, Performance, Attractive and other categories so you can rank roadmap items by their effect on customer satisfaction.
Product validation investigates whether a proposed solution helps a specific user achieve the intended outcome. It can begin with a sketch, prototype or manually delivered service, before a finished product exists.
Choose a method above for the uncertainty that matters now. A usable interaction, a useful outcome and a reliable service are related questions, but one successful task does not establish demand, payment or a viable business.
| Question | Possible method | What it leaves uncertain |
|---|---|---|
| Can people understand and complete the proposed interaction? | Clickable Prototype, Paper Prototyping | Real-world use, delivery and payment |
| Does the service help with the actual task? | Concierge or Wizard of Oz | Whether manual support can scale |
| Can the key technical behavior work? | Working Prototype | Customer demand and the full production system |
| Does a change improve an existing product outcome? | A suitable A/B test | Effects outside the tested audience, conditions and observation period |
Use the simplest representation that can answer the question, rather than the cheapest one regardless of its limitations. Prototype explains how to choose fidelity and what different prototypes can demonstrate.
Nielsen Norman Group’s usability-testing guide describes observing relevant participants attempting tasks. Give enough context to make the task meaningful without instructing people which controls to use.
Record completion, difficulties, assistance and consequences. If you coach someone through a confusing screen, keep the assistance in the record; it is not equivalent to unassisted success. Qualitative sessions can expose problems without estimating a population success rate.
This example is hypothetical and contains no real test results. A team proposes a stock-report service for independent shops. The customer needs to decide what to order, not merely admire a report.

The drawing is a simplified task sequence. A useful session might ask an eligible owner to decide what needs ordering for the next trading period using a sample report. Observe whether the information supports the decision, where it is misunderstood and what other information is needed. Check the input-data step separately if it is an important source of difficulty.
Even if the owner can complete the task, you still need evidence about whether the report fits the real workflow, produces useful outcomes over time and can be delivered reliably. Use a clearly described pilot when real service use is the next uncertainty; explain any manual operations and protect customer data.
QA and technical verification check requirements, reliability and defects. Customer-facing validation examines usefulness in context. A feature can meet its specification while solving the wrong problem; a promising prototype can still lack the safeguards required for release.
Do not replace necessary engineering checks with user enthusiasm. Conversely, do not assume that passing an automated test establishes that people can use or benefit from the product.
Before testing, write the assumption, audience, method, observations and decision criterion. Afterward, separate what happened from possible explanations, document missing evidence and assign a next action. The Experiment Sheet helps make that plan explicit.
Investigate the problem when the need itself is unclear, the market when reaching buyers is uncertain, and willingness to pay when you need a purchase decision. Product Experimentation connects these investigations; the Validation Patterns overview helps you select the next method.
Use Validation Patterns to compare prototypes, service trials and experiments for the uncertainty you need to investigate.
$129 · Printed deck + digital edition
Explore Validation Patterns