Usability Heuristics Flashcards

1
Q

What are some usability heuristics?

A

Visibility of system status
Match the real world
User Control & Freedom
Consistency & Standards
Error Prevention
Recognition, Not Recall
Flexibility & Efficiency of use
Aesthetic and Minimalistic design
Error Reporting, diagnosis and recovery
Help and documentation

VMUCERFAEH
Virtual Machine Uses Cds & Rest For Automation & Humanity

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

Describe visibility of system status

A

Keep the user informed about the system state
Feedback
Response time

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

Describe Match the real world

A

Speak the user language
Use common words
Don’t put limits on the user defined names
Aloow synonims in command languages
Leverage Familiarity with Real-World objects

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

Describe user control and freedom

A

Clearly marked exits
Users should not be trapped by the interface
Undo to support exploration
Cancel long operations
Cancel in dialogue boxes

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

Describe Consistency and Standards

A

Similar things should look and act similar
Different things should look different
Wording, colour, position, size, ordering
Follow platform standards

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

Describe error prevention

A

Don’t give users the opportunity to make errors
Selection is less error prone than typing
Disable illegal operations
Avoid modes

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

Describe Recognition, Not recall

A

Minimize Memory Load
Menus vs Commands Combo boxes vs Text boxes
All needed information should be visible

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

Describe Flexibility & Efficiency of use

A

Shortcuts for frequent operations
Macro for repetivive actions

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

Describe Aesthetic and Minimilistic design

A

Simplicity
Less is more
Good graphic design
Use consise language

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

Describe Error Reporting, Diagnosis and Recovery

A

Good error messages should be precise constructive, polite and hide technical details until requested

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

Describe Help & Documentation

A

User guides and online help are essential

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

What happens if there is only one evaluator?

A

Unreliable results (only about 35% of problems are found)

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

What are the 4 steps in the formal process of heuristic evaluation?

A

Training, Evaluation, Severity classification and Discussion of results

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

What are the severity factors?

A

Frequency, Impact and Persistency

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

What is the scale?

A

Cosmetic, Minor, Major, Catasthrophic

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

What does heuristic evaluation apply to?

A

It applies to sketches, paper prototypes and unstable prototypes

17
Q

What are so pros of heuristic evaluation?

A

It’s cheaper, quick and it identifies a lot of problems

18
Q

What are some cons of Heuristic evaluation?

A

More difficult to identify missing elements on a sketch
More difficult to identify problems related to the problem domain

19
Q

Should you alternate heuristic evaluation with user tests?

A

Yes in order to identify different problems