Black-and-white illustration of a clipboard with a usability checklist, three items ticked and two still open, next to a pen

Heuristic Evaluation: How to Run One, With a Filled-In Example

Heuristic Evaluation: How to Run One, With a Filled-In Example

Heuristic Evaluation: How to Run One, With a Filled-In Example

A heuristic evaluation is an expert review: a few evaluators inspect an interface against recognized usability principles and log every place it breaks them. You need no participants, and each evaluator spends about one to two hours.

Most guides stop at the method and hand you a blank template. This one also shows what a finished findings sheet looks like, what to do if you’re the only evaluator, and where the method ends and a full UX audit begins.

What Is a Heuristic Evaluation?

A heuristic evaluation is a usability inspection method in which trained reviewers examine an interface on their own and judge it against an agreed set of principles, called heuristics. The output is a prioritized list of usability problems, each tied to the principle it violates.

The method dates back to work by Jakob Nielsen and Rolf Molich in 1990. It runs on almost anything with an interface, including prototypes, so teams often use it before a design reaches development. Its limit is just as clear: it records what experts predict will trouble people, not what people actually do.

Nielsen's 10 Usability Heuristics

You can evaluate against any agreed set, but Nielsen’s 10 usability heuristics are the default, and they have stayed essentially unchanged since 1994. Here is what to look for under each one.

1. Visibility of system status

People should always know what’s happening. Check file uploads, saves and long reports: a button that goes quiet after a click, with no spinner or confirmation, usually gets clicked twice.

2. Match between the system and the real world

Labels should use the user’s words. “Provision a workspace” means little to a marketing manager who just wants to create a project.

3. User control and freedom

Look for the exits. Can someone cancel a multi-step flow, undo a bulk action or go back without losing what they typed?

4. Consistency and standards

The same action should look and behave the same everywhere, and follow conventions from other products. A common failure is “Save” on one screen and “Apply” on another for an identical action.

5. Error prevention

Good design stops the mistake before it needs a message. Disabling past dates in a booking calendar beats showing an error after the form is submitted, and so does asking for confirmation before a permanent delete.

6. Recognition rather than recall

Don’t make people remember information from one screen to use on the next. Recent searches, visible filter values and a persistent order summary all reduce that load.

7. Flexibility and efficiency of use

Frequent users need shortcuts that newcomers can ignore. Keyboard commands, saved views and bulk actions matter most in tools people open every day.

8. Aesthetic and minimalist design

Every extra element competes with the ones that matter. This heuristic isn’t about style. It asks whether the screen’s visual hierarchy points to the main task or buries it under promos, tips and secondary links.

9. Help users recognize, diagnose and recover from errors

An error message should say what went wrong and how to fix it, in plain language. “Error 422” fails on all counts. “This card has expired. Enter a new one” passes.

10. Help and documentation

The best products need little explanation, but some tasks still call for it. Help should be searchable, focused on the task at hand and easy to find from the screen where someone gets stuck.

How to Conduct a Heuristic Evaluation

The process takes five steps. Small teams can finish one in a few days, because most of the time goes into consolidating findings rather than the review itself.

Step 1: Narrow the scope

Pick one task, one section, one user group or one device. “Evaluate the whole app” produces a long, shallow list. “Evaluate how a new admin invites a teammate on mobile” produces findings someone can act on. Write down the user tasks and the persona before anyone opens the product.

Step 2: Choose 3 to 5 evaluators

Nielsen Norman Group recommends three to five people, because each evaluator misses things the others catch. Have everyone read the heuristics and try a practice round on a simple design first, particularly if they haven’t done this before. Non-designers such as product managers can take part once they’ve had that practice.

Step 3: Make two independent passes

On the first pass, evaluators learn the product and the task without judging anything. On the second, they look for violations and record each one with a screenshot, the heuristic involved and a short explanation. Timebox each session to one or two hours.

Keep notes private until everyone has finished. Evaluators who see each other’s findings start looking for the same things, and you lose the reason for having several of them.

Step 4: Consolidate the findings

Merge duplicates, usually with affinity mapping on a whiteboard or a shared spreadsheet with one issue per row. Then talk through the disagreements. A problem only one person spotted may still be serious, so don’t treat vote counts as a measure of importance.

