a systems engineering approach to safety performance ...€¦ · fmea, etc) •limitations of...

29
A Systems Engineering Approach to Safety Performance Indicators and Accident Causality Applying STAMP to Leading Indicators Dr. John Thomas Massachusetts Institute of Technology Department of Aeronautics and Astronautics [email protected] Captain Shem Malmquist, FRAeS [email protected]

Upload: others

Post on 25-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

A Systems Engineering Approach to Safety Performance Indicators and

Accident Causality

Applying STAMP to Leading Indicators

Dr. John ThomasMassachusetts Institute of TechnologyDepartment of Aeronautics and [email protected]

Captain Shem Malmquist, [email protected]

Page 2: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Predicting Accidents

• Desire to predict results in huge volumes of data collection in hopes something will pop out that is useful

• NASA was collecting 600 metrics/month prior to Columbia, none of which was helpful in predicting

Page 3: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Is enough data possible?

• Is it predictive?

• Iceberg theory

• Data rates

• Predict accidents or just deviations as systems have become increasingly complex?

Page 4: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Complex accidents

• Multiple interactions and feedback mechanisms

• Tightly coupled and intractable

• Resistant to linear interpretation

Page 5: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Limitations of current methods

• Probability hazard analysis (PHA, FTA, FMEA, etc)

• Limitations of Likelihood

• Limits of event sets

• Can exacerbate inherent bias

Page 6: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Cognitive bias can limit search

• Simple searches

• Confirmation bias

• Simple dramatic rather than chronic or cumulative

• Incomplete search for causes

• Defensive avoidance

Page 7: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Assumptions in Safety

1. Models and assumptions used in design were correct;

2. System will be constructed and operated as assumed by engineers

3. Original models and assumptions are not violated by

A. changes over time

B. changes in environment

Page 8: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Preventing Accidents

• Accidents occur when assumptions are wrong

• Originally incorrect

• Became incorrect over time

• Leading indicators of increasing risk can be identified based on the assumptions underlying the safety design process for the specific organization, product or operation

Page 9: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Aviation is an engineered system

• All engineering involves assumptions about behavior of the operational system and its environment

• including organizational or management structure

Page 10: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

A Solution

Systems Approach to Leading Indicators

1. Identify vulnerabilities

2. Identify existing controls and assumptions

3. Develop indicators

4. Plan future actions

Leveson, 2015; Scarinci & Giusti, 2016; Thomas, 2018

Page 11: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Control Structure model

Flight Crew

ATCAirline

SOPsTraining

Aircraft

Social

TechnicalCo

ntr

ol,

Au

tho

rity

Page 12: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Control Structure model

Flight Crew

ATCAirline

SOPsTraining

Boeing

Recommended SOPs

KOCA

Aircraft

FAA

Procedures, etc.

OperationsDevelopment and

Airworthiness

Regulatory

Organizational

Social

Technical

Page 13: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Control Structure model

Flight Crew

ATCAirline

SOPsTraining

Boeing

Recommended SOPs

KOCA

Boeing

Aircraft

Regulatory requirements

CertificationAirworthiness

directivesEtc.

Standards Organizations

NTSB

FAA

Recommended practices

Procedures, etc.

Recommendations

OperationsDevelopment and

AirworthinessAccident Investigation

Regulatory

Organizational

Social

Technical

Page 14: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Control Structure model

Flight Crew

ATCAirline

SOPsTraining

Boeing

Recommended SOPs

KOCA

Boeing

Aircraft

Regulatory requirements

CertificationAirworthiness

directivesEtc.

Standards Organizations

NTSB

FAA

Recommended practices

Procedures, etc.

Recommendations

Co

ntr

ol,

Au

tho

rity

OperationsDevelopment and

AirworthinessAccident Investigation

Page 15: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

A Solution

Systems Approach to Leading Indicators

1. Identify vulnerabilities

2. Identify existing controls and assumptions

3. Develop indicators

4. Plan future actions

Leveson, 2015; Scarinci & Giusti, 2016; Thomas, 2018

Page 16: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

1) Identify vulnerabilities

CAST: Causal Analysis using System Theory

STPA: System Theoretic Process Analysis

Systematically analyze past events

Prospective analysis of future problems

Leveson, 2012; Leveson and Thomas, 2018

Page 17: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

CAST Example (Past Events)

Flight Crew

ATCAirline

SOPsTraining

Boeing

Recommended SOPs

KOCA

Boeing

Aircraft

Regulatory requirements

CertificationAirworthiness

directivesEtc.

Standards Organizations

NTSB

FAA

Recommended practices

Procedures, etc.

Recommendations

Co

ntr

ol,

Au

tho

rity

OperationsDevelopment and

AirworthinessAccident Investigation

Page 18: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Example CAST Result (simplified)

Boeing

Process

Model

(beliefs)

Control

Actions Feedback

FAA

Procedures

UCA: Require correction for B787 but not

