Progressive Disclosure - TurboTax
How breaking a 100+ field tax form into simple questions reduced completion time by 30% and help requests by 45%.
This section features real-world examples from leading companies demonstrating human factors principles in action. Each example includes:
Theory is valuable, but seeing principles applied makes them actionable. These examples show:
Progressive Disclosure - TurboTax
How breaking a 100+ field tax form into simple questions reduced completion time by 30% and help requests by 45%.
Smart Defaults - iOS Camera
How Apple’s Camera app uses intelligent defaults to eliminate decisions and deliver great photos automatically for billions of users.
Defensive Design - Gmail Undo Send
How Gmail’s “Undo Send” feature prevents email mistakes and reduces regret through forgiveness over permission.
Error Prevention - Grammarly
How Grammarly’s real-time error detection prevents mistakes during writing, achieving 86% error reduction vs. no validation.
Keyboard Navigation - BBC
How BBC’s keyboard-first navigation ensures digital services are accessible to everyone, achieving 98% keyboard task completion.
System Feedback - Stripe Dashboard
How Stripe’s dashboard provides clear, immediate feedback that builds user confidence through transparent status communication.
More examples are being added regularly. Future categories include:
Each example shows how to query the Human Standards MCP server for guidance. The MCP acts as a reference book that AI tools consult while building interfaces:
// Example: Building a complex form - query relevant heuristicsconst errorPrevention = await mcp.callTool('get_heuristic', { id: 'H5' });// Returns: Error Prevention - validation, confirmations, constraints
const errorRecovery = await mcp.callTool('get_heuristic', { id: 'H9' });// Returns: Help users recover from errors - clear messages, solutions
// Search for form-specific patterns in Human Standards docsconst formDocs = await mcp.callTool('search_standards', { query: 'forms' });// Returns: Form design patterns, validation timing, cognitive loadThe MCP server encodes proven patterns from Nielsen’s 10 Usability Heuristics and Human Standards documentation, allowing AI tools to look up relevant principles based on context.
Examples include different types of metrics:
| Metric Type | What It Measures | Example |
|---|---|---|
| Task Completion Rate | % of users who successfully complete task | 68% → 87% (+19pp) |
| Time on Task | How long tasks take | 45 min → 31 min (30% faster) |
| Error Rate | Frequency of user mistakes | 15% → 5% errors |
| Help Requests | % of users needing support | 18% → 10% (-45%) |
| User Satisfaction | Subjective experience rating | 3.2/5 → 4.4/5 (+38%) |
| Conversion Rate | % who complete desired action | 2.5% → 3.8% (+52%) |
Use these as benchmarks for your own improvements.
Many examples in this section are adapted from the excellent Luxor UX Principles skill by Manu Tej + Claude Code, licensed under MIT. We’ve enhanced them with:
See THIRD_PARTY_LICENSES.md for full attribution.
Have a great example of human factors principles in action? We’d love to include it!
How to Document Examples
Complete framework for creating compelling case studies with before/after comparisons, hypothesis testing, metrics, and transferable lessons.
Quick Requirements:
Submission:
src/content/docs/examples/See CONTRIBUTING.md for general guidelines.
Browse all examples using the sidebar navigation, or jump to a specific category above.