Humans in safety critical systems

Slides:



Advertisements
Similar presentations
Accident and Incident Investigation
Advertisements

Maintenance Planning and Control : Modeling and Analysis
Operation & Maintenance Engineering Detailed activity description
CT is a self-directed process by which we take deliberate steps to think at the highest level of quality. CT is skillful, responsible thinking that is.
Introduction It is expected your completed plan will require you to refer to applicable specifications, refer to reference documents and follow established.
Auditing Concepts.
Crane Operations Objective
Human Factors & Errors Key objectives of HF is to design systems that –people can use –increase efficiency and performance –minimise the risks of errors.
Jack Holbrook Inquiry-based Teaching/Learning (IBSE)
Implementing ERTMS in the UK: Human Factors Implications for Train Drivers Derek Porter Human Factors Skill Leader AEA Technology Rail.
Psychological Aspects of Risk Management and Technology – G. Grote ETHZ, Fall09 Psychological Aspects of Risk Management and Technology – Overview.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
‘Learning Objectives of Error and Risk’ Give a critical account of generic models of error Understand the conceptual difficulties involved in the use of.
Task analysis 1 © Copyright De Montfort University 1998 All Rights Reserved Task Analysis Preece et al Chapter 7.
Introduction to Computer Technology
© 2009 Michigan State University licensed under CC-BY-SA, original at Corrective Action.
Pipeline Qra Seminar Title slide Title slide.
Control and Accounting Information Systems
What is Software Engineering? the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software”
Process Safety Management
Error Management OGHFA 1_HP_06_VIS_Error Management 1.
CAKE session no. 13 Prevent major accidents, my role.
Levels of safety Priorities for eliminating hazards in the workplace Eliminate the hazard through the machine design stage Apply safeguarding technology.
Reliability Andy Jensen Sandy Cabadas.  Understanding Reliability and its issues can help one solve them in relatable areas of computing Thesis.
Business Analysis and Essential Competencies
Physics National 5 Assignment.
Verification and Validation Overview References: Shach, Object Oriented and Classical Software Engineering Pressman, Software Engineering: a Practitioner’s.
Software Safety CS3300 Fall Failures are costly ● Bhopal 1984 – 3000 dead and injured ● Therac – 6 dead ● Chernobyl / Three Mile.
Ecological Interface Design
 CS 5380 Software Engineering Chapter 8 Testing.
Development of Indicators for Integrated System Validation Leena Norros & Maaria Nuutinen & Paula Savioja VTT Industrial Systems: Work, Organisation and.
Event Management & ITIL V3
Goals and Indicators. Sustainable Measures Goals, Principles, Criteria, and Indicators  Goal – a description of future condition community members wish.
Situational Awareness Numerous aircraft and operational displays, when combined with effective and efficient communications and facilities, provide Air.
Introduction to Management
Building Dependable Distributed Systems Chapter 1 Wenbing Zhao Department of Electrical and Computer Engineering Cleveland State University
Hazard Identification
Quality Assurance.
CprE 458/558: Real-Time Systems
Fault Tolerance Benchmarking. 2 Owerview What is Benchmarking? What is Dependability? What is Dependability Benchmarking? What is the relation between.
Copyright c 2006 Oxford University Press 1 Chapter 8 Assessing Decision Processes and Implementing Decisions Monitor decision making performance 1. Does.
Protective Braking for ACSF Informal Document: ACSF
WHAT IF ANALYSIS USED TO IDENTIFY HAZARDS HAZARDOUS EVENTS
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
Chapter 9 Audit Sampling – Part a.
Study & Conclusions. Perspectives on Face-to-face Interaction Success at anticipating the actions of the other – Implies need for Model of user that supports.
Testing Overview Software Reliability Techniques Testing Concepts CEN 4010 Class 24 – 11/17.
Purpose of Water Test Purpose of Water Test is to evaluate protection performance against the electric shock of vehicle in normal operation. Requirements.
Preparing for the Learning Experience Chapter 7. Objectives Discuss the concept of the learning experience Explain the role of the movement practitioner.
Practical experience with the AD Stochastic Cooling Murphy’s Law R. Louwerse.
Erik Hollnagel, PhD University of Linköping 16 May :00 PM
Failure Modes, Effects and Criticality Analysis
Recognizing and controlling workplace hazards. Objective To explain a job hazard analysis and encourage employees to recognize and evaluate workplace.
Auditing Concepts.
ACCIDENT CAUSATION.
Chapter 33 Introduction to the Nursing Process
Safety Nets: Primary or Secondary Defenses? Does it Matter?
SYSTEM SAFETY AND THE TECHNICAL AUTHOR
Verification and Validation Overview
HUMAN RESOURCE GOVERNANCE, RISK MANAGEMENT AND COMPLIANCE
Beyond the organisation: identifying further contributors to Railway Safety Culture Bart Accou.
BASICS OF SOFTWARE TESTING Chapter 1. Topics to be covered 1. Humans and errors, 2. Testing and Debugging, 3. Software Quality- Correctness Reliability.
Design and Programming
Fundamental Test Process
CT is a self-directed process by which we take deliberate steps to think at the highest level of quality. CT is skillful, responsible thinking that is.
Analyzing CM-Related Condition Reports
Nilesen 10 hueristics.
CONTROL A process of monitoring and correcting subordinates performance to achieve organizational goals.
MODULE 7 Definitions Module 7 page 1.
Presentation transcript:

