Show in graph
WEB

Product → Web Applications

User Interface

The visible and interactive surface through which a user operates software.

Motivation

User Interface matters because it gives teams a concrete way to reason about the visible and interactive surface through which a user operates software.

Where it fits

User Interface belongs to the product track and the Web Applications layer.

Mental model

Use User Interface as a practical engineering concept: identify the boundary it affects, the risk it reduces, and the tradeoff it introduces.

Common mistakes

  • Treating the concept as a label instead of connecting it to behavior.
  • Applying it everywhere without considering cost and context.