Professional Documents
Culture Documents
System Status
Nielsen Norman Group
Designs should keep users informed
about what is going on, through
Jakob’s Ten
Usability Heuristics
appropriate, timely feedback.
Interactive mall maps have
1
to show people where they
currently are, to help them
understand where to go next.
2 Match between
System and 3 User Control
and Freedom 4 Consistency
and Standards
the Real World
Users often perform actions by Users should not have to wonder
The design should speak the users' mistake. They need a clearly marked whether different words, situations,
language. Use words, phrases, and "emergency exit" to leave the or actions mean the same thing.
concepts familiar to the user, rather unwanted action. Follow platform conventions.
than internal jargon. EXIT Just like physical spaces, CHECK IN
Check-in counters are usually
When stovetop controls digital spaces need quick located at the front of hotels,
match the layout of heating “emergency” exits too. which meets expectations.
elements, users.
5 Error
Prevention 6 Recognition
Rather Than Recall 7 Flexibility and
Efficiency of Use
Good error messages are Minimize the user's memory load Shortcuts — hidden by novice users —
important, but the best designs by making elements, actions, and may speed up the interaction for the
carefully prevent problems from options visible. Avoid making users expert user.
occurring in the first place. remember information. Regular routes are listed on
Guard rails on curvy mountain People are likely to correctly maps, but locals with more
roads prevent drivers from answer “Is Lisbon the capital knowledge of the area can
falling off cliffs. of Portugal?”. take shortcuts.
8 Aesthetic and
Minimalist 9 Recognize,
Diagnose, and 10 Help and
Documentation
Design Recover from Errors
It’s best if the design doesn’t need any
Interfaces should not contain Error messages should be expressed additional explanation. However, it
information which is irrelevant. Every in plain language (no error codes), may be necessary to provide
extra unit of information in an precisely indicate the problem, and documentation to help users complete
interface competes with the relevant constructively suggest a solution. their tasks.
units of information. Wrong-way signs on the Information kiosks at airports
i
are easily recognizable and
WRONG
A minimalist three-legged
WAY
www.nngroup.com/articles/ten-usability-heuristics/
1
Jakob’s Heuristic
Visibility of
System Status
Definition The design should 1
always keep users informed about
what is going on, through
appropriate feedback within a
reasonable amount of time.
1
Knowing what the ∙ Tip: Communicate clearly 1 “You Are Here” maps
current system status to users what the system’s Interactive mall maps have to show
is can help users learn state is — no action with people where they currently are, to help
the outcome of their consequences to users them understand where to go next.
prior interactions and should be taken without
2 Checkout flow
determine next steps. informing them. Multistep processes show users which
∙ Tip: Present feedback to the steps they’ve completed, they’re currently
Predictible working on, and what comes next.
user as quickly as possible.
interactions create
trust in the product 3 Phone tap
∙ Tip: Build trust through
as well as the brand. Touchscreen UIs need to reassure users
open and continuous
that their taps have an effect — often
communication.
through visual change or haptic feedback.
2 3
Info Shipping Payment Review
$43.23
Pay now
www.nngroup.com/articles/visibility-system-status/
10
Jakob’s Heuristic
Help and
Documentation
Definition It’s best if the design i
doesn’t need any additional
explanation. However, it may be
necessary to provide documentation
to help users understand how to
complete their tasks.
1
2 3
Frequently Asked Questions
www.nngroup.com/articles/help-and-documentation/
2
Jakob’s Heuristic
3
2
Shopping Cart
Car
Automobile
2
Check Out
www.nngroup.com/articles/match-system-real-world/
3
Jakob’s Heuristic
User Control
and Freedom
Definition Users often perform
actions by mistake. They need a
clearly marked "emergency exit"
to leave the unwanted action
without having to go through an 1
extended process.
Untitled document
2 Undo Redo 3
Delete Photo
Cancel
www.nngroup.com/articles/user-control-and-freedom
4
Jakob’s Heuristic
Consistency
and Standards
Definition Users should not have
CHECK IN
to wonder whether different words,
situations, or actions mean the
same thing. Follow platform and
industry conventions.
Colors
Typography Aa Aa Aa Aa
Light Reg Med Bold
Button Button
www.nngroup.com/articles/consistency-and-standards/
5
Jakob’s Heuristic
Error Prevention
Definition Good error messages are
important, but the best designs
carefully prevent problems from
occuring in the first place. Either
eliminate error-prone conditions, 1
or check for them and present
users with a confirmation option
before they commit to the action.
There are two types ∙ Tip: Prioritize your effort: 1 Guard rails
of errors: slips and Prevent high-cost errors Guard rails on curvy mountain roads
mistakes. first, then little frustrations. prevent drivers from falling off of cliffs.
17 18 19 20 21 22
23 24 25 26
Confirm Booking
www.nngroup.com/articles/slips/
6
Jakob’s Heuristic
Recognition Rather
Than Recall
Definition Minimize the user's memory
load by making elements, actions, and
options visible. The user should not have
to remember information from one part of
the interface to another. Information
required to use the design should be
visible or easily retrievable when needed. 1
iPad Pro 12.9-in. (4th gen) iPad Air (3rd gen) iPad (7th gen)
The Lion King
2 3
Search results
www.nngroup.com/articles/recognition-and-recall/
7
Jakob’s Heuristic
Flexibility and
Efficiency of Use
Definition Shortcuts — hidden by
novice users — may speed up the
interaction for the expert user
such that the design can cater to
both inexperienced and
experienced users. Allow users to
1
tailor frequent actions.
2
C V
www.nngroup.com/articles/flexibility-efficiency-heuristic
8
Jakob’s Heuristic
Aesthetic and
Minimalist Design
Definition Interfaces should not
contain information which is
irrelevant or rarely needed. Every
extra unit of information in an
1
interface competes with the
relevant units of information and
diminishes their relative visibility.
This doesn't mean ∙ Tip: Keep the content and 1 Ornate vs. simple teapot
you have to use a flat visual design of UI focus on Excessive decorative elements can
design — it's about the essentials. interfere with usability.
making sure you're
∙ Tip: Don't let unnecessary 2 Communicate, don’t decorate
keeping the content
elements distract users Over-decoration can cause distraction
and visual design
from the information they and make it harder for people to get the
focused on the
really need. core information they need.
essentials. Ensure
that the visual ∙ Tip: Prioritize the content 3 Messy vs organized UI
elements of the UI and features to support Messy UI increases the interaction cost
support the user's primary goals. for users to find their desired content;
primary goals. Organized UI lowers the cost.
2 3 3
COMMUNICATE,
DOn't decorate
One of our
favorite slogans
www.nngroup.com/articles/aesthetic-and-minimalist-design/
9
Jakob’s Heuristic
2 3
No results for
“Teddy bear”
There is no Internet connection
You might try
Try:
www.nngroup.com/videos/usability-heuristic-recognize-errors/