diff --git a/tech/error_handling.wiki b/tech/error_handling.wiki index 4802f07..f14db2d 100644 --- a/tech/error_handling.wiki +++ b/tech/error_handling.wiki @@ -1,3 +1,36 @@ = 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