Usability Testing
Overview
Usability testing observes people trying to complete tasks. It answers whether the design works for users, not whether stakeholders like how it looks.
When to Use
- Validating prototypes before build
- Diagnosing problems in live product flows
- Comparing design alternatives
- Building evidence for design changes
Core Practices
- Define goals and priority tasks
- Recruit participants who match target users
- Use realistic scenarios and tasks
- Observe behavior; limit leading prompts
- Capture success, errors, time, and qualitative friction
- Synthesize findings into prioritized issues and recommendations
Principles
- Test early with rough prototypes — perfection is not required
- Five users often reveal the majority of major issues for a given flow
- Focus on critical tasks tied to business and user outcomes
- Separate observation from interpretation in notes
- Share findings in a form teams can act on quickly
Verification
- Tasks map to real user goals
- Findings are evidenced by observed behavior
- Recommendations are prioritized and actionable