Errors ECE 695 Alexander J. Quinn 3/9/2016.

Slides:



Advertisements
Similar presentations
DEVELOPING A METHODOLOGY FOR MS3305 CW2 Some guidance.
Advertisements

Investigating and developing a measure of students at risk of discontinuing first-year studies prematurely.
Announcements Design Jam schedule Project – Evaluation due Fri July 30 th 11:59pm Paper presentations Paper/System presentations. Takers? – Tue: Eisenberg.
Chapter 3 Attention and Performance
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 9 Duplication.
Ui design – general guidelines. Why designers go astray Putting aesthetics first: "It probably won a prize." Putting aesthetics first: "It probably won.
Constraints and Errors An ounce of prevention…. Outline Part 1 comments Recap Norman About errors Mistakes and slips Error prevention guidelines Error.
SIMS 213: User Interface Design & Development
ITouch/iPhone SDK A study using Cognitive Dimensions.
Constraints and Errors
Software Development Process. Process Improvement Using the Shewhart Cycle 1.PLAN - Plan a change aimed at improvement, collect data, and establish a.
CS147 - Terry Winograd - 1 Lecture 6 – Usability Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department Stanford.
Cognitive Dimensions T R G Green See rs/introCogDims/index.html
Evaluation Through Expert Analysis U U U
Cognitive Metrics for the Management of Model-based Software Development Reuven Gallant, Yehuda Badihi, Hagai Sugarman Jerusalem College of Technology-Machon.
 Students will be able to:  List items in a AI plan  List items to include in an AI kit  Explain why human error could be a cause or a symptom of.
