Progressive Disclosure - TurboTax
How a guided tax workflow can stage complex information and decisions.
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 a guided tax workflow can stage complex information and decisions.
Smart Defaults - iOS Camera
How iPhone Camera automates focus, exposure, HDR, and low-light capture while preserving optional controls.
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 documents inline, categorized suggestions with explanation and accept/dismiss controls.
Keyboard Navigation - BBC
What BBC’s published GEL guidance establishes about focus, semantics, bypass controls, and dynamic components.
System Feedback - Stripe Dashboard
How Stripe documents transaction status, decline details, refund actions, event delivery, and reporting.
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.
The following are hypothetical formats for planning your own evaluation—not benchmarks from the products in these case studies:
| 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%) |
Define a baseline, sample, task, collection method, and uncertainty before interpreting a change. Do not reuse the example values as expected outcomes.
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.