Lecture 7: Errors Flashcards

1
Q

What are the four error types?

A
  1. Slips
  2. Lapses
  3. Mistakes
  4. Mode
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are Slip errors?

A

Slips are errors with regards to a failure of execution.

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

What are Lapse errors?

A

Lapses are errors with regards to a failure of memory.

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

What are Mistakes?

A

Mistakes are errors with regards to using a wrong procedure to try achieve a certain goal.

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

What are two types of Slip errors?

A
  1. Capture

2. Description

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

What is the Capture slip error?

A

A capture slip error is when you start executing one sequence of actions, but drift into another, usually more familiar sequence.

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

What is the Description slip error?

A

A description slip error is when two actions are very similar, the users accidentally substitutes one for another.

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

What are the three types of lapse errors?

A
  1. Loss of intention
  2. Omissions due to interruption
  3. Omissions due to already-satisfied goal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are Modes?

A

Modes are states in which actions have different meanings e.g. CAPS LOCK.

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

What are Mode errors?

A

Mode errors are generally slips (errors) in the execution of a learned procedure, caused by failing to correctly evaluate the state of the interface.

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

What are the two steps that can be taken to avoid capture and description slips?

A
  1. Avoid actions with very similar descriptions, the opposite of the consistency heuristics - different things should look and act differently.
  2. Keep dangerous commands away from common ones
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the three steps that can be taken to avoid mode errors?

A
  1. Eliminate modes
  2. Increase visibility of mode
  3. Spring-loaded or temporary modes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the three steps that can be taken to avoid lapses?

A
  1. Keep procedures short
  2. Minimise interruptions
  3. Using forcing functions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the four general steps which can be taken for error prevention?

A
  1. Disable illegal commands
  2. Use menus and forms, no command languages
  3. All needed information should be visible
  4. Use combo boxes, not text boxes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the two key points around confirmation dialogues?

A
  • Frequent commands should avoid confirmations.

- Operations that are very hard to reverse may deserve confirmation.

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

When writing error messages what are the FIVE key aspects?

A
  1. Be precise
  2. Restate user’s input
  3. Speak the user’s language
  4. Suggest Reasons and Solutions (constructive help)
  5. Be polite (avoid loaded words and non-blaming)
17
Q

What are the four simplifying data entry design patterns?

A
  1. Autocomplete
  2. Forgiving Format
  3. Input Hints
  4. Event Calendar