We may earn an affiliate commission when you visit our partners.
David Travis

Learn how to carry out one of the most in-demand user experience techniques — the Usability Expert Review.

They are quick, cost-effective and provide an immediate sanity check for the design. Expert reviews are also an ideal way to ensure that a product or web site will meet usability standards.

Beginners also find it hard to derive action-oriented recommendations that can be passed to the design team.

Read more

Learn how to carry out one of the most in-demand user experience techniques — the Usability Expert Review.

They are quick, cost-effective and provide an immediate sanity check for the design. Expert reviews are also an ideal way to ensure that a product or web site will meet usability standards.

Beginners also find it hard to derive action-oriented recommendations that can be passed to the design team.

  • Appreciate the difference between a usability inspection and someone’s personal opinion.
  • Learn and practice some quick techniques for carrying out usability reviews of prototypes and finished products.
  • Apply Jakob Nielsen’s heuristic evaluation technique to software, products and web sites.
  • Compare Nielsen's heuristics with other sets of guidelines, like ISO’s 7 dialogue principles, Shniederman’s 8 golden rules of dialog design and Tog’s 16 principles of interaction design
  • Uncover the elements of your design that lead new users to make errors, using the task-based cognitive walkthrough method.

You'll also download an expert review reporting template in PowerPoint and Keynote format that you can re-brand and use to report back the results of your own expert reviews.

If you have a slow internet connection, or want to take this course with you on your laptop, smartphone or other portable device, sign up and download all the videos and other course materials now.

This is useful if English isn’t your native language or if you just want a readable and searchable version of the course.

Enroll now

What's inside

Learning objectives

  • Appreciate the difference between a usability inspection and someone’s personal opinion.
  • Learn and practice some quick techniques for carrying out usability reviews of prototypes and finished products.
  • Apply jakob nielsen’s “heuristic evaluation” technique to software, products and web sites.
  • Compare nielsen's heuristics with other sets of guidelines, like iso’s 7 dialogue principles, shniederman’s 8 golden rules of dialog design and tog’s 16 principles of interaction design
  • Uncover the elements of your design that lead new users to make errors, using the task-based “cognitive walkthrough” method.

Syllabus

What we'll cover in this course
Why take this course?
Let's review the objectives of the course and the strengths and weaknesses of expert reviews.
Read more
Heuristic Evaluation
What are the steps in carrying out a heuristic evaluation?

Heuristic #1: Visibility of System Status

“The system should always keep users informed about what is going on, through appropriate feedback within reasonable time.”

Nielsen used to call this: “Provide feedback”.

I think of it as: “What’s going on?”

Heuristic #2: Match between system and the real world

“The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. Follow real-world conventions, making information appear in a natural and logical order.”

Nielsen used to call this: “Speak the user’s language”.

I think of it as: “What are you talking about?”

Heuristic #3: User control and freedom

“Users often choose system functions by mistake and will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue. Support undo and redo.”

Nielsen used to call this: “Provide clearly marked exits”.

I think of it as: “Oops! Where’s the undo?”

Heuristic #4: Consistency and standards

“Users should not have to wonder whether different words, situations, or actions mean the same thing. Follow platform conventions.”

Nielsen used to call this: “Be Consistent”.

I think of it as: “I know what to do with this”.

Heuristic #5: Help users recognize, diagnose, and recover from errors

“Error messages should be expressed in plain language (no codes), precisely indicate the problem, and constructively suggest a solution.”

Nielsen used to call this: “Provide good error messages”.

I think of it as: “How do I fix this?”

Heuristic #6: Error prevention

“Even better than good error messages is a careful design which prevents a problem from occurring in the first place. Either eliminate error-prone conditions or check for them and present users with a confirmation option before they commit to the action.”

I think of it as: “Thanks for helping me avoid making that mistake”.

Heuristic #7: Recognition rather than recall

