10 Usability Heuristics For User Interface Design: A Quick Guidebook

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

10 Usability

Heuristics for User

Interface Design
A Quick Guidebook
01
Item added to your cart

Visibility of

system status
75%
The system should always keep users informed
about what is going on, through appropriate
feedback within reasonable time.
Boots
Sneakers Slippers
02

Match between system Highlighting text in an e-Reading


app is similar to highlighting text
and the real world in a book.

The system should speak the users' language, My father taught me many things
here - he taught me in this room.
with words, phrases and concepts familiar to the He taught me: keep your friends
user, rather than system-oriented terms. Follow close, but your enemies closer.
real-world conventions, making information
appear in a natural and logical order.
03

User control
website.com

and freedom For Example


The back and forward button on
Users often choose system functions by mistake web browsers makes the user
and will need a clearly marked "emergency exit" feel confident while navigating
to leave the unwanted state without having to go the different pages of a website.
through an extended dialogue. Support undo

and redo.
04
The Design of
Consistency and Everyday Things
Standards A best-selling book by cognitive
scientist and usability engineer
Donald Norman. The color yellow
Users should not have to wonder whether is used for hyperlinks in this user
different words, situations, or actions mean the interface... read more
same thing. Follow platform conventions.
Add to Cart
05
• • • • •
Error Prevention
Password strength: Too short
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 Email address
present users with a confirmation option before
jakob@neilsencom
they commit to the action.
Please enter a valid email.
06
jakob nielsen |
Recognition rather jakob nielsen heuristics
than recall jakob nielsen usability
jakob nielsen books
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 Let’s underline this word
for use of the system should be visible or easily
retrievable whenever appropriate. I B U
07 File

Undo
Flexibility and Redo

efficiency of use Cut


Copy
Accelerators — unseen by the novice user —
may often speed up the interaction for the Paste

expert user such that the system can cater to


both inexperienced and experienced users. Allow
users to tailor frequent actions.
Cmd + C
08

Aesthetic and
minimalist design Book Directory
Dialogues should not contain information which
is irrelevant or rarely needed. Every extra unit of
information in a dialogue competes with the Need help?
relevant units of information and diminishes their
relative visibility.
09

Help users recognize,


diagnose, and recover Looks like this webpage is
missing or moved.
from errors Go back

Error messages should be expressed in plain


language (no codes), precisely indicate the
problem, and constructively suggest a solution.
Message deleted Undo
10

Help and
documentation what is heuristics
Even though it is better if the system can be what is usability
used without documentation, it may be who is jakob nielsen
necessary to provide help and documentation. what is good design
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.
References
Nielsen Norman Group
www.nngroup.com/articles/ten-usability-heuristics/
Hope this helps.
Mayank Dhawan

Cuddle.ai

mayankdhawan

You might also like