Glossary Updates12 new terms added to the glossaries · 2 October 2026, 22:44 CEST
AI TechDocKnowledge
  • English (US)
  • English (UK)
  • Deutsch
All context cards

Context cardTransitional topic

Human error types and troubleshooting: from slips, lapses and mistakes to recovery information

How do the error types of James Reason and Jens Rasmussen's skill-, rule- and knowledge-based behaviour help design troubleshooting and recovery information?

By knowledge.aitechdoc.world

Reviewed

Review log and changes

The short answer

James Reason (1990) distinguished slips and lapses, where a correct plan is carried out wrongly or a step is forgotten, from mistakes, where the plan itself is wrong, and linked them to Jens Rasmussen's levels of skill-, rule- and knowledge-based behaviour (1983). Each type calls for different help: slips are mostly prevented by design, lapses by checklists and visible progress, rule-based mistakes by clear symptom-cause-remedy information and knowledge-based mistakes by an accurate model of the system. Troubleshooting information that is organised around what the reader observes, and that says how to detect, stop and undo an error, follows from this distinction.

For: Technical writers, service engineers and safety engineers who write troubleshooting, maintenance and recovery information

Key points

  • Rasmussen (1983) distinguishes skill-based behaviour (routine, automatic), rule-based behaviour (if this, then do that) and knowledge-based behaviour (reasoning in new situations).
  • Reason (1990): slips are actions that go wrong in execution, lapses are memory failures such as omitted steps, mistakes are wrong plans, either a wrong rule or wrong reasoning; violations are deliberate deviations and a separate category.
  • Troubleshooting supports the rule-based level with symptom, cause and remedy, starting from what the reader can observe.
  • Knowledge-based problem solving needs a model of how the system works; concept information and clear system states provide it.
  • Human error is foreseeable: the risk assessment considers it, design measures come first, and documentation never shifts responsibility for a hazard onto the user.

The context

What the research shows

Three levels of behaviour. Jens Rasmussen (1983) described human performance at three levels. At the skill-based level, routine actions run with little conscious control. At the rule-based level, people recognise a situation and apply a stored rule ("if the pressure light is on, open the bleed valve"). At the knowledge-based level, in situations no rule covers, they reason from their understanding of the system, slowly and with effort.

Error types. James Reason (1990) built on this framework. Slips are actions carried out differently from the plan, often when attention is elsewhere: the right intention, the wrong lever. Lapses are memory failures: a step is omitted, a place in the procedure is lost after an interruption. Mistakes are failures of the plan itself: a good rule is applied in the wrong situation, a bad rule is applied, or reasoning at the knowledge-based level goes wrong because the person's mental model is incomplete. Violations, deliberate deviations from rules, are a separate category with different causes. The theory glossary lists skill-, rule- and knowledge-based behaviour and slips, lapses and mistakes as terms of their own; Donald Norman's treatment of error in The Design of Everyday Things uses a similar distinction.

Awareness. Mica Endsley's (1995) model of situation awareness adds that many errors start with a wrong picture of the situation: something was not perceived, not understood or not projected correctly.

What it means for documentation

  • Organise troubleshooting by what the reader observes. A troubleshooting topic starts from the symptom, the message or the visible state, then gives the possible cause and the remedy. This supports the rule-based level directly; the DITA troubleshooting topic type follows the same pattern.
  • Give a model for the unexpected. When no symptom table fits, the reader works at the knowledge-based level. A short explanation of how the system works, its states and what each indicator means, lets the reader reason instead of guess.
  • Support memory where lapses occur. Checklists, numbered steps, visible progress and a clear restart point after interruptions reduce omitted steps.
  • Accept that slips happen. Slips are hardly prevented by text. They call for design: interlocks, confirmations, consistent controls and well-designed alarms (see alarm management). Documentation can say how to detect a slip and what to do next.
  • Write recovery information. Say how to recognise that something went wrong, how to bring the machine or process into a safe state, how to undo the action if possible, and when to stop and call a qualified person.

Limits

The taxonomies are frameworks for analysis, not measurements; real events often mix types. In machine safety, human error and reasonably foreseeable misuse are part of the risk assessment, and protective measures follow the order of inherently safe design, safeguarding and only then information for use. No cognitive argument replaces the risk assessment or legally required safety information: troubleshooting text never stands in for a design measure, never blames the user for a foreseeable error and never makes a product compliant.

Questions readers ask next

Can better instructions prevent human error?
They can reduce lapses and rule-based mistakes and help readers recover from errors. Slips and many errors under stress are better addressed by design. Instructions are the last of the protective measures, not a substitute for the others.
What is the difference between a mistake and a violation?
A mistake is an unintended failure: the person believes the plan is right. A violation is a deliberate deviation from a rule or procedure, often for reasons such as time pressure or an impractical procedure. They have different causes and call for different responses.
Why start troubleshooting from the symptom?
Because the reader knows what they observe, not the cause. Starting from the symptom lets the reader recognise the situation and apply the right rule, which is how people solve familiar problems at the rule-based level.

Sources

  1. James Reason (1990), Human Error — Cambridge University Press, 5 October 2026
  2. Jens Rasmussen (1983), Skills, rules, and knowledge; signals, signs, and symbols, and other distinctions in human performance models — IEEE Transactions on Systems, Man, and Cybernetics, 5 October 2026
  3. Donald A. Norman, The Design of Everyday Things, revised and expanded edition (2013) — Basic Books, 5 October 2026
  4. Mica R. Endsley (1995), Toward a theory of situation awareness in dynamic systems — Human Factors, 5 October 2026

Review log and changes

Every context card is checked against its sources before it is published, and again whenever it changes; the date under the byline is the last review. Corrections (something was wrong) and additions (something was missing) are logged below with date and time (Berlin time). Typos, formatting and link fixes are not listed.

Reviewed

No corrections or additions since publication.