B777

B777 alreadypassed certification

May not have known B777 had same issue

Procedure did not revisit similar

aircraft

FAA primary project pilot

report

Explains why unsafe actions made sense at time in context of the overall system!

Safety assessment, certification results as

required

Page 19: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Example CAST Result (Simplified)

Boeing

Process

Model

(beliefs)

Control

Actions Feedback

FAA

Procedures

UCA-1: Require correction for B787 but not B777 [SH-1]

PM-1: B777 alreadypassed certification

[UCA-1]

PM-2: May not have known B777 had same

issue [UCA-1]

P-1: Procedure did not revisit similar aircraft [UCA-1]

F-1: FAA primary project

pilot report [PM-2]

Full traceability

F-2: Safety assessment, certification results as

required [PM-2]

Page 20: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

STPA Example (Future Events)

Flight Crew

ATCAirline

SOPsTraining

Boeing

Recommended SOPs

KOCA

Boeing

Aircraft

Regulatory requirements

CertificationAirworthiness

directivesEtc.

Standards Organizations

NTSB

FAA

Recommended practices

Procedures, etc.

Recommendations

Co

ntr

ol,

Au

tho

rity

OperationsDevelopment and

AirworthinessAccident Investigation

Page 21: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Pitch-up

Example STPA-generated Scenario (simplified)

Aircraft

Mental

Model

(beliefs)

Control

Actions Feedback

Pilot Flying

Learned

Procedures

UCA: PF provides pitch-up

commands with low airspeed

Incorrectly believes A/T in

SPD mode

No indication of PNF F/D

System Hazard: Uncontrolled

flight

PNF F/D still on

To climb, pitch up! (A/T handles thr)

Page 22: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can
Page 23: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

2) Existing controls and assumptions

Aircraft

Mental

Model

(beliefs)

Control

Actions Feedback

Pilot Flying

Learned

Procedures

UCA: PF provides pitch-up

commands with low airspeed

Incorrectly believes A/T in

SPD mode

No indication of PNF F/D

System Hazard: Uncontrolled

flight

PNF F/D still on

Assumption (& existing control):PF F/D and PNF F/D will be switched off together

To climb, pitch up! (A/T handles thr)

Page 24: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

3) Develop Indicators

Assumptions Indicators

A-1: PF F/D and PNF F/D will be switched off together

[UCA-1]

I-1: Monitor PF and PNF F/D state, compare (FOQA)

[A-1]

A-2: Maintenance technicians will only

override warning when parts catalog is superseded

[UCA-2]

I-2: Monitor parts catalogupdates, compare to

warning overrides [A-2]

Systems Approach to Leading Indicators

1. Identify vulnerabilities

2. Identify existing controls and assumptions

3. Develop indicators

4. Plan future actions

Leveson, 2015; Scarinci & Giusti, 2016; Thomas, 2018

Page 25: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

3) Develop indicators

1) Vulnerabilities 2) Assumptions, existing controls 3) Indicators

Page 26: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

3) Develop indicators

1) Vulnerabilities 2) Assumptions, existing controls 3) Indicators

PF pitch up commands with low airspeed

PF will recognize low airspeed, will not exceed AoA(Training)

Stall warningPitch up with insufficient thrust

PF incorrectly believes A/T in SPD mode

PF will recognize A/T mode, PNF will call out mode changes(Callout procedures)

A/T automatically leaves SPD mode

PF incorrectly believes PNF F/D matches PF F/D

PF will provide F/D callout. PNF will acknowledge, execute.(Callout procedures)

PF F/D and PNF F/D turn off together

… … …

Simplified examples for purpose of presentation

Page 27: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

4) Plan Future Actions

• Shaping actions• Prevent violation of assumptions• E.g. Interlocks, human-centered design, procedural

checks, etc.

• Signposts• Anticipate changes that may violate assumptions, require

re-assessment• E.g. new construction, new environment, etc.

• Assumption Checking• Monitor indicators over time, detect when assumptions

invalid• E.g. FOQA data, ASRS, etc.

• Hedging (Contingency) actions:• Prepare for possibility an assumption will fail• E.g. Performance audits, fail-safe design, etc.

Systems Approach to Leading Indicators

1. Identify vulnerabilities

2. Identify existing controls and assumptions

3. Develop indicators

4. Plan future actions

Dewar, 2002; Leveson, 2015

Page 28: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Findings

• Quick, efficient method

• Identified incidents not reported

• Identifies hidden assumptions

• Provides traceability

• More comprehensive than other approaches

Page 29: A Systems Engineering Approach to Safety Performance ...€¦ · FMEA, etc) •Limitations of Likelihood •Limits of event sets •Can exacerbate inherent bias. Cognitive bias can

Questions?

Systems Approach to Leading Indicators

1. Identify vulnerabilities

2. Identify existing controls and assumptions

3. Develop indicators

4. Plan future actions