I·All Concepts
24
I

Interaction Design

The dialogue between human and machine.

1 min read·Community

Interaction design is the discipline of shaping the conversation between a person and a system — deciding not just what a product looks like, but how it responds, adapts, and behaves over time.

The Thought

The field was named and defined by Bill Moggridge in the late 1980s, when he recognised that software was creating a new kind of designed experience — one that existed in time, not just in space. Unlike a poster or a building, software changes state in response to the user. This temporal dimension is what makes interaction design its own discipline, not a subset of graphic design.

The foundation of interaction design is feedback: the system must acknowledge every meaningful action the user takes. A button that gives no visual response when pressed is broken, even if the underlying function works correctly. The feedback loop — action, response, result — is the basic unit of interaction, and every breakage in this loop erodes trust.

The most advanced interaction design makes the computer disappear. Direct manipulation — where the user acts on objects, not on commands — is the ideal that touchscreens partially achieved and voice interfaces are still reaching for. The goal is always to reduce the cognitive distance between intention and result.

Key Principles
  1. 01

    Every action needs a reaction — feedback is not optional.

  2. 02

    Direct manipulation beats menu navigation for spatial tasks.

  3. 03

    Error states are interactions too; design them with the same care as success states.

  4. 04

    Undo is trust — systems that can be reversed are systems users trust.

  5. 05

    The best interaction feels inevitable in retrospect and surprising in discovery.

Related