10 Usability Hueristics for UI (nn/g study guide) Flashcards

1
Q

Visibility of System Status

A

The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time.

Give users the outcome of their prior interactions and determine next steps

No action with consequences to users should be taken without informing them

Real world likeness: “You are here” on maps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Match Between the System and the Real World

A

The design should use layman’s terms. Follow the design of things in the real world (like the knobs on a stove)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

User Control and Freedom

A

Give users a clearly marked “emergency exit”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Consistency and Standards

A

Jakob’s Law. Follow platform and industry conventions. Follow what designs have been used on website prior to. Follow what designs have been used on website prior

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Error Prevention

A

Best design=prevent problems from occurring. Eliminate error-prone conditions, or check for them and present users with a confirmation option before they commit to the action.

Avoid slips (errors by user inattention): provide constraints and defaults

Prevent mistakes: remove memory burdens, supporting undo option, and warning users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Recognition Rather than Recall

A

Information required to use the design (e.g. field labels or menu items) should be visible or easily retrievable when needed.

Lessen memory load by making elements, actions, and options
available.
-give “help in context” rather than a long tutorial

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Flexibility and Efficiency of Use

A

Provide shortcuts for expert users. Allow users to tailor frequent actions.

Provide Accelerators (keyboard shortcuts), Personalization, and Customization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Aesthetic and Minimalist Design

A

Do not include information that is irrelevant or rarely needed. Every extra element diminishes visibility of more useful information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Help Users Recognize, Diagnose, and Recover from Errors

A

Error messages should be expressed in plain language (no error codes), precisely indicate the problem, and constructively suggest a solution.

Use bold, red text

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Help and Documentation

A

Best to present the help/documentation in context right when the users need it. List exact steps the users should follow.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly