Module 9 Flashcards
(15 cards)
Swiss Cheese Model
Accidents must penetrate levels of system defenses
Can reduce accidents by:
- adding more layers
- reducing the size & number of holes
- alerting users when holes line up
Root Cause Analysis
Keep asking why to determine causes for erroneous actions and the causes of these actions
Deliberate Violation
Error occurred because user intended the erroneous output
Types of Deliberate Violation
- Routine Violation = user always intends to do it; noncompliance is so frequent that it is ignored
- Exceptional = only in some cases
- Sabotage = intended destruction
Mistake
User formulated the wrong goal/plan => executing action will not achieve goal
Types of Mistakes
- Rule-Based = appropriately diagnosed situation, but chose erroneous course of action
- Knowledge-Based = does not have correct info
Memory Lapse
Failing to do all steps of a procedure, repeating steps, forgetting the outcome of an action, forgetting the goal or plan
Often caused by interruption
Attentional Failure
User intended to do correct solution, but did not actually execute action
Type of slip
Potential Underlying Causes for Human Error
- Strong Habit Intrusion
- Omissions = forgetting intention to act
- Perceptual Confusion = don’t perform perceptual check to verify that System 1 action is the correct one to take
- Mistimed Checks = High automated System 1 activity is interrupted; error in resuming activity
Image Foraging Theory Perspective
User exploring patches topology in search of prey; always making a decision about whether a patch is the right place to hunt and changing as new info arrives
What is an example of a frequent cause of error?
Interruptions
Norman’s Key Design Principles
Put the knowledge required to operate the technology in the world
Use the power of natural and artificial constraints
Bridge the 2 Gulfs (Gulf of Execution & Gulf of Evaluation)
Direct Manipulation
Rapid incremental reversible operations whose impact on the objects of interest is immediately visible
Direct Manipulation Characteristics
- Continuous representation of the object of interest
- Physical actions instead of complex system
- Continuous feedback and reversible, incremental actions
Examples of Direct Manipulation
- Google Maps
- GUI Builder
- Spreadsheets