By the end of this lesson you can
- Name and explain Nielsen's ten usability heuristics.
- Apply heuristics to find problems in a real interface.
- Understand the strengths and limits of heuristic review.
The idea
Heuristics are broad rules of thumb for usable design. The best known are Jakob Nielsen's ten:
- Visibility of system status: keep people informed.
- Match between system and the real world: use familiar language and concepts.
- User control and freedom: provide undo, cancel and clear exits.
- Consistency and standards: follow platform and internal conventions.
- Error prevention: stop errors before they happen.
- Recognition rather than recall: make options visible instead of relying on memory.
- Flexibility and efficiency of use: shortcuts for experts without confusing beginners.
- Aesthetic and minimalist design: remove irrelevant information.
- Help users recognise, diagnose and recover from errors: plain, constructive error messages.
- Help and documentation: easy to search, focused on tasks.
Strengths and limits
Heuristic review is fast and cheap and catches many obvious problems. But reviewers are not real users: they miss problems specific to your audience and may flag things that do not matter. Use it alongside testing, not instead of it.
Why it matters in real projects
Heuristics give you a shared vocabulary for usability problems and a quick way to review designs before testing. Knowing them makes your critiques more convincing ("this breaks recognition rather than recall") and they are frequently discussed in interviews.
A realistic example
A reviewer evaluates a library's online renewal system. Findings include: no confirmation after renewing (heuristic 1), "Patron ID" instead of "Library card number" (2), no way to undo a cancelled reservation (3), and error message "Transaction failed: code 17" (9).
Each finding is logged with a screenshot, the heuristic and a severity rating. The team fixes the high-severity items before running user tests, so testing can focus on deeper issues.
Step by step
Learn the ten
Write each heuristic in your own words with an example.
Pick a product
Choose a flow to review.
Review independently
Go through the flow twice: once for overview, once in detail.
Log issues
Record each issue with screenshot, heuristic and location.
Rate severity
Rate from cosmetic to catastrophic.
Combine
Merge with other reviewers' findings.
Common mistakes
Mistake Reviewing alone.
Instead Use two to five reviewers and combine findings.
Mistake Treating heuristics as strict rules.
Instead Use judgement; they are guidelines.
Mistake Skipping user testing.
Instead Use heuristics as a complement to testing.
Check your understanding
Choose an answer, then check it. There is an explanation either way.
Practice exercise
Exercise · about 1 h
Heuristic review
Run a heuristic review of a sign-up or booking flow.
Steps
- Review the flow against all ten heuristics.
- Log at least eight issues.
- Rate severity.
- Recommend fixes for the top three.
Deliverable
A heuristic review table with recommendations.
Self-assessment
Tick each item when it is true of your exercise. Be honest; this is for you.
4 items
Summary
- Nielsen's ten heuristics are rules of thumb for usability.
- Heuristic review is fast and cheap.
- Use several reviewers and rate severity.
- It complements, not replaces, testing.
Further reading
Third-party sources, chosen for reliability. They open in a new tab.
- 10 usability heuristics for user interface design (opens in a new tab)Nielsen Norman Group
- How to conduct a heuristic evaluation (opens in a new tab)Nielsen Norman Group
Your notes
Marking complete updates your course and roadmap progress.