Humans in safety critical systems

Estimated number of “human errors” 100 The diagram shows the attribution of “human errors” as causes, which may be different from the contribution of “human errors” to incidents / accidents. 90 80 70 60 % Human action attributed as cause 50 40 30 20 10 1960 1965 1970 1975 1980 1985 1990 1995

What is an “error”? Actual outcomes = intended outcomes Correctly performed actions Detected and recovered Detected but tolerated Incorrect actions Overt effects Detected but not recovered Latent effects Undetected

Humans and system safety Technology centred-view Human-centred view Humans are a major source of failure. It is therefore desirable to design the human out of the system. Humans are the main resource during unexpected events. It is therefore necessary to keep them in the system. Automation permits the system to function when the limits of human capability have been reached. The conditions for transition between automation and human control are often vague and context dependent. Automation does not use humans effectively, but leaves them with tasks that cannot be automated - because they are too complex or too trivial. Automation is cost-effective because it reduces the skill-requirements to the operators. Conclusion: Humans are necessary to ensure safety

Lisanne Bainbridge (1987), “Ironies of automation” The basic automation “philosophy” is that the human operator is unreliable and inefficient, and therefore should be eliminated from the system. 1 “Designer errors can be a major source of operating problems.” “The designer, who tries to eliminate the operator, still leaves the operator to do the tasks which the designer cannot think how to automate.” 2 Lisanne Bainbridge (1987), “Ironies of automation”

Automation double-bind Safety critical event Design teams are fallible, therefore humans are required in the system Humans are fallible, and should therefore be designed “out” of the system

Maintaining control What can help maintain or regain control? What causes the loss of control? Sufficient time Unexpected events Good predictions of future events Acute time pressure Reduced task load Not knowing what happens Clear alternatives or procedures Not knowing what to do Being in control of the situation means: Capacity to evaluate and plan Not having the necessary resources Knowing what will happen Knowing what has happened

Cyclical HMI model Team Information / feedback Provides / produces Goals for what to do when something unusual happens: Goals [Identify, Diagnose, Evaluate, Action] Modifies Team Next action Current understanding Directs / controls

Effects of misunderstanding The dynamics of the process only leaves limited time for interpretation Unexpected information / feedback Provides / produces Increases demands to interpretation Operator may lose control of situation Inadequate actions Incorrect or incomplete understanding Loss of accuracy increases unexpected information Leads to

Prevention and protection Accident Initiating event (incorrect action) Protection (safety barriers): Active barrier functions that deflect consequences Protection (boundaries): Passive barrier functions that minimise consequences Prevention (control barriers): Active or passive barrier functions that prevent the initiating event from occurring.

Types of barrier systems Material barriers Physically prevents an action from being carried out, or prevents the consequences from spreading Functional (active or dynamic) barriers Hinders the action via preconditions (logical, physical, temporal) and interlocks (passwords, synchronisation, locks) Symbolic barriers (perceptual, conceptual barriers) requires an act of interpretation to work, i.e. an intelligent and perceiving agent (signs, signals alarms, warnings) Immaterial barriers (non-material barriers) not physically present in the situation, rely on internalised knowledge (rules, restrictions, laws)

Barrier system types Physical, material Functional Symbolic Immaterial Obstructions, hindrances, ... Functional Mechanical (interlocks) Logical, spatial, temporal Symbolic Signs & signals Procedures Interface design Immaterial Rules, laws

Barriers systems on the road Symbolic: requires interpretation Physical: works even when not seen Symbolic: requires interpretation Symbolic: requires interpretation

Classification of barriers Containing Walls,fences, tanks, valves Material, physical Restraining Safety belts, cages Keeping together Safety glass Dissipating Air bags, sprinklers Preventing (hard) Locks, brakes, interlocks Functional Preventing (soft) Passwords, codes, logic Hindering Distance, delays, synchronisation Countering Function coding, labels, warnings Regulating Instructions, procedures Symbolic Indicating Signs, signals, alarms Permitting Work permits, passes Communicating Clearance, approval Immaterial Monitoring Monitoring Prescribing Rules, restrictions, laws

Barrier evaluation criteria Efficiency: how efficient the barrier is expected to be in achieving its purpose. Robustness: how resistant the barrier is w.r.t. variability of the environment (working practices, degraded information, unexpected events, etc.). Delay: Time from conception to implementation. Resources required. Costs in building and maintaining the barrier. Safety relevance: Applicability to safety critical tasks. Evaluation: How easy it is to verify that the barrier works.