A10.15.3Longer action-feedback gaps lower the odds of self-detected errorsdesignresearch

The longer feedback takes to arrive, the less likely anyone is to catch their own mistake

Aliases: feedback delay · error detection · working memory decay

What it is

The longer the gap between an action and its result, the less likely a user is to notice on their own that a step went wrong. This isn't because the user grows careless — it's because the material needed for the comparison, what was just done and what outcome was intended, fades out of working memory as time passes. By the time the result finally shows up, the user may no longer connect the current state to that specific action from several steps back; even a genuinely wrong result can get accepted as just how things are now, with no impulse to trace it back further.

Why it happens

Holding an action's intended representation in working memory takes ongoing attentional resources, and those resources get crowded out by whatever else happens during the gap — switching to another page, handling a notification, a quick exchange with a colleague all overwrite or erode the original representation. When feedback finally arrives, the user has to re-establish a link between the result and some earlier action to complete the comparison; if that link has decayed past the point of being retrievable, the comparison simply can't happen, and the result gets accepted as a standalone, already-settled state with no source to trace. The longer the gap, the higher the odds that some intervening event crowds out the intention representation, so detection failure rises with the gap — past a certain length, no matter how clear the feedback itself is, the user has already forgotten what they were waiting for it to confirm.

Studying it

A typical experiment testing how feedback delay affects detection rate has participants perform a series of operations with pre-planted errors, systematically varying the delay between an action and when its feedback appears — from immediate, to several seconds, to tens of seconds, to across sessions — and tallies the proportion of self-identified errors at each delay. Methodological caveat: in real products, feedback delay is often confounded with other variables (operations with longer delays also tend to be more complex, involving more intermediate steps). Isolating the effect of delay itself requires controlling for that complexity confound; otherwise an observed drop in detection rate may partly stem from task complexity rather than delay length alone.

Where it stops holding

This assumes feedback eventually arrives in a form the user can understand. If feedback never appears, or arrives already disconnected from the original action in the interface — say, as a standalone notification that doesn't specify which action it corresponds to — detection can't happen regardless of the gap's length; the problem there isn't "too long a gap" but "missing linkage," and needs a different fix. For operations the user already expects to be delayed — a long background processing job, for instance — the user actively adjusts their own memory strategy to accommodate that expected wait, and the actual drop in detection rate is smaller than in a scenario with an unexpected delay.

Applying it

Favor making feedback immediate wherever it's technically possible, especially for operations where later detection means a costlier fix. For operations that must be delayed before a result can be shown, keep an anchor pointing clearly back to the original action throughout the delay — a summary of the content being processed, a highlight on the entry point that triggered it — so that when feedback finally arrives, the user doesn't need to reconstruct the connection from memory to make the comparison. Verification: log the actual distribution of time between when users initiate an action and when they see its result, pull out the operations with the longest gaps, and check whether errors in that group get caught by users themselves or mostly by a system-level backstop after the fact. If detection skews heavily toward the system backstop, that group's delay has exceeded what self-detection can realistically cover.

Related

  • Same group: A10.15.1 self-detected errors cost less to correct than system-flagged ones · A10.15.2 error detection depends on a clear expected outcome · A10.15.4 systems should prioritize supporting self-detection rather than handing detection entirely to system validation
  • Nearby: B2.06 feedback · A6.02 working memory capacity
  • Search terms: feedback delay · error detection · working memory decay

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/A10.15.3