vimwiki/tech/error_handling.wiki

37 lines
938 B
Plaintext

= Error Handling =
== Types of human error ==
* slips
* genuine human error when operating equipment
* action is not what was intended
* lapses
* spacing out
* mistakes
* more serious consequences
* intention is not appropriate
* Violations
* purposful breaking things
== Slips ==
=== types of slips/errors ===
* capture errors start of task sequence
* drive to store, but wound up driving to work
* description errors two tasks are very similar
* throwing laundry in toilet
* data-driven errors counting
* Meant one number but used another
* associative activation errors
* internal associations between tasks, IE fruendian slips
* loss-of-activation errors
* forgetting why you started a task
=== prevent slips ===
* minimize number of steps by allowing existence of constraints
* provide clear visible or audible reminders/sugesstions
* utilize forcing functions
* IE required step to complete a process