The Working Approach
Error Handling UX spans multiple product flows. It organizes the problem into prevention, detection, communication, and recovery rather than treating every failure as a message-writing exercise.
The source distinguishes form, page, network, empty-result, and permission contexts. Preserved input, retry, alternative routes, and undo are part of the design. A precise message helps only if the proposed recovery is genuinely available in the product.
Expected Deliverables
- A cross-flow error-state inventory
- Context-specific messages and placements
- Recovery, retry, undo, and data-preservation requirements
From Brief to Review
- 01Map Failure Contexts
Identify preventable mistakes, transient failures, permission limits, and other relevant states.
- 02Write Useful Messages
Explain the event, helpful context, and a real next action without blaming the user.
- 03Specify Recovery
Preserve work and define retry, alternative routes, or undo according to the failure.