← Back to Journey Map Phase 06 · Validation & Experimentation
Phase 06 · Validation & Experimentation
Prototype Testing
Test interactive prototypes with users before writing production code
HCI / Design research tradition · 1980s

Prototype testing presents a realistic but non-functional model of a product or feature to users and observes their interactions. It happens before any production code is written, making it cheap to learn and cheap to change.


After ideation and before development, to validate that a proposed design actually works for real users.


  1. Build a prototype at appropriate fidelity: paper, wireframe, or high-fidelity Figma
  2. Match fidelity to what you need to learn — interaction patterns need low-fi; visual design needs high-fi
  3. Define the specific tasks you want to test
  4. Recruit 5 users from your genuine target segment
  5. Observe without intervening — note hesitations, errors, and verbal reactions
  6. Synthesise findings into prioritised design changes before handing off to engineering

🎵 Spotify

High-fidelity Figma prototype of a redesigned 'Your Library'. Task: 'Find the album you added 3 months ago.' Finding: all 5 users immediately look for a search box within Library — but the prototype doesn't have one. They expect search within Library as a first-class feature. This changes the engineering scope before a single line of code is written.

📊 Trade Surveillance

Please contact the author for more information on these examples at linkedin.com/in/kshitijrege



HCI / Design research tradition 1980s


← Return to Product Journey Map