A shopper adds a jacket to her cart on her phone, then stops at the payment page and leaves. She cannot say what went wrong. The buttons look fine, and the form seems normal, but the whole checkout feels off. Many teams see this pattern, and the cause is often a set of usability problems that nobody has named yet.
A ux heuristic evaluation is a fast expert review that finds these hidden problems. A reviewer studies the product against a short list of design rules and notes where it breaks them. This guide explains the method, the rules behind it, the review steps and how to rank the fixes.
Many people blame themselves when a product feels confusing. The truth is that the design usually causes the trouble. A clear method helps a team find the exact spot where users get stuck.
What a Heuristic Evaluation Is and What It Finds
A heuristic evaluation is an expert review of a user interface against a set of guidelines. The reviewer judges each screen and step by asking whether it follows good design rules. The guidelines are called heuristics, and they point to likely design problems.
The method works on many kinds of products. Teams use it on paper sketches, clickable prototypes, finished websites and mobile apps. It also fits physical products with screens, games, virtual reality headsets and voice assistants. Any product where a person must understand and act on what the design shows can be reviewed this way.
The biggest strength is speed. A heuristic evaluation does not need to recruit participants, book a lab or wait for test sessions. It finds likely issues quickly, so a team can fix the worst ones before a product launches. It does not prove that real people will fail a task, but it shows where they probably will.
A heuristic evaluation finds likely problems fast, but it cannot confirm how real people behave.
The review depends on a set of rules, and those rules are the next thing to understand. Most teams use one well-known list as their starting point.
Nielsen’s Heuristics as the Working Rule Set
Jakob Nielsen’s ten usability heuristics are the most common rule set for this review. Nielsen published them as usability heuristics in 1994, building on earlier work with Rolf Molich in the 1990s. Each rule is broad, so it fits almost any screen.
The Ten Heuristics in Plain Terms
Each heuristic is a short rule of thumb for good interface design. Reviewers use the list as a checklist while they move through a product. The ten rules are below.
- Visibility of system status: keep users informed about what is happening.
- Match between system and real world: use words and ideas people know.
- User control and freedom: let people undo mistakes and leave easily.
- Consistency and standards: follow the patterns users already expect.
- Error prevention: stop problems before they happen.
- Recognition rather than recall: show options instead of making people remember them.
- Flexibility and efficiency of use: offer shortcuts for expert users.
- Aesthetic and minimalist design: remove information that is not needed.
- Help users recognize, diagnose and recover from errors: write clear error messages.
- Help and documentation: provide easy help when people need it.
Choosing Heuristics for Specialized Products
Nielsen’s list covers most websites and apps, but some products need more detail. A team can add a domain set, such as Ben Shneiderman’s eight golden rules of interface design. Medical devices, games and voice products often benefit from extra rules that match their own tasks. The added rules should sit beside the core ten, not replace them.
Teams usually decide on the rule set before the review starts. Clear rules keep the reviewers focused on the same goals. A shared list also makes the results easier to compare later.
A rule set only works when more than one person applies it. One reviewer sees only part of the problem, and the next section explains why a group matters.
Why One Reviewer Is Not Enough
Three to five evaluators working independently is the usual group size for a heuristic evaluation. Each reviewer inspects the interface alone and writes down what they find. Their notes are combined only after everyone has finished.
Research from the early days of the method showed why this matters. In experiments published through the ACM, Jakob Nielsen and Thomas Landauer found that individual evaluators caught only 20 to 51 percent of usability problems. Combining the findings of three to five evaluators gave much better coverage. Each person notices different things, so independent eyes catch more problems.
Experts can still disagree, and that is useful information. One reviewer may call a label confusing while another finds it clear. A team should note these differences and discuss them instead of picking one view too early.
Before a real review, a team can run a practice round on a simple app, such as a weather app. Reviewers check the current conditions screen, the forecast and the settings page. Afterward they compare notes and see how their judgments differed. This short exercise shows how each person reads the rules.
Each reviewer needs a clear place to record what they find. The next section covers the tools teams use for that record.
What Usability Testing Adds That Heuristics Cannot
Usability testing observes real users while they try to finish tasks. A heuristic evaluation judges the interface against design rules, using an expert reviewer instead of a user. The two methods answer different questions, and each one has a clear role.
In usability testing, a facilitator gives participants a task, such as booking a hotel room. The facilitator watches where they hesitate, click the wrong thing or ask for help. A heuristic review cannot show these real behaviors. It can only predict where people might struggle.
The heuristic review is quicker and cheaper than a test. A team can finish one in a few hours and fix obvious problems the same week. The review can also flag problems that do not matter much to real users, so the team should check the findings before spending money on fixes.
Teams need testing when the stakes are high or when the review leaves big questions open. Teams can start with a review to find the likely trouble spots. Before choosing a method, the team must decide what the review will cover, and the next section explains how to set that scope.
Setting the Scope Before the Review Starts
A team should narrow the review to one task, one screen group, one user group and one device type. A whole app reviewed at once can take weeks, and the team often finishes with little to show. A small, clear scope keeps the work focused.
Narrowing by Task, Screen and Device
The task sets the boundaries for the review. Reviewers follow one goal from start to finish, such as buying a product or changing a password. Each scope limit below keeps the work small enough to finish.
- One task, such as checking out a cart
- One section of the product, such as the checkout pages
- One user group, such as first-time buyers
- One device type, such as a phone with a small screen
Consider a shopper who wants to buy a cotton shirt on a mobile phone. The review covers the search, the product page, the cart and the payment form. It skips the account settings, the help center and the returns page. That scope gives reviewers a clear path to follow.
Choosing a User Group and a Time Box
The user group shapes which tasks matter most. A product for new customers needs different checks than one for daily users. Reviewers should know who the typical person is before they begin.
A time box keeps the work from growing. Reviews are usually time-boxed to about one to two hours per evaluator. When the time ends, the reviewer stops and writes up the results.
A narrow scope still needs a place to write each observation. The next section covers the tools for that job.
Recording Observations in a Workbook, Spreadsheet or Whiteboard
A spreadsheet, a paper workbook or a digital whiteboard all work for recording a heuristic evaluation. The format matters less than the habit of writing each problem clearly. Each row or sticky note should describe one issue.
Each observation needs a few parts. The reviewer writes the screen, a short description of the problem and the heuristic it breaks. A short note on how the issue affects the user also helps later. Clear entries make the team discussion faster.
Evaluators must work apart while they record. Each person should have a separate workspace, so no one sees another’s notes until the review is finished. Otherwise, the first strong opinion can shape everyone else’s findings, and the group loses the value of independent eyes.
Once the record is ready, the reviewer starts the first walk through the product. The next section explains how to move through the interface.
Running the Two Passes Through the Interface
An evaluator moves through the interface twice. The first pass builds an overview, and the second pass checks each screen against the heuristics. Each pass has a different job, and the second one produces most of the written issues.
The First Pass to Learn the Product
The first pass is a walk through the whole task without judging anything. The reviewer clicks through each step as a new user would. The goal is to understand the flow before looking for problems.
During this pass, the reviewer can take quick notes on confusing moments. These notes do not need to name a heuristic yet. They serve as reminders for the second pass.
The Second Pass to Log Violations
The second pass checks each screen against each heuristic. The reviewer asks whether the screen shows system status, uses familiar words and lets people undo mistakes. Each violation goes onto the record with its screen and its heuristic.
Consider a shopping site where text sits on top of a product photo. The words are hard to read against the busy image. This breaks the aesthetic and minimalist design heuristic, because the layout adds clutter that gets in the way of the product. The reviewer logs it with a screenshot.
Separating Real Problems From Acceptable Trade-Offs
Not every violation is a real problem. A design choice may break a rule for a good reason. A hamburger menu, the three-line icon that hides navigation, breaks the recognition rather than recall heuristic. Teams often accept it because small mobile screens have little room for visible links.
Some violations are justified, but they still need checking. The reviewer should mark them as trade-offs and note why they exist. A trade-off that seems fine to experts may still confuse real users, so user research should confirm it. Once each evaluator finishes, the team pools the findings, which the next section covers.
Pooling and Clustering the Findings After Individual Reviews
After each evaluator finishes, the team combines the separate lists into one shared list. Duplicates are merged, and similar issues are grouped together. The group then discusses each issue before deciding what it means.
Grouping Similar Issues on a Whiteboard
Teams often use affinity grouping to sort the issues. Each issue goes on a sticky note, and the group places similar notes near each other. Each cluster gets a short label that describes the shared problem, such as unclear error messages.
Grouping shows patterns that single lists hide. Five reviewers may each log a different symptom of the same root cause. The cluster makes that cause easy to see.
Questions to Ask as a Team
The team should ask a few questions about each cluster before it moves on. The answers shape how the team rates and fixes the issue.
- Do the evaluators agree that this is a problem?
- How much does it affect the user’s ability to finish the task?
- Does it block a business goal, such as completing a sale?
- What data would confirm or reject the finding?
- What is the next step, and who will own it?
Settling Disagreements Between Evaluators
Disagreements are normal in a group of experts. The team should look at the screen together and replay the exact steps. If the group still disagrees, it can mark the issue for user testing instead of voting on it.
Once the clusters are clear, the team can rank them. Each issue needs a severity rating, which the next section explains.
Rating Severity So Fixes Are Ranked
A severity rating is a score that ranks how much a usability issue harms the user’s ability to finish a task. Severity tells the team which problems to fix first. A problem that stops a purchase matters more than a small visual flaw.
A common scale has four levels. Cosmetic issues are small flaws that do not slow anyone down. Minor issues cause a little friction. Major issues make tasks hard or slow. Critical issues stop users from finishing the task at all.
The main test is the effect on task completion. A reviewer asks whether a user can still finish the task, and how much effort it takes. Frequency also matters, so an issue that appears on every checkout counts more than one that appears rarely. A team should write the reason beside each rating.
Ranked issues are only useful when someone can act on them. The team needs clear written recommendations, which the next section covers.
Writing Recommendations That a Team Can Act On
A useful recommendation names the exact change and the reason for it. A vague note like “make checkout easier” gives the developers nothing to build. A specific note like “show the shipping cost on the cart page before the payment form” tells them exactly what to change.
Each recommendation can have two parts. The short fix is a change the team can make this week, such as rewording an error message. The longer redesign is a bigger change that solves the root cause, such as rebuilding the form into fewer steps. Both options help, and the team can choose which to do first.
Each fix should trace back to a specific heuristic. A note that says “this breaks error prevention because the form clears when the user makes a typo” is easy to test. The link to a heuristic also helps the team see patterns across many fixes.
Clear recommendations need a clear report. The next section explains how to lay out that report.
Structuring the Heuristic Evaluation Report
A report opens with the product, the scope and the heuristics used. A stakeholder should understand the review in a minute. The rest of the report explains each issue, its location and its fix.
| Report section | Content | Purpose |
|---|---|---|
| Overview | Product name, task, device and scope | Sets the boundaries of the review |
| Heuristics used | Nielsen’s ten heuristics plus any added set | Shows the rules the reviewers applied |
| Issues | Screen, description, heuristic and severity rating | Records each problem with its location |
| Recommendations | Short fix and longer redesign for each issue | Gives the team options to act on |
| Priorities | Ranked list from critical to cosmetic | Tells the team what to fix first |
Overview and Heuristics Used
The overview names the product, the task, the user group and the device. It also lists the number of evaluators and the time each spent. Readers can then judge how much weight to give the results.
The heuristics section lists the rules applied during the review. Readers see whether the team used Nielsen’s ten rules alone or added a domain set.
Issue Entries With Location and Impact
Each issue entry gives the screen, the problem, the heuristic and the severity. Attach a screenshot that shows the exact location of each problem. A developer should be able to find the spot without asking questions.
The entry also explains the impact on the user. A short sentence about what the user cannot do is enough. Readers can then see why the issue matters.
Prioritized Action List
The final section lists the fixes in priority order. Critical issues go first, followed by major, minor and cosmetic ones. The team can then plan the work in sprints or release cycles.
A clear report is only useful when people read it. The next section covers how to share it and what to avoid during the review.
Common Mistakes That Make a Review Unreliable
One common error is calling every violation a bug. A heuristic violation is a likely problem, not a proven defect. Teams that treat each one as a bug waste time on issues that real users never notice.
A study on usability heuristics found that 43% of issues flagged this way are not actual errors. Teams should check flagged issues before they plan fixes. Testing or a second look at the screen can show which ones are real.
Several other mistakes weaken a review:
- Reviewing too much at once, so no one finishes
- Letting evaluators see each other’s notes too early
- Using reviewers with little design or usability knowledge
- Skipping the second pass and relying on first impressions
- Writing vague issues without screens or heuristics
Treating Every Violation as a Defect
A heuristic violation is a warning sign, not a verdict. A trade-off may be the right choice for the product. The team should weigh each violation against the user’s real needs.
Letting Evaluators See Each Other’s Notes
When reviewers share notes too early, they tend to agree too quickly. The strongest voice can shape the whole group. Keeping workspaces separate keeps each judgment honest.
Skipping User Research Afterward
A review alone cannot prove how people behave. Results also depend on evaluator expertise, so a weak review can miss major problems. Teams should confirm the top findings with real users when the stakes are high.
Combining the review with testing gives a fuller picture. The next section shows how the two methods support each other.
Combining Heuristic Evaluation With User Research
A team with a small budget can run the review first and use the results to plan a short test. The review finds likely trouble spots. The test then checks whether real people struggle with them. Together, the two methods cost far less than a large research program.
When to Run the Review Before a Usability Test
Running the review early helps the test in two ways. It finds obvious problems before the team spends money on participants. It also shows which parts of the product deserve a closer look.
Teams often run the review on a prototype before the first test. Fixing clear problems first means participants can focus on deeper questions. A test with a clean design teaches the team more.
How Heuristics Help Plan Test Tasks
The review’s list of issues shows where to aim the test. If evaluators flag the payment form, the test task should send participants through that form. The heuristics then become a guide for building realistic tasks.
A team once ran a review on a meal-kit website before a small test. The reviewers flagged a plan-selection page that hid the price. The team wrote a test task that asked users to pick the cheapest plan. Most participants missed the price, which confirmed the review’s finding and gave the team clear proof for the fix.
Working Without a Budget for Testing
Teams without money for formal tests can still learn from real people. They can ask coworkers who have not seen the product to try one task while the team watches. A few short sessions often reveal patterns the review missed.
Repeated reviews also build a team’s skill over time. The next section explains how practice sharpens judgment.
Building Skill With Repeated Reviews
Repeated reviews sharpen judgment, so evaluators spot issues faster each time. Each review trains the eye to notice patterns in layout, wording and flow. The skill grows with every product a team examines.
Practice on many kinds of products helps most. A reviewer who has looked at banking apps, recipe sites and ride-share booking screens sees more patterns. Each product teaches a different set of common mistakes.
Experts also rely less on the written list over time. A seasoned reviewer knows the rules well enough to check a screen from memory. The list still matters for training newer team members, but experienced reviewers use it as a reference.
Conclusion
A heuristic evaluation is quick and finds likely usability problems before real users meet them. It works best when a few reviewers work alone, rate each issue and then discuss the results together. The method does not replace testing, but it shows where testing should look.
Your next step is to pick one task this week, such as checking out a cart on a phone. Choose a narrow scope and a set of heuristics, then start the first walk through the product. The findings will show where your next fix should go.


