erro r c w johnson univ ersit y of glasgo w glasgo w g12
play

Erro r C.W. Johnson, Univ ersit y of Glasgo w, Glasgo w, - PDF document

Erro r C.W. Johnson, Univ ersit y of Glasgo w, Glasgo w, G12 8QQ. Scotland. johnson@dcs.gla.ac.uk, h ttp://www.dcs.gla .a c.uk/ johnso n Octob er 2001 c CS-1Q: HCI (Lecture 9) C.W. Johnson, 2001 1 Erro rs


  1. Erro r C.W. Johnson, Univ ersit y of Glasgo w, Glasgo w, G12 8QQ. Scotland. johnson@dcs.gla.ac.uk, h ttp://www.dcs.gla .a c.uk/ � johnso n Octob er 2001 c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001 1

  2. Erro rs Slips, lapses, mistak es and violations. � Erro r tolerant design � Erro r detection and recovery . � Organisational facto rs. � c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  3. Slips, Lapses and Mistak es Junio r trader sells $16m of German b ond futures. � Ac kno wledgemen t: BBC (No v. 1998) T rader thought it w as a training screen. � Whose fault is this? T rader o r Company? � c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  4. Slips, Lapses and Mistak es Erro r: � - unwitting deviation of actions from intentions. Violation: � - delib erate deviation of actions from regulations. Slip: � - visible failure in the execution of a plan; - a slip of the tongue is observable. Lapse: � - invisible failure in the execution of a plan; - fo rgetting someone's name. Mistak e: � - a failure of intention; - trying to use W o rd to maintain complex accounts. c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  5. Why do Erro rs Occur? F atigue and circadian rhythms: � - mistak es a re very lik ely last thing on a F rida y! Stress (light, heat, noise, domestics): � - environmental facto rs and distractions induce mistak es. c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  6. Why do Erro rs Occur? Alcohol and drugs: � - long o�ce lunches don't help interaction W o rkload (physical, mental etc): � - time p ressures can impair p erfo rmance. Individual di�erences: � - some p eople actually do mak e mo re mistak es than others; - sp ell-checking indicato r - co rrect no w o r at end? c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  7. P erception, Cognition, Physiology c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  8. Situation Aw a reness Level 1: p erception of elements in environment. � Level 2: comp rehension of current situation. � Level 3: p rojection of future states. � c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  9. Erro r T olerant Design Greying out menu items: � - users can't select inapp rop riate item. T raining wheels: � - p revent users from making an erro r. c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  10. Erro r T olerant Design What happ ens if y ou undo and undo? � Con�rmation of irreversible actions: � - do y ou really w ant to refo rmat this disk? - do y ou really w ant to end this task? c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  11. Erro r T olerant Design V alidation of input p rio r to entry . � As so on as p ossible to reduce frustration. � c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  12. Erro r Detection Erro r messages: � - recap on Winograd and Flo res' b reakdo wn. Must consider b oth frequency and consequences: � - a ra re erro r message ma y need mo re explanation; - users must receive indication of seriousness. c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  13. Erro r Detection Interface design: � - some users will fail to observe erro r messages; - some cannot interp ret the meaning of the message. F o cus fo r user testing: `no w get out of that'. � c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  14. Observing Erro rs Will user testing rep ro duce erro rs? � - p eople strive to please investigato r; - p eople kno w they a re b eing w atched (Ha wtho rne e�ect) Logging and tracking of user's b ehaviour. � Problems: � - will logs distinguish b et w een slip and mistak e? - will logs help to detect lapses at all? - ethical issues and legal issues... c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  15. Organisational F acto rs James Reason: � - Human Erro r (1990); - Managing the Risks of Organizational Accidents (1997). Who causes the erro r: � - the user, the designer, the manager? c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  16. Summa ry Slips, lapses, mistak es and violations. � Erro r tolerant design � Erro r detection and recovery � Organisational facto rs. � c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

  17. F urther reading Again Shneiderman skims this issue. � Shneiderman on: � - erro r messages - 373-379. T ry to read Reason's Human Erro r? � Y es, seriously ... � c CS-1Q: HCI (Lecture 9) � C.W. Johnson, 2001

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend