Back to Glossary

Design For Uncertainty

Synonyms: Probabilistic UX, designing for failure, graceful degradation, resilient design, uncertainty-aware design

Do not index

Definition

Design for uncertainty is the practice of building products that stay usable when things aren't clean: missing data, dropped connections, edge cases, and AI outputs that might be wrong. Instead of polishing only the happy path, you plan the empty states, error states, and fallbacks with the same care.

Use cases

The moments a product breaks trust are rarely the happy path. They're the blank screen, the wrong answer, and the spinner that never ends.
  • A chatbot confidently invents a refund policy that doesn't exist. The company treats the guess as truth, honors nothing, and ends up losing at a tribunal (this happened to Air Canada in 2024).
  • A dashboard loads with no data for a brand-new account and shows a broken-looking blank screen. The user assumes the product doesn't work and churns on day one.
  • An app assumes constant connectivity. The user goes offline mid-task, the save fails quietly, and their work vanishes with no warning.

How it's used in practice

  • Map every state a screen can be in: loading, empty, partial, error, offline, and success. Design each one on purpose.
  • Build fallbacks that step down: full feature, simpler version, rule-based answer, human handoff.
  • Write error copy in plain language that says what happened and what to do next, without blaming the user.
  • Preserve the user's work and context across any failure so a hiccup doesn't become a dead end.
🪄
Pro tip: The failure that does the most damage is the confident wrong answer. A system that's sure and incorrect erodes trust faster than one that admits it doesn't know. So match what the interface claims to how reliable the system underneath it actually is.
 

Challenges & limitations

  • More states, more work. Designing every empty, error, and offline case multiplies the surface you have to build and maintain.
  • Incentives favor the demo. Teams reward the polished happy-path pitch, so failure states are the first thing cut when time is short.

Free resources

 
notion image

Share this post

Get free UX resources

Get portfolio templates, list of job boards, UX step-by-step guides, and more.

Download for FREE
 
 
 

The best email 📮 for growing 🌱 designers

 
Honest notes about the work behind the work. Read in 2 minutes, weekly. Free forever.
 
 
     
    notion image
     
    Join 13,045 designers and get tactics, hacks, and tips.