Concepts

User Experience

Discipline encompassing every aspect of a person's interaction with a product, system, or service, aiming for usefulness, usability, and satisfaction.

seed#ux#user-experience#usability#design#interaction-design

What it is

User Experience (UX) is the total perception a person has when interacting with a product or service. It goes beyond the visual interface — it encompasses usefulness, usability, accessibility, perceived performance, and emotional response.

The term was coined by Don Norman at Apple (1993) to cover "every aspect of a person's experience with a system."

Dimensions of UX

  • Usefulness: does it solve a real problem?
  • Usability: can it be used without friction?
  • Accessibility: does it work for people with different abilities?
  • Desirability: does it generate a positive emotional response?
  • Perceived performance: does it feel fast, even if the operation takes time?

Why it matters in software

A technically correct product that is hard to use fails just like one with bugs. UX is not a cosmetic layer added at the end — it is an architectural decision that affects retention, support costs, and adoption velocity. Clear interfaces generate fewer tickets, reduce the learning curve, and allow users to complete tasks without documentation. Accessibility is a fundamental part of good UX, not an optional extra.

UX vs UI

UXUI
Structure, flows, information architectureColors, typography, visual components
What problem do we solve and how?How does it look and feel?
Research, prototypes, usability testingDesign systems, style guides

UI is a subset of UX. You can have good UI with bad UX (pretty but confusing), and good UX with modest UI (clear but austere).

Relationship with DX

UX and DX are the same discipline applied to different audiences. The principles are identical — reduce friction, shorten feedback loops, document well — but UX focuses on end users and DX on developers.

References

Concepts