How to Conduct a Heuristic Evaluation for Usability in HCI and Information Visualization

• 10 min read

874 Shares

A heuristic is a simple principle or “rule of thumb”. A heuristic evaluation is one where an evaluator or group of evaluators walks through the design of an interface and decides whether or not it complies with these “rules of thumb”.

There are some advantages and disadvantages to this methodology:

Good Reasons to Use Heuristic Evaluation

  • It’s fast, quick and cheap to conduct a heuristic evaluation. This is especially true if you are only going to use a single evaluator.

  • It provides good insight into possible usability problems that might damage the user experience.

Reasons to be Cautious about Using Heuristic Evaluations

  • A single evaluator may miss issues that are not readily apparent to them. The use of more than one evaluator is recommended.

  • Heuristic analysis is subjective. It does not “prove” anything and thus findings may be open to debate.

  • Experienced evaluators are hard to come by and that means that you may need to use less skilled evaluators whose findings may not be as valuable.

How to Conduct a Heuristic Evaluation in Human-Computer Interaction (HCI) for Usability

There is a simple process to follow to conduct a heuristic analysis for HCI usability:

Know What You Will Test and How

Before you begin any form of usability testing or user research it is essential for you to have an objective for your testing. You really need to be articulate: What will you test? (The whole product or just a sign up page, for example?) How will you test? How will you ensure the evaluators understand this?

Understand Your Users

You also need some background on your users. This form of testing doesn’t involve users but your evaluators need to be able to act on behalf of the user – that means they need to know the target audience and what they expect to achieve from the interaction. It can be very useful to supply the evaluator with user personas to achieve this understanding. If your evaluators don’t operate from a user’s perspective the analysis may lack focus or fail to provide the specific insights that you need to improve the product.

Decide on the Heuristics to be Used

Jakob Nielsen and Rolf Molich designed a set of 10 heuristics that can be used to evaluate HCI usability in 1990. Nielsen later revised the heuristics in 1994 to deliver the following 10 heuristics:

Jakob Nielsen’s 10 Usability Heuristics for User Interface Design


  • Visibility of the system’s status. Users should be given feedback on what is happening within a reasonable timescale.

  • Match between the system and real world. Information should be presented in a means familiar to the user including language and conventions rather than terms developed for the system. Information should be presented in a logical order.

  • User control and freedom. Users make mistakes. There should be an “emergency exit” which is easy to find and exit the current system state without having to jump through hoops. Undo and redo functions are essential.

  • Consistency and standards. Words, actions, situations, etc. should always mean the same thing and users should be able to understand that.

  • Error prevention. Preventing error is better than clear error messages. Eliminate error conditions or make users aware that they may be about to occur and ask them if they want to proceed.

  • Recognition rather than recall. Reduce the load on a user’s memory. Make actions, options, and objects visible. Users shouldn’t have to remember things from one screen to the next. Instructions should be easy to access when needed.

  • Flexibility and efficiency of use. The use of accelerators, where appropriate, may be invisible to new users but improve the efficiency of use for experienced users. Actions could be customized by users.

  • Aesthetics and minimalist design. Dialogue should not give irrelevant or rarely useful information. The more data in dialogue the more it diminishes the overall visibility of individual points for the user.

  • Help users recognize, diagnose and recover from error. This means error messages should be in clear language and avoid the use of codes. They should explain the problem and offer a solution to that problem.

  • Help and documentation. The best approach is to construct a system which needs no help or documentation but if it is necessary – it should be easy to search, be based on the tasks the user wishes to execute, offer concrete steps to follow and be kept to a minimum.

It is worth noting that while Nielsen’s heuristics are those most commonly employed to carry out heuristic evaluation – they are not set in stone. You are free to add additional heuristics, remove heuristics and amend them as you see fit to deliver a usable interface for your user base.

Conduct the Heuristic Walkthrough

Evaluators should conduct the walkthrough independently of each other – to give the broadest range of input without “group think” occurring during the process. They should record any issues that they encounter on a piece of paper or electronically and explain which heuristic has been violated and why.