Step 5: Rate severity and assign fixes

Use the 0 to 4 severity scale from Nielsen Norman Group. It weighs how often a problem occurs, how hard it is to overcome and whether it keeps bothering people after the first encounter.

Rating

Meaning

What to do

0

Not a usability problem

Remove from the list

1

Cosmetic

Fix if time allows

2

Minor

Low priority

3

Major

High priority

4

Usability catastrophe

Fix before release

Have several people rate each issue and average the scores. Nielsen found that ratings from a single evaluator are too unreliable to trust, and that the mean of three is good enough for most practical work.

The process takes five steps. Small teams can finish one in a few days, because most of the time goes into consolidating findings rather than the review itself.

Step 1: Narrow the scope

Pick one task, one section, one user group or one device. “Evaluate the whole app” produces a long, shallow list. “Evaluate how a new admin invites a teammate on mobile” produces findings someone can act on. Write down the user tasks and the persona before anyone opens the product.

Step 2: Choose 3 to 5 evaluators

Nielsen Norman Group recommends three to five people, because each evaluator misses things the others catch. Have everyone read the heuristics and try a practice round on a simple design first, particularly if they haven’t done this before. Non-designers such as product managers can take part once they’ve had that practice.

Step 3: Make two independent passes

On the first pass, evaluators learn the product and the task without judging anything. On the second, they look for violations and record each one with a screenshot, the heuristic involved and a short explanation. Timebox each session to one or two hours.

Keep notes private until everyone has finished. Evaluators who see each other’s findings start looking for the same things, and you lose the reason for having several of them.

Step 4: Consolidate the findings

Merge duplicates, usually with affinity mapping on a whiteboard or a shared spreadsheet with one issue per row. Then talk through the disagreements. A problem only one person spotted may still be serious, so don’t treat vote counts as a measure of importance.

Step 5: Rate severity and assign fixes

Use the 0 to 4 severity scale from Nielsen Norman Group. It weighs how often a problem occurs, how hard it is to overcome and whether it keeps bothering people after the first encounter.

Rating

Meaning

What to do

0

Not a usability problem

Remove from the list

1

Cosmetic

Fix if time allows

2

Minor

Low priority

3

Major

High priority

4

Usability catastrophe

Fix before release

Have several people rate each issue and average the scores. Nielsen found that ratings from a single evaluator are too unreliable to trust, and that the mean of three is good enough for most practical work.

Heuristic Evaluation Example and Template

The table below is an illustrative example, not a client project. It shows consolidated findings for the onboarding flow of a fictional B2B project management tool, where the task was: "A new admin creates a workspace and invites two teammates." Copy the columns into a spreadsheet and you have a working template.

#

Screen

Problem

Heuristic

Severity

Recommended fix

1

Invite teammates

A mistyped email address fails silently, and the admin assumes the invite was sent.

9. Error recovery

4

Validate on entry and name the failed address in a clear message.

2

Workspace setup

Going back from step 3 clears everything entered in step 2.

3. User control

3

Keep entered data when moving between steps.

3

Setup wizard

No sign of how many steps remain, and some admins may leave at step 3.

1. System status

3

Add a step indicator such as “Step 3 of 5”.

4

Workspace setup

The field label “Tenant ID” appears with no explanation.

2. Real-world match

3

Rename to “Workspace URL” and show a live preview.

5

Roles

Admins must remember role permissions shown on the previous screen.

6. Recognition

2

Show a one-line permission summary beside each role.

6

Invite teammates

The main button says “Send” here and “Invite” on the team page.

4. Consistency

2

Use “Send invites” in both places.

7

Welcome screen

The logo sits a few pixels out of line on tablet.

8. Minimalist design

1

Fix during the next UI pass.

Two details make this usable. Each row describes the consequence for the user (“the admin assumes the invite was sent”), which helps developers and stakeholders see why it matters. And each row names a fix, so the meeting after the review can go straight to scheduling work.

Note the word “may” in row 3. An evaluator can predict drop-off, but only analytics or testing can confirm it. Mark claims like this as hypotheses in your report.

