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.