Book digest · 1,842 words · 10 min
The Design of Everyday Things
Don Norman, 1988
Digest by Answer with Books
Personalize
Connect this book to your experience.
Read it in scope of your own experience. Select the ideas that matter to you, connect them to your context, and turn them into something you can use.
Your choice is remembered. Personalization follows the Answer with Books skill.
When to reach for this book
Read this if users keep choosing the wrong control on a stove, appliance panel, or software screen you are redesigning.
What the book is about
Norman’s distinctive mechanism is the action loop: usable design closes the gap between human goals and system behavior by making possible actions, control relationships, constraints, and feedback perceptible.
Don Norman’s central argument is that much everyday “user error” is evidence of bad design: the object, interface, procedure, or organization has failed to show people what actions are possible, which action will produce which result, or whether the intended result happened. The point matters because it changes where diagnosis begins. A person who hesitates at a door, tries every stove knob, misreads a thermostat, or struggles with a hotel shower is not necessarily careless or unintelligent. The design may have hidden its logic and then blamed the user for not guessing it.
The book’s deeper tension is between technical possibility and human usability. A product can contain useful features and still be poorly designed if people cannot discover, select, perform, and evaluate those features. Norman explains usability as a psychological loop: people form goals, translate them into actions, act on the world, perceive what changed, interpret the change, and decide whether they are done. Design succeeds when the artifact supports that loop. It fails when it makes people depend on memory, trial and error, or the designer’s private assumptions.
The artifact is the message the designer leaves behind
Norman treats design as communication. The designer’s understanding of how a thing works cannot reach the user directly. It has to travel through what Norman calls the system image: the object’s visible form, labels, behavior, documentation, and surrounding context. If that image is coherent, users can build a useful conceptual model. If it is incoherent, they memorize isolated steps and become helpless when anything changes.
The book’s doors make this visible because the mechanism is simple but the communication can still fail. A door may physically allow pushing or pulling, yet its handle, plate, or label may suggest the wrong action. The person who pulls a door that should be pushed has not failed a reasoning test. The door has made one action available while communicating another, or it has not communicated strongly enough.
The same principle scales to devices with more parts. Norman’s hotel shower example, also discussed in his writing on design as communication, shows how context helps create a model. Soap dishes, towels, grab bars, a showerhead, tub, materials, and placement all contribute to the user’s understanding of the situation. The control is not interpreted only as a piece of hardware. It is interpreted inside the familiar activity of taking a shower.
A conceptual model does not need to be technically complete. A user does not need professional knowledge of plumbing, electricity, or software architecture. But the model must be good enough to predict what an action will do and to recover when something unexpected happens. Norman’s thermostat example belongs here: when people act from a false model of how the control system works, their actions may feel sensible to them while failing to match the device’s actual behavior.
Discoverability is not the same as possibility
A design must make action discoverable before it can be usable. Norman’s vocabulary begins with affordances: possibilities for action created by the relationship between an actor and an object. A chair affords sitting for someone who can sit; a handle affords grasping or pulling for someone able to use it that way. Affordances are relational, not simply physical properties sitting inside the object.
For practical design, however, what matters is often the perceived affordance: what the user can tell is possible. Norman later sharpened this point by emphasizing signifiers, the perceivable cues that indicate where and how to act. Labels, arrows, handles, highlighted regions, disabled menu items, and some incidental cues can all signify action. The distinction matters because designers often say “affordance” when they mean “cue.” On a touchscreen, much of the surface physically affords touching, but only some visual marks or behaviors signify that touching there will do something meaningful.
This prevents a common misreading of Norman’s argument. Good design is not merely adding labels everywhere, and it is not assuming that a possible action will be obvious because the mechanism permits it. A door can afford pushing while a handle signifies pulling. A digital control can be technically tappable while looking inert. Signifiers can also depend on culture and convention, so what feels intuitive to one group may simply be familiar to that group.
The useful design question therefore has two parts. What actions are actually possible for this user in this situation? And how will the user know those actions are possible before acting? Confusing products often fail because those questions have been collapsed. The mechanism works, but the invitation to use it is missing, misleading, or dependent on memory.
Mapping turns controls into expectations
Once users can discover possible actions, they still need to know which action produces which result. Norman calls this mapping: the relationship between controls and their effects. Good mapping lets people infer the correct control from spatial, analogical, or culturally familiar relationships. Poor mapping forces memorization.
The book’s light switches and stove or oven burners make the mechanism concrete. A row of switches may control different lights, but if the arrangement of switches does not correspond to the arrangement of lights, the user must learn by trial, memory, or labels. Stove controls create the same problem when knobs do not naturally correspond to burners. The difficulty is not operating a switch or knob. It is knowing which control belongs to which outcome.
Mapping is different from signification. A knob may visibly invite turning, and a label may name it, but mapping concerns the structure of correspondence: which knob controls which burner, which switch controls which light, which gesture changes which screen object. Strong mapping reduces cognitive work because the world carries the relationship. The user recognizes the connection instead of recalling an arbitrary rule.
Norman’s qualification is important: “natural” mapping is not always universal. Some mappings depend on learned convention. The revised edition’s destination-control elevator example shows the disruption caused when a system changes a familiar sequence, even if the new system may have operational advantages. People used to choosing a floor inside the elevator can be disoriented when they must choose a destination before entering. The design challenge is not only technical efficiency. It is helping users revise their model at the moment their old convention stops working.
This is why Norman should not be reduced to “make everything simple.” Some complexity is legitimate. The problem is confusion: complexity that cannot be discovered, predicted, or evaluated. A stove, elevator, computer, or phone may need multiple functions. The design task is to organize those functions so that people can act within the complexity without guessing.
Constraints and feedback keep the action loop from drifting
Constraints reduce the set of possible actions so correct action becomes easier and error becomes less likely. Norman distinguishes physical, cultural, semantic, and logical constraints. A physical constraint makes some actions impossible. A cultural constraint relies on learned convention. A semantic constraint follows from the meaning of the situation. A logical constraint follows from relationships among parts. The important point is that constraints are not merely restrictions. They move knowledge from the user’s memory into the world.
This matters because action is fragile. People are often busy, interrupted, uncertain, or acting from partial understanding. A useful constraint can guide assembly, sequence, or selection by making wrong moves unavailable or unlikely. In the book’s later error discussions, related devices include forcing functions, interlocks, lock-ins, and lock-outs: design features that block dangerous actions, require prerequisites, or prevent premature abandonment. These are valuable when error costs are high, though a constraint can become bad design if it blocks legitimate recovery or ignores how people actually work.
Feedback completes the loop. After acting, users need to perceive what happened, interpret the new state, and compare it with their goal. Feedback must be timely, informative, and proportional. A beep, blink, or animation may attract attention without explaining state or outcome. Good feedback connects action to consequence, which lets users learn the system rather than repeat superstition.
Norman’s two gulfs name the places where designs fail. The gulf of execution is the gap between a user’s goal and the actions the system makes available or apparent. The gulf of evaluation is the gap between the system’s actual state and the user’s ability to perceive and interpret it. Discoverability, signifiers, mapping, constraints, and conceptual models help bridge execution. Feedback, visible state, interpretable results, and conceptual models help bridge evaluation.
A compact diagnostic rule follows from this: when a design fails, do not begin by asking what the user forgot; ask where the action loop broke.
- Could the user tell what actions were possible?
- Could the user connect the intended result to the right control?
- Could the user perform the action without unnecessary precision or memory?
- Could the user perceive and interpret what changed?
- Could the user tell whether the goal had been achieved?
These questions condense Norman’s seven stages of action, but the stages should not be treated as a literal conscious checklist. People explore, learn, and act fluidly. The model is useful because it locates breakdowns that would otherwise be dismissed as vague confusion.
Error should trigger redesign, not just blame
Norman’s treatment of error is one of the book’s most useful shifts. Human error exists, but blame is usually a weak design explanation. The stronger question is what made the error likely, hard to notice, hard to reverse, or easy to repeat. Error is data about conditions.
The revised edition’s error chapter makes this explicit by challenging the phrase “human error.” Its examples include a wrong turn on a highway and closing the wrong window, which point toward different responses. Some errors come from mistaken understanding; others are slips in execution; others involve lapses, violations, or organizational conditions. The remedy depends on the error type. A slip may call for better feedback, confirmation, undo, or constraint. A mistake may call for a better conceptual model or clearer mapping. A recurring organizational error may require reporting, root-cause analysis, and more resilient procedures.
Norman’s broader examples from the revised edition, including Toyota’s jidoka and poka-yoke, the NASA Aviation Safety Reporting System, and the Swiss cheese model, extend the argument beyond consumer products. Systems should detect, report, block, and recover from error rather than rely on perfect human performance. This does not absolve people of responsibility; it makes responsibility more useful. Blame alone does not explain why an action was available, why a warning was missed, why the state was hidden, or why recovery was difficult.
The book’s practical consequence is a change in what counts as evidence. Hesitation, repeated mistakes, workarounds, and surprise are not noise around the design. They are the design speaking back. A good everyday thing does not require the user to be unusually careful, patient, or trained in the designer’s private logic. It makes possible actions discoverable, maps controls to effects, constrains action where mistakes are likely, and gives feedback that makes outcomes understandable. The result is not necessarily a simpler world. It is a world whose complexity can be acted on without humiliation.
Feedback
Was this useful?
A quick note helps us make the shelf more useful.