“Minimize the user's memory load by making objects, actions, and options visible. The user should not have to remember information from one part of the dialogue to another. Instructions for use of the system should be visible or easily retrievable whenever appropriate.”

Nielsen used to call this: “Minimise the user’s memory load”.

I think of it as: “Erm, sorry, I’ve forgotten”.

Heuristic #8: Flexibility and efficiency of use

“Accelerators — unseen by the novice user — may often speed up the interaction for the expert user such that the system can cater to both inexperienced and experienced users. Allow users to tailor frequent actions.”

Nielsen used to call this: “Provide shortcuts”.

I think of it as: “Experts and novices are both welcome here”.

Heuristic #9: Aesthetic and minimalist design

“Dialogues should not contain information which is irrelevant or rarely needed. Every extra unit of information in a dialogue competes with the relevant units of information and diminishes their relative visibility.”

Nielsen used to call this: “Simple & Natural dialogue”.

I think of it as: “Don’t make me think puke”

Heuristic #10: Help and documentation

“Even though it is better if the system can be used without documentation, it may be necessary to provide help and documentation. Any such information should be easy to search, focused on the user's task, list concrete steps to be carried out, and not be too large.”

(This heuristic didn't appear in Nielsen’s first set).

I think of it as: “How do I…?”

Let's review the usability guidelines in EN ISO 9241-110 "Ergonomics of Human-System Interaction: Part 110. Dialogue Principles".
Let's look at Shniederman’s 8 golden rules of dialog design and Tog’s first principles of interaction design.

Do the experts disagree about what constitutes good usability? Or do they just disagree about how to organise what we know into a small set of operational rules?

This form lists ISO’s 7 Dialogue Principles. Use the pull-down menu to select the Nielsen heuristic that most closely matches each one.
This form lists Shniederman’s 8 golden rules of dialog design. Use the pull-down menu to select the Nielsen heuristic that most closely matches each one.
Here's how I think the various principles match up.

Look at the designs on the following screens. Find the usability problem with each design. Classify the problem using one of Nielsen’s heuristics.

Arnold Lund asked colleagues working in the HCI field for the rules of thumb they found particularly useful during the design process. 

He then created a list of 34 maxims.

Are these rules of thumb covered by the other guidelines we’ve discussed?

By their very nature, these principles are fairly generic and may even seem a little vague when applied to a new technology, like mobile. This is why an experienced reviewer will develop a usability checklist to interpret the principle for the technology and domain under review.

Here is a checklist for the Nielsen Heuristics for desktop software.

There is a nice payoff from using more than one evaluator. Nielsen recommends using about five evaluators, and certainly at least three. 

Test what you've learnt by carrying out this heuristic evaluation activity.
Here's my heuristic evaluation of the interface.
The Cognitive Walkthrough
In this lecture, we'll review the background to the cognitive walkthrough by using Norman's Theory of Action as context.
Let's look in-depth at a question you ask in the cognitive walkthrough.
Let's look in-depth at another question you ask in the cognitive walkthrough.
Now it's your turn to carry out a cognitive walkthrough.

Imagine we’re reviewing Adobe Illustrator’s drawing tools. Let's do a cognitive walkthrough.

Presenting results from an Expert Review
How do you log a usability problem?

Giving feedback to design teams is difficult because it’s a bit like telling a proud mum that her baby is ugly. Here's some tips for doing this.

Download a PowerPoint and/or Keynote version of the template I use for my expert review reports.

Click on the 'Materials' tab and then download the format you prefer. Feel free to edit, rebrand and change anything about these templates so that they're right for you. You don't need to credit me or refer to this course, although if you want to do so, then go ahead!

Let's summarise what we've learnt and introduce you to the refresher training for this course.
Wrap up
Please give me your feedback on this course
DVD Extras

Here’s what we cover in the Q&A.

DrFola

What happens when a business’s goals are not in alignment with users' needs? For example, what if your field research with users suggests you should work on something different to what the business is asking for.

Tommy Nguyen Duc

1. In Asian countries (like Vietnam and China), there are many IT outsourcing companies that deal with software development and testing. But the users of these systems are often based abroad. How can UXers work effectively in an Asian-based product team when their users are in another country (US, EU)?

2. How do you make UX profitable? How should you sell UX?

Josephine Caffrey

Good, Fast, Cheap - pick any two? What CANNOT be compromised if something has to give?

(On a separate note, I noticed a lot of typos in the video closed captioning. I rely on it because of office noises, accents, audio quality etc. )

Helen Brown

After taking yours and others' classes on user experience and usability, I feel still quite unsure (in practice) whether I am asking the right questions when forming the tasks for the users to perform. For example, I just performed a usability test on the navigational experience (i.e. finding the particular courses they were interested in) for an online educational website (similar to Lynda.com, but focused on a particular industry). While the tasks were good and we found out a lot of user pain points and even things we didn't know we didn't know...still, I can think of so many other tasks I could have asked for. I want to know how you prioritize your usability test tasks: how do you decide which tasks to ask users to carry out?

Allison Farquhar

What's your take on the future of the lone "UX Researcher"? Seems like I'm seeing more and more "UX Designer" jobs out there that require the research but they also seem to need significant design & programming skills.

Liz

What are the UX design differences when designing a website that aims to make money versus other types of web site, such as crowdsourcing sites, and social entrepreneurship?

How do you use to get people to participate in UX activities and give you personal information ?

Aditi Pany

We are setting up a new e-commerce venture with fairly ambitious goals, backed by a large company. What I'm trying to understand is where should the User Experience Designer / Officer sit in the organization structure?

What is the best practice? What are the trends?

Is this treated as a separate function where the team reports to the CEO or is this treated as a subset of Product Management reporting to the Product Management Head? Where is the industry trending? Does it depend on stage of the business.

What, if resources are NOT a constraint and we are not bootstrapping, but simply want to build an outstanding product for our users?

Lorena Leticia Garcia Arrache

1.- How should the UX/Designer/researcher role fit on tech projects?

2.- How should the software development process/workflow look? What are the UX/Designer responsibilities on software development projects?

3.- What areas of knowledge do you think I should look at or study to enrich myself (my professional background is in Graphic Design). Are there any specialized courses or seminars you could recommend about specific techniques, theories, methodologies, etc? Are there specialized publications to find out about the UX Design state of the art?

4.- As a UX Designer should I stop doing graphic design activities (implementing graphics and UI elements)? As a graphic designer I have been focused on creating visual elements but I really want to become a UX Designer.

5.- What is the difference between a UX Designer, a UI Designer and an interaction designer?

6.- Are there institutions doing formal research on UX Design?

7.- Is there a kind of UX Designer international certification?

8.- Can you provide a list of some companies successfully selling “UX Design" to other companies, organizations or individuals?

9.- How important is the UX Designer role for software companies? Is there a study about this? Are there many software companies that consider the UX Designer role?

10.- How can I "sell" the idea or importance of UX Design to my boss, my customer, the stakeholders?? How can I encourage investment in UX Design?

Save this course

Save How to carry out a usability expert review to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in How to carry out a usability expert review with these activities:
Review Key Usability Principles
Reinforce your understanding of core usability principles before diving into expert reviews.
Browse courses on Heuristic Evaluation
Show steps
  • Review definitions of common usability terms.
  • Study examples of good and bad usability.
  • Take a short quiz on usability principles.
Read 'Don't Make Me Think' by Steve Krug
Gain a solid foundation in usability principles through a widely recommended book.
Show steps
  • Obtain a copy of 'Don't Make Me Think'.
  • Read the book, taking notes on key concepts.
  • Reflect on how the principles apply to websites you use.
Heuristic Evaluation Practice
Sharpen your heuristic evaluation skills by applying them to real-world examples.
Show steps
  • Select a website or app to evaluate.
  • Review Nielsen's heuristics.
  • Systematically evaluate the interface against each heuristic.
  • Document your findings and recommendations.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Usability Checklist
Develop a personalized checklist to guide your expert reviews, tailored to specific technologies or domains.
Show steps
  • Review existing usability checklists.
  • Identify the key usability considerations for your chosen domain.
  • Create a checklist with clear and actionable items.
  • Test and refine your checklist based on experience.
Conduct a Mock Expert Review
Apply your knowledge by conducting a full expert review of a website or application.
Show steps
  • Select a website or application to review.
  • Plan your review, defining scope and objectives.
  • Conduct the review using appropriate methods.
  • Document your findings and recommendations in a report.
Refine Expert Review Template
Customize the provided expert review template to better suit your needs and branding.
Show steps
  • Download the provided PowerPoint or Keynote template.
  • Modify the template to reflect your brand and style.
  • Add or remove sections based on your review process.
  • Create a sample report using the refined template.
Help others with usability questions
Reinforce your understanding by helping others learn about usability.
Show steps
  • Find online forums or communities related to UX.
  • Answer questions about usability principles and expert reviews.
  • Share your experiences and insights.

Career center

Learners who complete How to carry out a usability expert review will develop knowledge and skills that may be useful to these careers:
UX Consultant
As a UX Consultant, you would advise companies on how to improve the user experience of their products. This role requires a deep understanding of usability principles and techniques. This course helps build a foundation for a career as a UX consultant by teaching you how to carry out Usability Expert Reviews. By gaining practical experience in usability reviews of prototypes and finished products, applying heuristic evaluation techniques, and comparing usability guidelines, you will be ready to provide expert advice to clients.
Usability Analyst
A usability analyst focuses on ensuring products and interfaces are easy to use, efficient, and satisfying for users. This role involves conducting various types of evaluations, including expert reviews, to identify usability issues. This course helps build a foundation for a career as a usability analyst by teaching quick techniques for carrying out usability reviews of prototypes and finished products, skills that are directly applicable to this role. By learning to apply Jakob Nielsen’s heuristic evaluation technique, as well as comparing it with other guidelines, you will be well-prepared to identify and address usability problems, a vital skill for a usability analyst.
User Experience Researcher
The user experience researcher is responsible for understanding user behaviors, needs, and motivations through various research methods to inform design decisions. This career is enhanced by the ability to conduct usability expert reviews, a skill taught in this course. This course will guide you through quick techniques for conducting usability reviews. Furthermore, instruction in methods such as applying Jakob Nielsen’s heuristic evaluation technique and uncovering design elements that lead to user errors with the cognitive walkthrough method provide a toolkit ideal for a user experience researcher.
Conversion Rate Optimizer
The Conversion Rate Optimizer improves website performance by identifying usability issues and optimizing user flows. This course enhances a conversion rate optimizer's skillset through Usability Expert Reviews training. Quick usability review techniques of web pages and finished products is valuable here. Instruction in methods such as applying Jakob Nielsen’s heuristic evaluation technique and uncovering elements that may lead to user errors with the cognitive walkthrough method provide a toolkit ideal for a Conversion Rate Optimizer.
User Advocate
The User Advocate champions the user's perspective in product development, making design and development decisions with user needs in mind. This role is enhanced by the ability to conduct usability expert reviews, a skill taught in this course. Learning quick review techniques may assist in advocating for design changes. Instruction in methods such as applying Jakob Nielsen’s heuristic evaluation technique and uncovering design elements that lead to user errors with the cognitive walkthrough method provide tools ideal for a User Advocate.
Human Factors Engineer
A human factors engineer applies knowledge of human capabilities and limitations to the design of products and systems. This role often requires an advanced degree. This course can help a human factors engineer by giving them tools and techniques for carrying out usability reviews of prototypes and finished products. Gaining skills in applying heuristic evaluation techniques to software, products, and websites is a great way for a human factors engineer to improve overall system design.
Interaction Designer
An interaction designer focuses on designing the way users interact with a system, ensuring that the interaction is intuitive and effective. This involves understanding usability principles and applying them to design solutions. This course may be useful to an interaction designer, giving them tools and techniques for carrying out usability reviews, which can help evaluate and improve the interaction design. Learning to apply heuristics, comparing different guidelines, and uncovering elements that cause user errors will equip the interaction designer to create more user-friendly interfaces.
Information Architect
An information architect organizes and structures information within a product or website to ensure it is easy to navigate and find. Understanding usability principles is crucial for creating effective information architectures. This course can help an information architect by giving them insight into usability reviews of prototypes and finished products. Applying heuristic evaluation techniques to software, products, and websites may provide a framework for assessing and improving the organization of information.
Accessibility Specialist
An accessibility specialist ensures that products and websites are accessible to people with disabilities. Understanding usability principles and guidelines is essential for creating accessible designs. This course may be useful to accessibility specialists, teaching them to conduct usability reviews of prototypes and finished products. Principles such as comparing Nielsen's heuristics with other guidelines may help an accessibility specialist ensure designs meet accessibility standards and provide an inclusive user experience.
User Interface Designer
A user interface designer is responsible for the visual elements of a product and how users interact with it. Understanding usability is crucial for creating effective and user-friendly interfaces. This course may be useful for user interface designers by teaching them to conduct usability reviews of prototypes and finished products. Applying heuristic evaluation techniques to software, products, and websites, as taught in this course, can help the user interface designer ensure that the interface meets usability standards and provides a good user experience.
Product Manager
A product manager is responsible for the strategy, roadmap, and feature definition of a product. Understanding usability and user experience is essential for making informed decisions about product development. This understanding may be enhanced by this course, helping product managers appreciate the difference between a usability inspection and someone’s personal opinion. Further, learning quick techniques for carrying out usability reviews may provide product managers with a valuable tool for assessing the usability of their products and making data-driven decisions. It is useful for the product manager to understand the principles taught in this course.
Web Developer
Web developers implement the design and functionality of websites. Understanding usability principles helps ensure that the websites they build are user-friendly and effective. This course may be useful to web developers, teaching quick techniques for carrying out usability reviews of prototypes and finished products. By learning to apply heuristic evaluation techniques this course could give web developers a better understanding of how to build websites that meet usability standards. The web developer should focus on the practical knowledge gained from this course.
Quality Assurance Analyst
A quality assurance analyst tests software and products to ensure they meet quality standards. Understanding usability is important for identifying and reporting usability issues. This course can help a quality assurance analyst by giving them tools and techniques for carrying out usability reviews of prototypes and finished products. Applying heuristic evaluation techniques to software, products, and websites may provide the analyst with a structured approach for identifying usability defects. This course can give the quality assurance analyst a more holistic view of product quality.
Instructional Designer
The Instructional Designer creates effective training materials and user guides. Often, this means that the instructional designer has to consider ways to make the materials user-friendly even if the underlying software or product is not. This course can help the instructional designer understand typical usability pitfalls. Learning methods such as applying Jakob Nielsen’s heuristic evaluation technique and uncovering elements that may lead to user errors with the cognitive walkthrough method may help the instructional designer to devise workarounds or alternative instructional approaches.
Research and Development Scientist
As a Research and Development Scientist, you would focus on enhancing the user experience of systems and products. This is often done with the aim of creating a prototype and then testing assumptions. This course may be useful to the research and development scientist because it provides them with some tools and techniques for carrying out usability reviews of prototypes and finished products. Instruction in review techniques and methods provide a toolkit ideal for improving the usability aspects of prototypes.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in How to carry out a usability expert review.
Provides a foundational understanding of web usability principles. It emphasizes simplicity and clarity in design, aligning perfectly with the course's focus on effective usability reviews. It's a highly accessible and practical guide, making it ideal for both beginners and experienced professionals. The book's principles are widely applicable and serve as a strong base for conducting heuristic evaluations.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser