Foundations

Usability

How to measure and improve whether users can accomplish their goals effectively, efficiently, and with satisfaction.

#usability#user testing#efficiency#learnability#evaluation#heuristics

What is it?

Usability is the measure of how well a product allows users to achieve their goals effectively (completing tasks), efficiently (without wasted effort), and with satisfaction (without frustration). It is distinct from aesthetics and functionality — a product can be beautiful and feature-rich while still being unusable.

Why it matters

Poor usability is expensive. Users who can't complete tasks abandon products. According to Forrester Research, a well-designed user interface could raise a website's conversion rate by up to 200%, and a better UX design could yield conversion rates up to 400%. More practically: usability problems that are found and fixed in design cost 10–100× less than fixing them after launch.

Best Practices

  • Test with 5 users — Nielsen's research shows that 5 users uncover ~85% of usability problems. More users beyond 5 have diminishing returns.
  • Test task completion rates. Give users a realistic task ("Book a table for 2 on Saturday") and measure whether they succeed.
  • Measure time-on-task. Efficient designs complete core tasks faster. If average time is increasing, something is wrong.
  • Conduct think-aloud testing. Ask users to narrate what they're thinking as they use the product. This surfaces confusion invisible in analytics.
  • Use heuristic evaluation as a rapid, cheap first pass. Have 3–5 evaluators audit the UI against Nielsen's 10 heuristics.
  • Measure satisfaction with post-task questionnaires (SUS — System Usability Scale is the industry standard).
  • Test with representative users, not colleagues. Your team knows too much about the product to simulate a new user.
  • Design clearly discoverable features — if users can't find a feature, it effectively doesn't exist.
  • Reduce the number of steps in core flows. Count clicks. Every extra step has a measurable drop-off cost.
  • Write for the user's vocabulary, not the system's. Use words your users use, not internal jargon.

Common Mistakes

  • Skipping usability testing entirely and shipping based on internal assumptions.
  • Testing with colleagues or friends who know the product — they cannot replicate a first-time user.
  • Showing users a prototype and asking "What do you think?" — opinion is not usability data. Watch what they do, not what they say.
  • Fixing the symptom, not the cause. If users can't find a button, the solution is rarely "make it bigger" — it's usually a navigation architecture problem.
  • Measuring only task success and ignoring satisfaction. Users may complete tasks while hating the experience.
  • Testing only the happy path. Edge cases and error states are where usability breaks down.

Checklist

Research & Theory

Nielsen's Heuristics

Ten heuristics for evaluating interface usability: visibility of status, match with real world, user control, consistency, error prevention, recognition over recall, flexibility, aesthetic minimalism, error recovery, help.

Why it's relevant

The most widely-used framework for rapid usability evaluation. Applicable to any interface.

The "5 Users" Finding (Nielsen)

Research by Nielsen & Landauer (1993) showed that 5 users uncover 85% of usability problems. Beyond 5, each additional user finds proportionally fewer new issues.

Why it's relevant

You don't need a big lab or a large budget to do meaningful usability testing. 5 users in a coffee shop is more valuable than zero users.

System Usability Scale (SUS)

A 10-item questionnaire that produces a usability score from 0–100. Industry standard for benchmarking and comparison.

Why it's relevant

Use SUS to measure usability across design iterations. It's fast (2 minutes), free, and reliable.

Real-World Examples

Google

Google has run thousands of A/B tests on usability improvements. The homepage's radical simplicity is the result — remove everything that doesn't serve search.

Intercom

Their onboarding is continuously usability-tested. Each reduction in time-to-first-value has measurably improved activation rates.

Basecamp

Writes extensively about their design process, which centers usability. They ship fewer features but invest deeply in making each one highly usable.