So let’s say that an evaluator finds that when they enter a new password it needs to contain a special character (e.g. # or $ or % etc.) but that this isn’t shown on the instructions and without that character – the system displays an error. This would conflict with the idea of “error prevention” and should be noted as such.

Collect and Analyze Results

This is simply a roundup of all the evaluators’ comments into a single report. This report can be marked with severity ratings, if you desire, to enable rapid deployment of resources to fix the problems identified.

Heuristic Analysis and Information Visualization

Information visualization is a relatively new discipline from a formal perspective and it is only the recent boom in “big data” which has transformed the use of interaction visualization from static perspectives (diagrams) into interactive systems. In theory, it should be straightforward to conduct a heuristic analysis of an information visualization, however there is no set of “off-the-shelf” heuristics for information visualization assessment (unlike for HCI which was shown above).

This means that to some extent the researcher will need to define their own heuristics which may be based on the HCI heuristics. This is perfectly OK but does introduce the risks of missing usability problems during an information visualization heuristic analysis because of the lack of a particular heuristic.

Author/Copyright holder: The Opte Project. Copyright terms and licence: CC BY 2.5

The Take Away

Heuristic analysis is easy and cheap to conduct. It is best used with computer interfaces and conducted by experienced researchers. However, experience comes over time and even an inexperienced evaluator can add value by using this process. It is more challenging to use when it comes to information visualization as there is no clearly defined set of heuristics for information visualization though researchers can adapt them from HCI.

You should also try to keep in mind what the Nobel Prize winning economist Daniel Kahneman has to say about heuristics; “By their very nature, heuristic shortcuts will produce biases” and try to ensure that wherever possible your use of heuristics is objective rather than subjective.

References & Where to Learn More:

Course: Conducting Usability Testing

Molich, R and Nielsen, J (1990). Improving a human-computer dialogue, Communications of the ACM 33, 3 (March), 338-348.

Nielsen, J and Molich, R (1990). Heuristic evaluation of user interfaces, Proc. ACM CHI'90 Conf.(Seattle, WA, 1-5 April), 249-256.

Nielsen, J (1994a). Enhancing the explanatory power of usability heuristics. Proc. ACM CHI'94 Conf. (Boston, MA, April 24-28), 152-158.

Nielsen, J (1994b). Heuristic evaluation. In Nielsen, J., and Mack, R.L. (Eds.), Usability Inspection Methods, John Wiley & Sons, New York, NY.

Neilsen J (1995), 10 Usability Heuristics for User Interface Design

Hero Image: Author/Copyright holder: Yandle. Copyright terms and licence: CC BY 2.0

Learn More in This Course:

AI for Designers

8 days
23 % booked
View Course

What You Should Read Next

  • Read full article
    Use Circular Design To Reverse Harm - Article hero image
    Interaction Design Foundation logo

    Use Circular Design To Reverse Harm

    Nature is circular. Nothing ever goes to waste. The banana peel we discard degrades into nutritious compost for plants. Even the remains of deceased animals and humans disintegrate into the soil. Human engineering and design, on the other hand, are linear processes. And that has put us on a one-way

    Social shares
    426
    Published
    Read Article
  • Read full article
    Recycling is Not Enough. Let's Design for Reuse - Article hero image
    Interaction Design Foundation logo

    Recycling is Not Enough. Let's Design for Reuse

    “We live in the age of technology and luxury, but we also live in the age of waste,” Don Norman explains. In this video, the grandfather of User Experience Design, Don Norman unpacks the world of waste we have collectively generated. He examines aspects of our daily lives that we take for granted an

    Social shares
    459
    Published
    Read Article
  • Read full article
    Tree Testing: A Complete Guide - Article hero image
    Interaction Design Foundation logo

    Tree Testing: A Complete Guide

    Tree Testing reveals where users lose their way in your navigation. It’s a focused approach to evaluate a site's navigational structure. But it’s more useful in certain scenarios—so, you need to understand where you’ll benefit from tree testing the most. Learn about the pros and cons of testing tool

    Social shares
    687
    Published
    Read Article
  • Read full article
    How to Design Ethically: Expert Advice from Guthrie Weinschenk - Article hero image
    Interaction Design Foundation logo

    How to Design Ethically: Expert Advice from Guthrie Weinschenk

    As UX designers, we wield immense power to influence our users’ lives. We have the dual responsibility of catering to the interests of our users, as well as that of our sponsors (employers, clients and other business stakeholders). This can sometimes put designers in uncomfortable situations and rai

    Social shares
    546
    Published
    Read Article
  • Read full article
    Anything Artificial We Can Design Better - Article hero image
    Interaction Design Foundation logo

    Anything Artificial We Can Design Better

    If you look out the window, you’ll realize many things you see are artificial—buildings, cars, parks, electricity posts, water pipes, etc.—and most of those things were designed by humans. Founding father of UX, Don Norman introduces you to artificiality and how designers shape the world.[[video:142

    Social shares
    411
    Published
    Read Article
  • Read full article
    Stop the Generic Portfolio Trap! Design a Stand-Out Portfolio for Your UX/UI Niche - Article hero image
    Interaction Design Foundation logo

    Stop the Generic Portfolio Trap! Design a Stand-Out Portfolio for Your UX/UI Niche

    Your UX/UI portfolio is your ticket to your dream job, brief or client. It’s your opportunity to show off your expertise, creativity, and the tangible impact of your work. No matter your niche, your portfolio should be as innovative and polished as the projects it represents.Think of your portfolio

    Social shares
    293
    Published
    Read Article
  • Read full article
    Enter the World of Social VR - Article hero image
    Interaction Design Foundation logo

    Enter the World of Social VR

    Our metaverse is big—as in massive and expanding, to be more exact—and there’s plenty of room to trailblaze inside of all of that digital space, so if virtual reality (VR) can teleport, catapult, and integrate human users into brand-new worlds of excitement, discovery, and learning (which it can, by

    Social shares
    562
    Published
    Read Article
  • Read full article
    8 Talks by Women to Inspire UX Designers - Article hero image
    Interaction Design Foundation logo

    8 Talks by Women to Inspire UX Designers

    User Experience design, like so many other disciplines, has a lower representation of women as compared to men. Things are changing now, though. Slowly, but surely. From strategy to tactics and from ideas to actionable tips, here is a curated playlist of talks by, and stories of just some of the mos

    Social shares
    658
    Published
    Read Article
  • Read full article
    UX Storyboards: Ultimate Guide - Article hero image
    Interaction Design Foundation logo

    UX Storyboards: Ultimate Guide

    In user experience design, we use techniques like workshops and interviews to understand users. We turn our research into user stories and process flows. We use personas and wireframes to share our ideas with our teams.But it’s important to remember the real people we design for. We need to know wha

    Social shares
    783
    Published
    Read Article
  • Read full article
    Top 6 Tips to Make Your UX Portfolio Stand Out - Article hero image
    Interaction Design Foundation logo

    Top 6 Tips to Make Your UX Portfolio Stand Out

    Whether you’re a UX designer looking for your first UX job or a seasoned designer looking to further your career, your UX portfolio is arguably one of the most important projects you’ll work on. Your portfolio is the first touchpoint you have with the recruiters; it’s your chance to make an impactfu

    Social shares
    708
    Published
    Read Article

Top Articles

Top Topic Definitions

Feel Stuck?
Want Better Job Options?

AI is replacing jobs everywhere, yet design jobs are booming with a projected 45% job growth. With design skills, you can create products and services people love. More love means more impact and greater salary potential.

At IxDF, we help you from your first course to your next job, all in one place.

See How Design Skills Turn Into Job Options
Privacy Settings
By using this site, you accept our Cookie Policy and Terms of Use.
Customize
Accept all

Be the One Who Inspires

People remember who shares great ideas.

Share on:

Academic Credibility — On Autopilot

Don't waste time googling citation formats. Just copy, paste and look legit in seconds.

Feel stuck? Want Freedom?

Get one powerful email each week, like 322,582 others.

Learn to design a life you love.

Next email in: