Professional Documents
Culture Documents
2
These guidelines were created over 22 years ago
About the Author: by Jakob Nielson of the Nielsen Norman Group.
Jakob Nielsen These ten broad rules were refined from 249
different usability problems.
3
1. Visibility of System Status
“The system should always keep users informed about what is going on,
through appropriate feedback within reasonable time.”
4
The progress bar shows
what the system is doing
and provides feedback
while it working.
6
Iconography matches real
world objects, adding
additional context.
“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.”
8
The “Undo” and “View
Message” buttons grant the
user control over previous
actions within the system.
10
The button design is
consistent across the
application, creating a
learnable design pattern
4. Consistency Example 11
Google Material Design, https://material.io
5. Error Prevention
12
Check with the user before
proceeding with dangerous,
irreversible actions.
14
The form autocompletes
cities, making form input
easier on the user.
6. Recognition Example 15
AirBnB Website, http://airbnb.com
7. Flexibility and Efficiency of Use
16
Filtering adds flexibility
and efficiency to image
search from Google.
While not critical for
the app to work, it
makes it more efficient.
7. Flexibility Example 17
Google Search
8. Aesthetic and Minimalist Design
18
The Google Sign in form is
very minimalist. It has a
singular purpose – for a
user to sign in.
8. Minimalist Example 19
Google Sign-in Form
9. Help Users Recognize, Diagnose, and
Recover from Errors
20
The error page includes links
that the user may need, rather
than just sending them back to
the homepage.
22
The help page includes
guides to the most asked
questions, a search bar and a
list of common issues.
24
References:
● “10 Usability Heuristics for User Interface Design” – Nielsen Norman Group
https://www.nngroup.com/articles/ten-usability-heuristics
Copyright © 2005 by Jakob Nielsen. ISSN 1548-5552
25