WhatIs.site
technology 8 min read
Editorial photograph representing the concept of user experience (ux) design
Table of Contents

What Is User Experience (UX) Design?

UX design is the practice of shaping how people interact with products, services, and systems to make those interactions useful, usable, and satisfying. It covers everything from the layout of a mobile app to the flow of a hospital check-in process to the way you interact with a car dashboard. If a person uses it, someone (ideally) designed the experience.

Where UX Came From

The term “user experience” was coined by Don Norman at Apple in 1993, but the underlying ideas are much older. Henry Dreyfuss, the industrial designer who shaped everything from Bell telephones to Honeywell thermostats in the 1950s, was doing UX work decades before the term existed. His 1955 book Designing for People argued that products should be designed around human capabilities and limitations — a radical idea in an era when products were designed for manufacturing efficiency first and human use second.

The human-computer interaction (HCI) field, which emerged in the 1970s and 1980s at Xerox PARC, Stanford, and MIT, brought psychological research into computing. When Xerox researchers developed the first graphical user interface — with a mouse, windows, icons, and menus — they weren’t just building technology. They were applying cognitive psychology to make computers usable by ordinary people, not just programmers.

Apple’s Macintosh (1984) brought these ideas to consumers. The iPhone (2007) brought them to everyone. And the explosion of digital products since then has created an entire profession dedicated to making sure those products actually work for the people using them.

The UX Design Process

UX design isn’t a single activity — it’s a process that includes research, analysis, design, testing, and iteration. Different organizations structure this differently, but the core activities remain consistent.

Research: Understanding People

You can’t design a good experience for people you don’t understand. UX research exists to close the gap between what designers assume users need and what users actually need.

User interviews are the bread and butter of UX research. A researcher sits down with 5-8 representative users and asks open-ended questions about their goals, frustrations, workflows, and mental models. The magic of interviews is that users will tell you things you never would have thought to ask about. A 30-minute conversation with an actual user is worth more than a week of internal brainstorming.

Contextual inquiry goes further — the researcher observes users in their actual environment (office, home, hospital, factory floor) while they do their actual work. You discover things in context that never surface in a conference room. A nurse using a medical records system might have developed an elaborate workaround involving sticky notes because the software doesn’t match her actual workflow. You’d never learn that from a survey.

Usability testing puts a prototype or existing product in front of users and asks them to complete specific tasks while thinking aloud. The researcher watches where they struggle, where they get confused, and where they succeed. Jakob Nielsen’s research at the Nielsen Norman Group has shown that testing with just 5 users typically reveals about 85% of usability problems — you don’t need hundreds of participants.

Quantitative methods — analytics, A/B tests, surveys — complement qualitative research by revealing patterns at scale. Analytics might show you that 40% of users abandon a checkout flow at step 3. Interviews will tell you why.

Information Architecture

Information architecture (IA) is the structural design of information — how content and functionality are organized, labeled, and connected. It’s the invisible skeleton that determines whether a product makes sense or feels like a maze.

Card sorting is a common IA method. You write the names of pages or features on cards and ask users to organize them into groups that make sense to them. The results reveal how people naturally categorize information, which is often different from how internal teams organize it. An insurance company might organize its website by product type (auto, home, life), but customers might think in terms of life events (buying a house, having a baby, retiring).

Site maps and user flows document the structure. A site map shows the hierarchy of pages. A user flow maps the path a user takes through a series of screens to accomplish a goal. Drawing these out before building anything is like creating a blueprint before constructing a building — it reveals structural problems early, when they’re cheap to fix.

Wireframing and Prototyping

Wireframes are low-fidelity layouts that show the structure and content of a screen without visual design details. They look like skeletal sketches — boxes for images, lines for text, rectangles for buttons. Their purpose is to communicate structure and interaction flow without getting distracted by colors, fonts, and visual polish.

Prototypes add interactivity. A clickable prototype lets you tap through screens, fill in forms, and experience the flow before any code is written. Tools like Figma, Sketch, and Adobe XD make prototyping fast enough that designers can create and test multiple concepts in a day.

The progression from sketch to wireframe to prototype to polished design is deliberate. You start rough and cheap, test early, and add fidelity only after the structure is validated. Building a polished interface before testing the underlying interaction is like painting walls before checking if the foundation is solid.

Interaction Design

Interaction design defines how users interact with interface elements — what happens when you click, tap, swipe, hover, or type. It covers:

Affordances — visual cues that suggest how an element should be used. A button that looks raised invites clicking. A handle on a door invites pulling. When affordances match actual function, interfaces feel intuitive. When they don’t — a flat “button” you can’t click, a door you push that’s designed to look like you should pull — users get frustrated.

Feedback — confirming that an action has been received. When you tap a button and nothing visibly happens for 2 seconds, you tap again. And again. Now you’ve submitted the form three times. Good feedback is immediate and clear: a button changes color, a loading spinner appears, a success message confirms completion.

State management — handling the different conditions an interface can be in. An empty state (no content yet), an error state (something went wrong), a loading state (working on it), a success state (done). Each state needs its own design, and failing to design for error and empty states is one of the most common UX mistakes.

Progressive disclosure — showing only what’s needed at each step, revealing complexity gradually. Tax software that shows you every possible field on a single screen would be overwhelming. Guiding you through questions one at a time, with help text available if needed, is progressive disclosure.

Core Principles

Several principles underpin good UX work, drawn from decades of research in cognitive psychology and human-computer interaction.

Jakob Nielsen’s 10 Usability Heuristics

Published in 1994 and still cited constantly, these heuristics provide a framework for evaluating interface usability:

  1. Visibility of system status — Keep users informed about what’s happening
  2. Match between system and real world — Use language and concepts users already understand
  3. User control and freedom — Provide undo, back, and escape options
  4. Consistency and standards — Follow platform conventions; don’t reinvent common patterns
  5. Error prevention — Design to prevent errors before they happen
  6. Recognition over recall — Show options rather than requiring users to remember them
  7. Flexibility and efficiency — Provide shortcuts for expert users without confusing beginners
  8. Aesthetic and minimalist design — Remove everything that isn’t essential
  9. Help users recognize, diagnose, and recover from errors — Write error messages in plain language with clear solutions
  10. Help and documentation — Make help available when needed, though design should minimize the need

Fitts’s Law

A predictive model from the 1950s that still shapes every interface you use: the time to reach a target depends on its distance and size. Bigger targets that are closer to the cursor are faster to click. This is why important buttons are large and positioned within easy reach. It’s why mobile interfaces place primary actions at the bottom of the screen where thumbs can easily reach. And it’s why infinitely tall targets — buttons placed at screen edges — are the fastest to acquire (you can’t overshoot a screen edge).

Hick’s Law

The time it takes to make a decision increases with the number of options. A menu with 5 items is faster to use than one with 25. This principle argues for simplicity and progressive disclosure. Present the most common options first. Hide rarely-used features behind “Advanced” or “More Options.”

There’s a practical limit, though. Breaking a 10-item menu into 3 sub-menus of 3-4 items each might satisfy Hick’s Law in theory but adds navigation cost. Good designers balance decision complexity with navigation depth.

UX in Practice

The Role in Organizations

UX design exists within a broader product development ecosystem. In a typical tech company, UX designers work alongside:

  • Product managers who define what to build and why (business strategy, market fit, prioritization)
  • Engineers/developers who build the actual product
  • Data analysts who measure outcomes and user behavior
  • Content strategists/writers who craft the words users read

The best product teams integrate these roles throughout the process rather than passing work sequentially (design it, then build it, then analyze it). Agile methodologies — working in short iterative cycles — have largely replaced waterfall approaches where design was completed entirely before development began.

Common UX Deliverables

Personas — fictional characters representing key user types, based on research data. A good persona includes demographics, goals, frustrations, and behavioral patterns. A bad persona is a marketing stereotype dressed up with a stock photo and a cute name. The difference is whether the persona was derived from actual user research or invented in a brainstorming session.

Journey maps visualize the end-to-end experience a user has with a product or service, including touchpoints, emotions, pain points, and opportunities. A journey map for a hospital visit might cover everything from scheduling the appointment (confusing phone menu) to checking in (paperwork chaos) to waiting (anxiety, boredom) to the consultation (rushed, unclear) to follow-up (what do I do next?).

Design systems are libraries of reusable components (buttons, forms, navigation patterns, typography scales) that ensure consistency across a product. Google’s Material Design, Apple’s Human Interface Guidelines, and Salesforce’s Lightning Design System are well-known examples. A good design system speeds up development, ensures accessibility, and maintains visual coherence as products grow.

Accessibility

Designing for accessibility means ensuring that people with disabilities can use your product. This includes users who are blind (relying on screen readers), have low vision (needing high contrast and large text), are deaf (needing captions), have motor impairments (using keyboard navigation or switch devices), or have cognitive disabilities (needing simple language and clear structure).

The Web Content Accessibility Guidelines (WCAG) provide specific, testable criteria. Level AA compliance is the standard most organizations aim for and is legally required in many contexts (the ADA has been interpreted to apply to websites and apps).

Accessibility isn’t charity — it’s good design. Curb cuts were designed for wheelchair users but are used by everyone with strollers, luggage, or bicycles. Captions help people in noisy environments. High-contrast text is easier for everyone to read. Designing for the margins improves the experience for the middle.

The Dark Side: Dark Patterns

Not all UX design is benign. “Dark patterns” are interface designs that trick users into doing things they didn’t intend — subscribing to newsletters, sharing data, purchasing add-ons, or making cancellation difficult.

Common dark patterns include:

  • Roach motels — easy to get into, hard to get out (try cancelling an Amazon Prime subscription vs. signing up for one)
  • Confirmshaming — using guilt-tripping language (“No thanks, I don’t want to save money”)
  • Hidden costs — revealing fees only at the final checkout step
  • Forced continuity — continuing to charge after a free trial ends with no clear notification
  • Misdirection — visually emphasizing the option the company wants you to choose while making the alternative hard to find

The FTC has taken enforcement action against some dark patterns, and the EU’s GDPR includes provisions against manipulative consent interfaces. But dark patterns remain widespread, particularly in e-commerce and subscription services. The tension between business goals (maximize revenue) and user goals (make informed decisions) is where UX ethics get tested.

Career and Skills

UX design has grown from a niche specialty to a mainstream profession. The U.S. Bureau of Labor Statistics doesn’t track “UX designer” separately, but related categories (web designers, software developers) show strong growth. LinkedIn has consistently ranked UX design among the top in-demand skills.

Entry paths vary. Some UX designers come from graphic design, some from psychology, some from computer science, some from entirely unrelated fields. Bootcamps (3-6 months) provide accelerated training, though the quality varies enormously. Traditional paths include degrees in HCI, information science, or design.

Portfolio is everything. Hiring managers want to see your process — the research, the problem definition, the iterations, the testing — not just polished final screens. A case study that shows how you identified a problem, explored multiple solutions, tested with users, and refined based on feedback is worth more than a beautiful interface with no context.

The field continues to evolve. Voice interfaces, AR/VR, AI-generated interfaces, conversational UI — new interaction paradigms keep emerging. But the core principle hasn’t changed since Dreyfuss was designing telephones in the 1950s: understand people first, then design for them. Everything else is just tooling.

Frequently Asked Questions

What is the difference between UX design and UI design?

UX (user experience) design covers the entire journey a person has with a product — research, information architecture, interaction flows, usability, and overall satisfaction. UI (user interface) design focuses specifically on the visual and interactive elements — colors, typography, button styles, icons, and screen layouts. UX determines what a product should do and how interactions should flow; UI determines what it looks like. Many designers work in both areas, but they are distinct skill sets.

Do you need to know how to code to be a UX designer?

Coding isn't required, but understanding basic HTML, CSS, and how web technologies work helps you design solutions that are technically feasible and communicate more effectively with developers. Many successful UX designers have no coding background. What matters more is research skills, visual communication, empathy for users, and the ability to translate business requirements into intuitive interactions. That said, knowing code expands your career options and makes you more effective in cross-functional teams.

How is UX design measured?

Common UX metrics include task success rate (can users complete key tasks?), time on task (how long does it take?), error rate (how often do users make mistakes?), System Usability Scale scores (a standardized 10-question survey producing a score from 0-100), Net Promoter Score (would users recommend the product?), and conversion rates for business-critical actions. Good UX teams track these metrics over time and use A/B testing to measure the impact of design changes.

What does a typical UX design process look like?

Most UX processes follow a variation of: (1) Research — understanding users, their needs, and the business context through interviews, surveys, and data analysis. (2) Define — synthesizing research into personas, user stories, and problem statements. (3) Design — creating wireframes, prototypes, and interaction flows. (4) Test — conducting usability tests with real users to identify issues. (5) Iterate — refining the design based on test results. This cycle repeats throughout a product's life, not just at launch.

Further Reading

Related Articles