If You're the Only Evaluator

Plenty of startups have one designer, so a panel of five isn't realistic. A solo review is still worth doing, as long as you know its limits: Nielsen's analysis of six projects found that a single evaluator caught about 35% of usability problems on average.

A few habits close part of that gap. Shrink the scope to one flow, since a narrow review gets more of your attention per screen. Run your two passes on different days so you come back with fresher eyes. Ask a product manager or developer to do a one-hour pass on the same flow, even if they’re new to the method, then compare notes. If you designed the screen yourself, get a second person no matter what, because you already know how it’s supposed to work.

Then treat your highest-rated findings as a test plan. Five or so usability sessions on those exact issues will tell you which ones are real, and our UX research team uses expert findings the same way to focus a study.

When Breaking a Heuristic Is Fine

Heuristics are guidelines. A violation only matters if it harms the experience more than the alternatives would.

The hamburger menu is the classic case. It hides navigation, which goes against recognition over recall, yet on a small screen it can be a sensible trade-off. Log it, explain the trade-off and move on. Dense professional tools raise the same question under heuristic 8: a trading terminal looks anything but minimal because its users need all that data at once.

Claiming an exception should cost something, though. If a team wants to keep a known violation, ask for evidence from users rather than a design opinion.

Heuristic Evaluation vs. Usability Testing vs. UX Audit

These three get mixed up constantly, partly because they overlap. A heuristic evaluation is usually one method inside a UX audit, and usability testing checks what either of them predicts.


Heuristic evaluation

Usability testing

UX audit

Who does it

3 to 5 evaluators

Real users, with a moderator or unmoderated

A UX team using several methods

What it answers

Which principles does this design break?

Where do people actually struggle?

What is hurting the product, and what should we fix first?

Inputs

The interface and a set of heuristics

Participants, tasks and a prototype or live product

Heuristics, analytics, user data, accessibility checks, competitors

Typical effort

1 to 2 hours per evaluator, plus consolidation

Recruiting, sessions and analysis

About 2 to 4 weeks at Fivecube, depending on scope

Best moment

Early designs, or before a test

When you need behavior evidence

When metrics stall or before a redesign

A quick decision rule: if you have a design and a free afternoon, run a heuristic evaluation. If the team is arguing about whether a problem is real, test it. If you can see drop-off but can’t explain it across a whole product, you need an audit.

Pros and Cons of Heuristic Evaluation

The method's main appeal is its economics. There's nothing to recruit, it works on wireframes as well as live products, and it clears obvious problems so that later user sessions aren't spent rediscovering them. It also builds judgment: junior designers who run several reviews start noticing these patterns while they design.

The weaknesses come from the same place. Results depend on who is reviewing, and evaluators can flag issues real users never notice while missing ones that come from a domain they don’t know. A reviewer unfamiliar with logistics, for example, can’t judge whether a warehouse screen matches how the floor team works. The method also says nothing about motivation or whether the product solves the right problem, and a heuristic review alone won’t cover accessibility, which needs a separate check against WCAG.

Start small: take the flow that matters most to your business, run a heuristic evaluation on it this week with two colleagues, and copy the table above for your notes. If your findings point to problems across the whole product, a Fivecube UX audit combines expert review with analytics and user evidence, and ranks each issue by severity and impact.

By

Fivecube Team

Frequently Asked Questions

What is heuristic evaluation?

Heuristic evaluation is a usability inspection method where evaluators review an interface against established principles and record where it falls short. It requires no participants, so teams often use it early in design or before a usability test.

What are Nielsen's 10 heuristics?

They are visibility of system status, match with the real world, user control and freedom, consistency and standards, error prevention, recognition rather than recall, flexibility and efficiency of use, aesthetic and minimalist design, help with recovering from errors, and help and documentation.

What is heuristic in simple words?

A heuristic is a rule of thumb: a practical shortcut that gives a good answer most of the time without guaranteeing a perfect one. In UX, heuristics are broad principles for judging whether an interface is easy to use.

Want a tailored solution?

Let’s build something great together!

By clicking ‘Send Request,’ you consent to our Privacy Policy and marketing use of your information.