User Experience (UX) encompasses everything a person thinks, feels, and perceives before, during, and after interacting with a product, system, or service. Coined by Don Norman at Apple in the 1990s, UX goes far beyond the interface — it includes expectations, emotions, physical responses, and the cumulative impression left by every interaction.
**UX vs. Related Concepts**:
| Concept | Scope |
|---------|-------|
| **UI (User Interface)** | The visual and interactive elements — buttons, layouts, colors |
| **Usability** | Can users accomplish their goals efficiently and effectively? |
| **UX** | The full emotional and practical experience, including usability, aesthetics, meaning |
| **CX (Customer Experience)** | UX + all brand interactions (marketing, sales, support) |
UX includes usability but extends to emotional satisfaction, brand perception, accessibility, performance, and the feeling that the product 'gets' you.
**Peter Morville's UX Honeycomb**:
A UX must be:
1. **Useful**: Does it solve a real problem?
2. **Usable**: Can people figure out how to use it?
3. **Findable**: Can people find what they need?
4. **Credible**: Do people trust it?
5. **Desirable**: Does it evoke positive emotions?
6. **Accessible**: Can people with disabilities use it?
7. **Valuable**: Does it deliver value to users and the business?
**The UX Design Process**:
1. **Research**: Understand users — their goals, behaviors, pain points, and context through interviews, observation, surveys, and analytics
2. **Define**: Synthesize research into personas, user journeys, and problem statements
3. **Ideate**: Generate solutions through brainstorming, sketching, and design sprints
4. **Prototype**: Create interactive mockups ranging from paper sketches to high-fidelity prototypes
5. **Test**: Validate designs with real users through usability testing, A/B tests, and analytics
6. **Iterate**: Refine based on feedback — UX is never 'done'
**Key UX Principles**:
- **Don't make users think**: Interfaces should be self-evident (Steve Krug)
- **Recognition over recall**: Show options rather than requiring users to remember them
- **Error prevention**: Design to prevent errors rather than just handling them
- **Consistency**: Similar things should work similarly
- **Feedback**: Every action should produce a visible, immediate response
- **Progressive disclosure**: Show only what's needed at each stage
- **Respect user time**: Performance is a feature; every second of load time costs engagement
**UX Heuristics (Jakob Nielsen)**:
1. Visibility of system status
2. Match between system and real world
3. User control and freedom
4. Consistency and standards
5. Error prevention
6. Recognition rather than recall
7. Flexibility and efficiency of use
8. Aesthetic and minimalist design
9. Help users recognize, diagnose, and recover from errors
10. Help and documentation
**Measuring UX**:
- **SUS (System Usability Scale)**: 10-question standardized questionnaire
- **NPS (Net Promoter Score)**: Would you recommend this?
- **Task success rate**: Can users complete key tasks?
- **Time on task**: How long do key tasks take?
- **Error rate**: How often do users make mistakes?
- **CSAT**: Overall satisfaction rating
**UX in the AI Era**:
AI is transforming UX in several ways:
- **Personalization**: Interfaces that adapt to individual users
- **Conversational interfaces**: Chat-based interactions replacing forms and menus
- **Predictive UX**: Anticipating user needs before they express them
- **Agentic UX**: Designing for AI agents that act on behalf of users (AX)
- **Generative UI**: Interfaces that create themselves based on context