Execution Gap
Updated 2026-08-15
INTRODUCTION
English translation pending.
CORE DEFINITION
The execution gap is a concept from Donald Norman's model of action, and it describes the distance between the user's intention and the operations the system makes available. If someone wants to record a film and the only control on the device is a timer, a gap has opened: the goal exists, but the path from goal to action is missing or buried. The core proposition is that such gaps are design failures rather than user failures, and that they are closed through perceivable affordances and clear mappings rather than through bigger manuals. The key qualification is that adding features without mapping deepens the gap, because each added option raises the search cost of the one needed.
SCAFFOLDING EFFECT
Reduce cognitive load
- List Intentions: write what users actually want to accomplish, in their own words. - Match Controls: compare each intention with the operations the interface exposes. - Bridge With Mapping: make the control resemble the goal so the path is visible.
Anchor fast decisions
In Norman's seven-stage model, an intention must be translated into a plan of action and then into a physical movement on a control. Where the system's vocabulary does not contain an operation matching the plan, the translation fails and the user stalls, knowing exactly what they want while unable to do it. Affordances tell the user what is possible, and mapping tells them which control corresponds to which result; strengthening both removes the translation failures rather than training the user to tolerate them.
MINIMUM ACTION
In progress 0/1Practice this model in one real situation:
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more
Source support: Explicit
- en.wikipedia.orghttps://en.wikipedia.org/wiki/The_Design_of_Everyday_Thingsverified
PRIVATE NOTES · Only visible to you
SAVED Q&A
ENTRY Q&A · Private saving available
Ask with a clear boundary
thinkingmodels answers from published entry context only.
Your question is sent to thinkingmodels. The answer uses public entry context only.
RELATED MODELS