Chapter 5 Models and theories 1. Cognitive modeling If we can build a model of how a user works, then we can predict how s/he will interact with the interface.
Using Effective Scientifically- Based Interventions that Align to Students' Needs Where are we? Where are we going? How do we get there?
Security and backups GCSE ICT.
ROLE OF ASSESSMENTS IN EARLY IDENTIFICATION & INTERVENTION Dr. Smita Desai DRISHTI 2009.
Managing Risk When Driving. All Licensed Drivers – 191,275,719 All Drivers Involvement Rate in Fatal Crashes/100,000 Licensed Drivers – (37,795.
DOET 5 Human error. Question! When I poured the ground up coffee into my coffee cup rather than the French press, what type of Slip was that?
Design Rules-Part B Standards and Guidelines
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 10.
Task Analysis CSCI 4800/6800 Feb 27, Goals of task analysis Elicit descriptions of what people do Represent those descriptions Predict difficulties,
Ruby on Rails Evaluation – Cognitive Dimensions Joshua Sunshine
User Interface Evaluation Cognitive Walkthrough Lecture #16.
12/5/ Pulling it all together, (starting to) the first set of chapters of IST331 Frank E. Ritter For IST 331: The user 9 Oct 2014
Cognitive Dimensions  Developed by Thomas Green, Univ. of Leeds  Used to analyze the usability of information artifacts  Applied to discover useful.
OVERVIEW Framework Overview – From Programming to Music Dimensions in Detail – Visibility, Progressive Evaluation, Consistency, Viscosity, Abstraction.
Unix Security Assessing vulnerabilities. Classifying vulnerability types Several models have been proposed to classify vulnerabilities in UNIX-type Oses.
CS212: Object Oriented Analysis and Design Lecture 32: Use case and Class diagrams.
Chapter 1: Fundamental of Testing Systems Testing & Evaluation (MNN1063)
U SER I NTERFACE L ABORATORY Situation Awareness a state of knowledge, from the processes used to achieve that state (situation assessment) not encompass.
UNDERSTANDING HUMAN ERROR Text p What order of actions occurs when receiving money from an ATM?
Design Principles and Common Security Related Programming Problems
Fall 2002CS/PSY Preventing Errors An Ounce of Prevention Errors  Avoiding and preventing  Identifying and understanding  Handling and recovering.
Querying GIS with Animated Spatial Sketches Presented by Group 4 Querying GIS with Animated Spatial Sketches, Volker Haarslev; Michael Wessel In: Proceedings.
 Introduction  Methodology  Case Study 1 : Event-B and RODN  Case Study 2 : B-Method and Atelier B  Observations and Analysis  Conclusion.
MAY I’VE SWITCHED ON! So What Happens Next?
Constraints and Errors An ounce of prevention…. Outline Questions? Project reminder Recap Norman About errors Mistakes and slips Error guidelines.
TRAINING PACKAGE The User Action Framework Reliability Study July 1999.
Examining issues with advanced authoring Chris Roast Andrew Dearden Babak Khazaei Sheffield Hallam University.
Interaction Frameworks COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 3 Chapter (Heim)
Enclosed Spaces – the human dimension Marc Williams Human Element Policy Manager MCA.
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
6/25/ Summary of TA, groups, and the course Frank Ritter 23 apr 2012 IST 331.
Cognitive Dimensions  Developed by Thomas Green and Alan Blackwell  Enhanced by Marian Petre Marian PetreMarian Petre  Descriptions of aspects, attributes,
Usability and Human Factors Cognition and Human Performance Lecture c This material (Comp15_Unit3c) was developed by Columbia University, funded by the.
Karon Cormack Head of Clinical Risk.  “the scientific study of the relationship between man and his working environment” (Murell, 1965)  “the study.
CEN3722 Human Computer Interaction Title of Presentation
Inspecting Software Requirement Document
Human Computer Interaction
Task Analysis CSCI 4800/6800 Feb 27, 2003.
Visiting human errors in IR systems from decision making perspective
Human Error Definition Broad Classes of Human Errors
The School-Based SLP’s Role in Post Secondary Transition
27th International Symposium on Software Reliability Engineering
Human Errors and the Error Abstraction Process
HCI in the curriculum The human The computer The interaction
Informatics 121 Software Design I
Error Analysis Session 3.
Evaluation ECE 695 Alexander J. Quinn March 30, 2018.
An Integrated Theory of the Mind
10 Design Principles.
How consumers see the world and themselves
Frank E. Ritter For IST 331: The user 27 feb Turn in resumes
User-Centered Design Data Entry CS 4640 Programming Languages for Web Applications [The Design of Everyday Things, Don Norman, Ch 7]
User-Centered Design Data Entry CS 4640 Programming Languages for Web Applications [The Design of Everyday Things, Don Norman, Ch 7]
Overview of the course Mid-Term
Presentation transcript:

Errors ECE 695 Alexander J. Quinn 3/9/2016

Errors ECE 695 Alexander J. Quinn 3/11/2016

Credit: http://www.publicdomainpictures.net/view-image.php?image=25030

from Cognitive Dimensions of Notations Error-Proneness The notation invites mistakes and the system gives little protection. Enough is known about the cognitive psychology of slips and errors to predict that certain notations will invite them. Prevention (e.g. check digits, declarations of identifiers, etc) can redeem the problem. Credit: Alan F. Blackwell et al. (2001) Cognitive Dimensions of Notations: Design Tools for Cognitive Technology

from Cognitive Dimensions of Notations Abstraction Closeness of Mapping Consistency Diffuseness Error-Proneness Hard Mental Operations Hidden Dependencies Premature Commitment Progressive Evaluation Provisionality Role-Expressiveness Secondary Notation Viscosity Visibility Credit: Alan F. Blackwell et al. (2001) Cognitive Dimensions of Notations: Design Tools for Cognitive Technology

from Cognitive Dimensions of Notations Abstraction Closeness of Mapping Consistency Diffuseness Error-Proneness Hard Mental Operations Hidden Dependencies Premature Commitment Progressive Evaluation Provisionality Role-Expressiveness Secondary Notation Viscosity Visibility Credit: Alan F. Blackwell et al. (2001) Cognitive Dimensions of Notations: Design Tools for Cognitive Technology

Examples Drag file to wrong place Delete more files than you intended if(a = 0) { … } ________________

Types of errors: stages of action Perceptual Cognitive Motor

Types of errors: source of error Mistakes Failures Slips and lapses

Action is not appropriate for the goal Mistakes Action is not appropriate for the goal Apply action in the wrong situation Bad judgment Credit: http://www.seanews.com.tr/news/75438/Fast-Ferry-Maverick-Dos-ran-aground-between-Ibiza-and-Formentera.html

Failures Understood and decided correctly Caused by difficulty

Slips and lapses Typos Causes working memory failure distractions physical motor errors

Enforce sequence of operations Examples Interlock Enforce sequence of operations Examples car gear shift ATM forces us to remove card before cash ____________

Keep operation active, preventing it from being stopped prematurely Lockin Keep operation active, preventing it from being stopped prematurely Examples suspend application on smartphone _________

Lockout Require extra steps or special action to enable potentially dangerous actions Examples Lock screen on phone _______________