07.02. Heuristic Evaluation

Learn how to perform a heuristic evaluation to find all the potential improvements in your interaction models.

01. Heuristic Evaluation Definition

Learn what a Nielsen heuristic evaluation is, and although there are many more, these are the most general and widespread.
10 Usability Heuristics for User Interface Design
Jakob Nielsen
NN Group
Level Beginner
15/11/20
Summary of Usability Inspection Methods
Jakob Nielsen
NN Group
Level Beginner
01/11/94
Severity Ratings for Usability Problems
Jakob Nielsen
NN Group
Level Beginner
01/11/94

02. Visibility of system status

We must always be transparent with the user and our interaction model must be able to communicate everything that is happening.
Visibility of System Status (Usability Heuristic #1)
Aurora Harley
NN Group
Level Beginner
03/06/18
Indicators, Validations, and Notifications: Pick the Correct Communication Option
Kim Salazar
NN Group
Level Beginner
26/07/15

03. Match between system and the real world

Our digital interaction model must be communicated using familiar words and concepts, no "Cluster 86 error", what the hell does that mean, how can the user recover from that?
Match Between the System and the Real World: The 2nd Usability Heuristic Explained
Anna Kaley
NN Group
Level Beginner
01/07/18
Natural Mappings and Stimulus-Response Compatibility in User Interface Design
Katie Sherwin
NN Group
Level Medium
14/10/18

04. User control and freedom

The user should always have control over the system, not vice versa. He/she should be able to correct, edit and delete any action presented to him/her.
User Control and Freedom (Usability Heuristic #3)
Maria Rosala
NN Group
Level Beginner
29/11/20
Reset and Cancel Buttons
Jakob Nielsen
NN Group
Level Beginner
15/04/00
Cancel vs Close: Design to Distinguish the Difference
Aurora Harley
NN Group
Level Beginner
01/09/19

05. Consistency and standards

We must be consistent with all the information our artefact possesses nor create new interaction models that users do not understand.
Maintain Consistency and Adhere to Standards (Usability Heuristic #4)
Rachel Krause
NN Group
Level Beginner
10/01/21
Breaking Web Design Conventions = Breaking the User Experience
Katie Sherwin
NN Group
Level Medium
20/07/14
What is Jakob’s Law? – The Psychology of Design (4/7)
twohourssleep
twohourssleep
Level Beginner
Unknown
Do Interface Standards Stifle Design Creativity?
Jakob Nielsen
NN Group
Level Medium
21/08/99

06. Error prevention

The user should not fall into a dead-end trap, but it is more important not to create this trap. Prevent rather than cure.
07.01.03. Usability Components
It is highly recommended to study this subtopic before proceeding in order to achieve a reasonable level of mastery of the subject.
Go to Subtopic ->
The Power of Defaults
Jakob Nielsen
NN Group
Level Medium
25/09/05

07. Recognition rather than recall

Our short-term memory is ridiculous, so we should never make users have to memorise information, why not show it to them directly?
Memory Recognition and Recall in User Interfaces
Raluca Budiu
NN Group
Level Beginner
06/07/14

08. Flexibility and efficiency of use

Our users, whether they are of one expertise or another, must be able to take full advantage of our tool. Prepare your interaction models for both casual and hardcore users.
Flexibility and Efficiency of Use: The 7th Usability Heuristic Explained
Page Laubheimer
NN Group
Level Medium
22/11/20
6 Tips for Successful Personalization
Amy Schade
NN Group
Level Medium
02/10/16
Accelerators Allow Experts to Increase Efficiency
Aurora Harley
NN Group
Level Beginner
08/12/19
Customization vs. Personalization in the User Experience
Amy Schade
NN Group
Level Beginner
10/07/16

09. Aesthetic and minimalist design

Minimalism and usability are best friends for a reason. Every design decision is meditated and conscious, nothing is missing and nothing is superfluous, just what is necessary, the rest is noise.
Aesthetic and Minimalist Design (Usability Heuristic #8)
Therese Fessenden
NN Group
Level Beginner
24/01/21
Progressive Disclosure
Jakob Nielsen
NN Group
Level Medium
03/12/06

10. Help users recognize diagnose and recover from errors

In case the user has fallen down a well, you should be able to pull him out by himself, explain to him why this has happened and give him all the help he needs.
Error Message Guidelines
Jakob Nielsen
NN Group
Level Beginner
23/06/01
How to Report Errors in Forms: 10 Design Guidelines
Rachel Krause
NN Group
Level Beginner
03/02/19

11. Help and documentation

Although a digital product must be self-explanatory, we must provide it with the necessary support and documentation at all times.
Help and Documentation: The 10th Usability Heuristic
Alita Joyce
NN Group
Level Beginner
13/12/20
Tooltip Guidelines
Alita Joyce
NN Group
Level Beginner
27/01/19
Wizards: Definition and Design Recommendations
Raluca Budiu
NN Group
Level Beginner
25/06/17

Topic complete! 🎉🎉🎉

Congratulations! We recommend you to continue studying with us, completely free of charge, to reach your goal and apply for the job you are looking for. Don't forget to donate to keep the project alive 💖💖💖
07.03
Human Factors & Cognitive Processes ->
Human factors and cognitive processes are the discipline you need to understand how we relate, think, memorise..., and improve your interaction models based on the physiology and psychology of our users.

Stay up to date or donate to the project

This project is created by one person only, so if you subscribe to the newsletter, or collaborate by donating coffees to maintain the database, or recommend new resources, you will be more than welcome 💜
☕  Donate a coffee
Supporting the project with a coffee or two will be totally awesome!
Donate a coffee ->
Back to top