Error Recovery—People Will Make Mistakes

Isn’t it nice when life gives you a safety net?

Okay, maybe that’s a little broad. But hear me out…

When it comes to digital systems, I’d like mine in bubble wrap.

Just a crash pad for when things go sideways.

A soft landing when the app doesn’t understand my intention.

Is that too much to ask? 🤕

Ever filled out a long online application—pages of data entry, careful uploads, detailed fields?

Then hit “Submit”…

…and nothing happened?

You wait. Click again. Refresh. Curse. 😡

Then you find out the page timed out—silently—and none of your effort had been saved. No feedback, no recovery—just a do-over. 🫠

Here’s the truth: no matter how smart or careful your users are, mistakes will happen.

They’ll click “Delete” instead of “Download.”

Close a tab before saving.

Mis-type a number and hit “Submit.”

And that’s not a user problem, but a #Designproblem...if the system doesn’t help them recover.

Don Norman in 𝘛𝘩𝘦 𝘋𝘦𝘴𝘪𝘨𝘯 𝘰𝘧 𝘌𝘷𝘦𝘳𝘺𝘥𝘢𝘺 𝘛𝘩𝘪𝘯𝘨𝘴, reminds us: people mess up. Great design helps them bounce back fast.

In the real world:

• 🧯 Fire extinguishers next to the stove

• 🔁 Double-checks before launching rockets

• 🧵 Seam rippers in sewing kits—because even pros stitch something backwards

• 🛠️ Duct tape, because… duct tape

Software should offer the same kind of backup:

• ❓ “Are you sure?” prompts

• ↩️ Real Undo functions (not just “Close without saving”)

• 🪃 Easy ways to revert

• 🔐 #Guardrails for high-risk actions, like multi-step confirmation before purging data

Because when recovery is hard (or impossible), users #Panic...or worse, they give up. 😵‍💫

Design for Graceful Recovery 🤕➡️😌

Mistakes are part of the journey. Good software reduces a crisis to a speed bump.

Ask yourself:

• Can users fix it without calling IT?

• Is the fix obvious—or buried in a manual?

• Does the system help—or just say “Error” and shrug? 🤷…like it’s thinking, “You’re the one who clicked it.”

When systems make it safe to be human:

• 😌 Users feel less #Stress

• 🧠 They stay in #fFow

• 📉 You avoid expensive #Downtime

Why This Matters to Business Leaders 💼💡

You don’t see every mistake. But your support desk does.

If there’s no easy way to undo a mistake:

• ⌛ People freeze like a deer in headlights

• 📞 IT gets more calls than your sales team

• 😓 And trust in the system? Poof—gone faster than unsaved work

But when recovery is fast:

• ✅ People#Experiment and #Learn

• ✅ Work keeps moving

• ✅ Systems feel

#Reliable—even when users aren’t perfect

So next time you review a system, ask:

If someone makes a mistake… can they fix it?

Because good design doesn’t just prevent errors—it hands you the eraser.

Next up: Prototyping isn’t time-wasting—not prototyping is. Stay tuned.

Previous
Previous

Prototyping Isn’t Time-Wasting—Not Prototyping Is.

Next
Next

Mapping—Why People Click the Wrong Thing