This week we looked at Jakob Neislon’s 10 Usability Heuristics for User Interface Design. These are general principles for interaction design, they are called “heuristics” because they are used to evaluate the usability of a system, rather than strict guidelines or formal rules.


What is Heuristic Evaluation?

“Heuristic UX evaluation is ananalytic evaluation method basedon expert UX inspection in whichthe evaluator compares aspects ofthe design against a set ofheuristics, general high- level UXdesign guidelines.” - The UX Book: Agile UX Design for a Quality User Experience

10 Usability Heuristic

  1. Visibility of system status

The design should always keep users informed about whats going on.

  1. Match between system and real world

Use phrases that feel like it is a conversation, avoid jargon.

  1. User control and freedom

When users make mistake, they need a clearly marked emergency exit to undo or leave unwanted action without an extended process

  1. Consistency and Standards

Use the same words to avoid the user thinking different words mean different things if you don't intend them to.

  1. Error Prevention

Prevent as much error prone conditions as possible.

  1. Recognition rather than Recall

Users may forget quickly, information required to use the design (e.g. field labels or menu items) should be visible or easily retrievable when needed.

  1. Flexibility and efficiency in use

Use Shortcuts, speeds up interactions for expert users

  1. Aesthetic and minimalist design