Design Heuristics Flashcards

1
Q

Visibility of system status

A

Keep users informed about what the system is doing - let the user know when it is loading, what changes were done, etc.

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

Match between system and real world

A

The system should speak the user’s language
- Use second person perspective: “you have…”
- Avoid technical terminology
- Relate concepts to real life - ecommerce “carts” for example

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

User control and freedom

A

Make things easy to abort, undo and change. Make mistakes easy to correct.

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

Consistency and standards

A

Similar things should behave similarly. Adhere to platform guidelines, choose consistent color, order, language, etc.

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

Internal Consistency

A

Designing operations to behave the same way within a system

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

External consistency

A

Designing operations/interfaces the same across applications/devices

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

Metaphorical consistency

A

Design consistent with similar real world objects

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

Recognition rather than recall

A

Make objects and actions visible so people don’t have to rely on memory

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

Error prevention

A

Design that eliminates error prone conditions with constraints, auto-fill, confirmation messages, etc.

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

Slips and Lapses

A

Errors caused by inattention
Slips are failures of execution
Lapses are failure of memory

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

Mistakes

A

Conscious errors due to a mismatch between the user’s mental model and the design

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

Flexibility and efficiency of use

A

Provide shortcuts, multiple ways of doing the same thing (right click + copy OR ctrl+c)

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

Aesthetics and minimalist design

A

Good graphic design and color choice - minimal information possible
Consider colorblind people

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

Help and documentation

A

Provide help and documentation (when necessary) - the interface should be self-explanatory if possible

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