10 Usability Heuristics For User Interface Design
10 Usability Heuristics For User Interface Design
com/articles/ten-usability-heuristics/#poster
When users know the current system status, they learn the outcome of their prior
interactions and determine next steps. Predictable interactions create trust in the
product as well as the brand.
Usability Heuristic #1: Man beside “You Are Here” indicators on a mall maps to show
him where he currently is.
Example of Usability Heuristic #1:
“You Are Here” indicators on mall maps have to show people where they currently
are, to help them understand where to go next.
Tips
The way you should design depends very much on your specific users. Terms,
concepts, icons, and images that seem perfectly clear to you and your colleagues
may be unfamiliar or confusing to your users.
Usability Heuristic #2: A stovetop that has controls that match the layout of the
heating elements.
Example of Usability Heuristic #2:
When stovetop controls match the layout of heating elements, users can quickly
understand which control maps to which heating element.
Tips
Ensure users can understand meaning without having to go look up a word’s
definition.
Never assume your understanding of words or concepts will match those of your
users.
User research will help you uncover your users' familiar terminology, as well as
their mental models around important concepts.
Learn more
Full article: Match Between the System and the Real World
2-minute video: Match Between the System and the Real World
#3: User control and freedom
Users often perform actions by mistake. They need a clearly marked "emergency exit"
to leave the unwanted action without having to go through an extended process.
When it's easy for people to back out of a process or undo an action, it fosters a
sense of freedom and confidence. Exits allow users to remain in control of the
system and avoid getting stuck and feeling frustrated.
Usability Heuristic #3: A door with a light-up emergency exit above it.
Example of Usability Heuristic #3:
Digital spaces need quick “emergency exits,” just like physical spaces do.
Tips
Jakob's Law states that people spend most of their time using digital products
other than yours. Users’ experiences with those other products set their
expectations. Failing to maintain consistency may increase the users'cognitive load
by forcing them to learn something new.
Usability Heuristic #4: A hotel check-in counter at that is always located at the
front of a hotel.
Example of Usability Heuristic #4:
Check-in counters are usually located at the front of hotels. This consistency
meets customers’ expectations.
Tips
There are two types of errors: slips and mistakes. Slips are unconscious errors
caused by inattention. Mistakes are conscious errors based on a mismatch between
the user’s mental model and the design.
Usability Heuristic #5: A highway that has guard rails so a driver can't drive off
the side.
Example of Usability Heuristic #5:
Guard rails on curvy mountain roads prevent drivers from falling off cliffs.
Tips
Prioritize your effort: Prevent high-cost errors first, then little frustrations.
Avoid slips by providing helpful constraints and good defaults.
Prevent mistakes by removing memory burdens, supporting undo, and warning your
users.
Learn more
Humans have limited short-term memories. Interfaces that promote recognition reduce
the amount of cognitive effort required from users.
Usability Heuristic #6: A castle that represents Lisbon. It is easier for people to
hear the capital and place it's country, rather than name a capital outright.
Example of Usability Heuristic #6:
It’s easier for most people to recognize the capitals of countries, instead of
having to remember them. People are more likely to correctly answer the question Is
Lisbon the capital of Portugal? rather than What’s the capital of Portugal?
Tips
Let people recognize information in the interface, rather than having to remember
(“recall”) it.
Offer help in context, instead of giving users a long tutorial to memorize.
Reduce the information that users have to remember.
Learn more
Flexible processes can be carried out in different ways, so that people can pick
whichever method works for them.
Usability Heuristic #7: A picture of a map with 2 routes. The first is a regular
route, the second is a shortcut.
Example of Usability Heuristic #7:
Regular routes are listed on maps, but locals with more knowledge of the area can
take shortcuts.
Tips
Provide accelerators like keyboard shortcuts and touch gestures.
Provide personalization by tailoring content and functionality for individual
users.
Allow for customization, so users can make selections about how they want the
product to work.
Learn more
Full article: Flexibility and Efficiency of Use: The 7th Usability Heuristic
Explained
3-minute video: Flexibility and Efficiency of Use
#8: Aesthetic and minimalist design
Interfaces should not contain information which is irrelevant or rarely needed.
Every extra unit of information in an interface competes with the relevant units of
information and diminishes their relative visibility.
This heuristic doesn't mean you have to use a flat design — it's about making sure
you're keeping the content and visual design focused on the essentials. Ensure that
the visual elements of the interface support the user's primary goals.
Usability Heuristic #8: Two teapots side by side. One basic and straightforward,
the other ornate with a fancy handle and curvy spout.
Example of Usability Heuristic #8:
An ornate teapot may have excessive decorative elements that can interfere with
usability, like an uncomfortable handle or hard to wash nozzle.
Tips
These error messages should also be presented with visual treatments that will help
users notice and recognize them.
Usability Heuristic #9: A picture of a road with a wrong way sign to the right that
would warn drivers not to enter.
Example of Usability Heuristic #9:
Wrong way signs on the road remind drivers that they are heading in the wrong
direction and ask them to stop.
Tips
In 2020, we updated this article, adding more explanation, examples, and related
links. While we slightly refined the language of the definitions, the 10 heuristics
themselves have remained relevant and unchanged since 1994. When something has
remained true for 26 years, it will likely apply to future generations of user
interfaces as well.