nielsen’s ten usability heuristics website design

13
Nielsen’s Ten Usability Heuristics Website Design http://www.useit.com/papers/heuristic/ heuristic_list.html

Upload: frederica-phelps

Post on 12-Jan-2016

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Nielsen’s Ten Usability Heuristics Website Design

Nielsen’sTen Usability Heuristics

Website Design

http://www.useit.com/papers/heuristic/heuristic_list.html

Page 2: Nielsen’s Ten Usability Heuristics Website Design

Ten Principlesfor User Interface Design

Developed by Jakob Nielsen

Called "heuristics" because they are more in the nature of rules of thumb than specific usability guidelines.

Page 3: Nielsen’s Ten Usability Heuristics Website Design

Ten Principlesfor user Interface Design

1. Visibility of system status2. Match between system and real world3. User control and freedom4. Consistency and standards5. Error prevention6. Recognition rather than recall7. Flexibility and efficiency of use8. Aesthetic and minimalist design9. Help users recognise, diagnose and recover from

errors10.Help and documentation

Page 4: Nielsen’s Ten Usability Heuristics Website Design

Visibility of System Status

The system should always keep users informed about what is going on

through appropriate feedback within reasonable time.

Page 5: Nielsen’s Ten Usability Heuristics Website Design

Match Between System and Real World

The system should speak the users' language, with words, phrases and concepts familiar to the user

not system-oriented terms.

Follow real-world conventions, making information appear in a natural and logical order.

Page 6: Nielsen’s Ten Usability Heuristics Website Design

User Control and Freedom

Users often choose system functions by mistake

They will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue

Support undo and redo.

Page 7: Nielsen’s Ten Usability Heuristics Website Design

Consistency and Standards

Users should not have to wonder whether different words, situations, or actions mean the same thing

Follow platform conventions

Page 8: Nielsen’s Ten Usability Heuristics Website Design

Error Prevention

Even better than good error messages is a careful design which prevents a problem from occurring in the first place

Page 9: Nielsen’s Ten Usability Heuristics Website Design

Recognition Rather Than Recall

Make objects, actions, and options visible

The user should not have to remember information from one part of the dialogue to another

Instructions for use of the system should be visible or easily retrievable whenever appropriate

Page 10: Nielsen’s Ten Usability Heuristics Website Design

Flexibility and Efficiency of Use

Accelerators -- unseen by the novice user -- may often speed up the interaction for the expert user such that the system can cater to both inexperienced and experienced users

Allow users to tailor frequent actions

Page 11: Nielsen’s Ten Usability Heuristics Website Design

Aesthetic and Minimalist Design

Dialogues should not contain information which is irrelevant or rarely needed

Every extra unit of information in a dialogue competes with the relevant units of information and diminishes their relative visibility.

Page 12: Nielsen’s Ten Usability Heuristics Website Design

Help Users Recognise, Diagnose and Recover from Errors

Error messages should:be expressed in plain language (no codes)

precisely indicate the problem

constructively suggest a solution

Page 13: Nielsen’s Ten Usability Heuristics Website Design

Help and Documentation

It is better if the system can be used without documentationBut it may be necessary to provide help and documentationAny such information should:

be easy to searchbe focused on the user's tasklist concrete steps to be carried outnot be too large