Skip to content
UX Atlas
Plate PRIN·010 · PrincipleGrid B1 · Rev. 2026-08-14

Gulfs of Execution and Evaluation

Two gaps break interfaces: not knowing how to do the thing, and not knowing whether it worked.

PrincipleExpert heuristicAdvanced

Definition

From Norman's seven stages of action. The gulf of execution is the gap between a user's goal and the actions the system makes available. The gulf of evaluation is the gap between the system's state and the user's ability to interpret it.

Expert heuristic. A review criterion developed by practitioners. Useful and widely taught, but evaluated by judgement rather than measurement.

On this plate
  1. 1Definition
  2. 2A diagnostic, not a rule
  3. 3Norman's seven stages, in short
  4. 4Which gulf a complaint belongs to
  5. 5In practice
  6. 6Local chart
  7. 7Sources
  8. 8Continue from here

Reach for this when

  • Analysing usability test failures.
  • Deciding whether a problem needs better cues or better feedback.
  • Structuring a heuristic evaluation.
  • Analysing session notes and sorting complaints into things to change.

Common mistakes

  • Treating every failure as a labelling problem.
  • Applying feedback fixes to discoverability problems.
  • Using the model as vocabulary without using it as diagnosis.

A diagnostic, not a rule

The value of this model is in diagnosis. When a user fails, ask which gulf they fell into. If they did not know what to do, it is execution, and the fix is signifiers, labels, discoverability and mapping. If they did the right thing and could not tell whether it worked, it is evaluation, and the fix is feedback, status and clearer state representation.

Teams routinely apply the wrong fix. Adding a tour to an evaluation problem, or better confirmation messages to an execution problem, leaves the failure in place.

Norman's seven stages, in short

  1. 1

    Goal

    The user forms an intention about the world, not about the interface.

  2. 2

    Plan

    They decide on a sequence of actions.

  3. 3

    Specify

    They translate the plan into specific operations the system offers.

  4. 4

    Perform

    They execute the operations. Stages two to four are the gulf of execution.

  5. 5

    Perceive

    They notice the system's response.

  6. 6

    Interpret

    They work out what the response means.

  7. 7

    Compare

    They judge the result against the goal. Stages five to seven are the gulf of evaluation.

Which gulf a complaint belongs to

The diagnostic is useful because the two gulfs need opposite fixes, and the symptoms sound similar in a session.

What the participant saysGulfWhat to change
I do not know how to do that hereExecutionSignifiers, labels, placement, available actions
I pressed it. Did it work?EvaluationFeedback, state, confirmation
I thought it would do something elseBothThe system image: naming, preview, and what the result shows
I cannot tell if this is the right screenEvaluationOrientation, titles, breadcrumbs, current state

In practice

  1. i.

    Silent save

    Editors

    Users pressing save repeatedly is an evaluation failure. They performed the correct action and the system gave them nothing to interpret.

  2. ii.

    Invisible bulk selection

    Lists

    Users deleting items one at a time when a bulk action exists is an execution failure. Better confirmation messages would not touch it.

  3. iii.

    Two problems that sounded the same

    Using it in a session

    Both participants said the save did not work. One could not find it, and one had pressed it and seen nothing change. The same sentence, opposite fixes, and the gulf question is what separates them.

Local chart

PRIN·010 · Region I · Grid B1

This entry and the entries it is stated to connect with. Each line is labelled with what the connection means.

Sources

Where a source establishes something narrower than the popular reading of it, the note says so.

  1. [1]

    The Design of Everyday Things

    D. A. Norman, Basic Books, 1988, revised 2013

  2. [2]

    User Centered System Design

    D. A. Norman and S. W. Draper, Lawrence Erlbaum, 1986

    Where the gulfs were first set out.

Each link says what the connection is, so you can tell a principle from an alternative from a thing people mix this up with.

Why this works

The reasoning this entry rests on.

Applied through

Where this shows up as a concrete interface decision.

Short definition

The one-paragraph version, for when that is all you need.

Related concept

Connected closely enough to change how you apply this.