Heuristic evaluation is a usability inspection method where experts evaluate a design against recognized usability principles called heuristics. It was developed by Jakob Nielsen in 1994 and involves experts inspecting a design to identify any violations of 10 predefined heuristics. Some of these heuristics include ensuring the system status is visible, matching the design to real world expectations, and preventing errors from occurring. Heuristic evaluation provides quick feedback to designers and can identify issues, though it requires experienced evaluators and may miss some major usability problems.
2. Heuristic Evaluation
• Evaluation method where one or more expert compare the digital
design of a product to list predefined designed principle.
• Identify whether product is following those principles or not.
• Was developed by Nielsen’s in 1994.
Heuristic Evaluataion 22/6/2020
3. Ten Principle of Heuristic Evaluation
• Visibility of system status
• Match between system and the real world
• User control and freedom
• Consistency and standards
• Error prevention
• Recognition rather than recall
• Flexibility and efficiency of use
• Aesthetic and minimalist design
• Help users recognize, diagnose, and recover from errors
• Help and documentation
Heuristic Evaluataion 32/6/2020
4. Visibility of system status
• System need to keep user
informed what is going on
through appropriate feedback
within a time.
Heuristic Evaluataion 42/6/2020
5. Match between System and Real World
• System need to speak user
language.
• Make information appears in a
natural and logical order.
Heuristic Evaluataion 52/6/2020
6. User Control and Freedom
• Need to support redo, undo and
option of deleting post,
comment or removing like from
a post.
• User shouldn't be trapped by
interface.
Heuristic Evaluataion 62/6/2020
7. Consistency and Standards
• Has to hold standards related to
wording, color, size, position,
and order.
Heuristic Evaluataion 72/6/2020
8. Error Prevention
• System should be able to
prevent a problem from
occurring in the first place than
sending good error messages.
Heuristic Evaluataion 82/6/2020
9. Recognition rather than recall
• Minimize the user's memory
load by making objects, actions,
and options visible whenever
appropriate.
Heuristic Evaluataion 9
Tap Here or
Swipe left to
start
2/6/2020
10. Flexibility and Efficiency to use
• System need to focus both
experienced and inexperienced
users.
• Allow users to tailor frequent
actions.
Heuristic Evaluataion 102/6/2020
11. Aesthetic and Minimalist Design
• Should not contain any
irrelevant information.
• Need to be simple and clear.
2/6/2020 Heuristic Evaluataion 11
12. Help users recognize, diagnose and recover
from errors
• Error need to show in plain
language and precisely indicate
the problem.
• Need to suggest the solution of a
problem.
2/6/2020 Heuristic Evaluataion 12
13. Help and Documentation
• Need to provide help and
documentation to the user.
• Such information need to be
easy to search, list concrete
steps to carried out and not too
large.
2/6/2020 Heuristic Evaluataion 13
14. Advantage of Heuristics
• Provide quick and relatively inexpensive feedback to designer.
• Can use it with other usability testing.
• Helps to suggest the best corrective measures to designer.
2/6/2020 Heuristic Evaluataion 14
15. Disadvantage of Heuristics
• Requires knowledge and experience to apply the heuristics properly.
• Evaluation may identify more minor issues and few major issues.
• Trained usability experts are sometimes hard to find and can be
expensive.
2/6/2020 Heuristic Evaluataion 15