Logo UX & Usability Toolkit
DE | EN

Error Models & User Errors

Errors are part of interacting with digital systems - but they are not a sign of stupidity, they can be systematically explained. UX design must understand and intercept them.

Definition

A user error is an unintentional action or an incorrect result that occurs when using a system - regardless of whether the system works “correctly”.


Norman: Slips vs. Mistakes

Donald A. Norman distinguishes between two basic types of errors:

🟢 Briefs - “slips”

Error when executing an intention that is actually correct Example: wrong button clicked, although the destination was clear

🔴 Mistakes - “wrong decisions”

Error due to incorrect intention or assumption Example: User:in thinks “Back” means “Cancel” - but it doesn’t


Reason: Human Error as a System Component

James Reason makes a distinction in his error model:


Design Against Errors

PrincipleImplementation
Error toleranceUndo, restore, queries before deletion actions
Feedback & status displaysWhat has been done? What is happening right now?
Error avoidance instead of error handlingDeactivate buttons instead of showing warning later
ConsistencyRecognizable symbols, navigation, layouts
Explicit labeling”Cancel” instead of “Back”

Practical Example

An e-mail system allows deletion without consultation.
→ User accidentally deletes important message.
Better: “Recycle bin” with undo function and query for sensitive content.


Conclusion

User errors do not occur because people are unfocused or incompetent - but because systems are designed to be complex, ambiguous or error-prone.
UX design should focus on being error-friendly rather than error-free.

Take Home Message

Errors are systemic - not individual. Good design makes mistakes unlikely and reversible.

Frequently asked questions (FAQ)

What are user errors in UX design?
User errors are unintentional actions or incorrect results when interacting with a system - regardless of whether the system functions technically correctly.
What types of errors does Donald Norman distinguish?
Norman distinguishes between slips (slips in the execution of a correct intention) and mistakes (wrong decisions due to incorrect assumptions or mental models).
What does James Reason's error model describe?
Reason distinguishes between knowledge-based errors, rule-based errors and skill-based errors. They show that errors can be explained systematically and are not just individual failures.
How can UX design avoid errors?
Through error tolerance (e.g. undo), clear feedback, consistent navigation, explicit labeling and the avoidance of error possibilities instead of subsequent warnings.
Why do errors often arise from the system and not from humans?
Complex or ambiguous interfaces, a lack of feedback and inconsistent structures lead to errors. Good design reduces these risks and eliminates errors.

Last modified: 2 November 2025