causal loop diagrams in quality - sectioncausal...–are there reinforcing or balancing feedback...

37
Copyright © 2018 (A. E. Moysenko) All Rights Reserved A. E. (Andy) Moysenko ADVYSE / ASQMV (102) +1-978-251-0906 [email protected] www.advyse.com Systems thinking for a Systems world… Causal Loop Diagrams in Quality 24 October 2018 (22B)

Upload: others

Post on 08-Jul-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

A. E. (Andy) Moysenko

ADVYSE / ASQMV (102)+1-978-251-0906

[email protected] www.advyse.comSystems thinking for a Systems world…

Causal Loop Diagrams in Quality

24 October 2018 (22B)

Page 2: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Greetingsand

Introduction

16 October 2018SLIDE: 2 -

Page 3: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Overview

GOAL:Introduce Causal Loop Diagrams as Quality Tools

TOPICS:• Process Characteristics & Descriptions

• Causal Loop Diagram Basics

• Causal Loop Diagram Examples

• Causal Loop Diagrams and Other Quality Tools

• Systems Archetypes

16 October 2018SLIDE: 3 -

Page 4: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Process Mentality

A “Process Mentality” is essential toEnterprise Effectiveness

• ISO 9001:2015

• Six Sigma

• Lean Manufacturing

• Project Management

• Business Management

16 October 2018SLIDE: 4 -

Page 5: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Processes

• Just what is a process ??

• A process basically consists of:– Inputs and Outputs / Vendors and Customers

– Rules and Tools

– Measures of Performance

– Transformation of “something” by transitioning through a series of interrelated activities over a period of time.

16 October 2018SLIDE: 5 -

RULES

TOOLS

INPUT OUTPUT

Operationsto Changethe Input

Page 6: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Process Descriptions & Analysis

• Process Flow Charts

• Procedures

• PFMEA’s

• Root Cause Analysis

• Yield/Efficiency Models & Metrics

• Stories…

16 October 2018SLIDE: 6 -

Page 7: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Real World Processes

• Process Design is generally Product/Service-Centric:– Single-Pass Perspective

– Focus on Product/Service-Specific Activities & Events

– Metrics usually relate performance to specific process features

• Real World Processes are ongoing and pervasive:– Repeated / Continuous Operation

– Processes in an Enterprise tend to become interconnected/intertwined

• In ‘The Big Picture’ things are complex and get complicated quickly:– Can lead to narrow focus and sub-optimization

– Frequently difficult to interconnect processes analytically

A “Systems Mentality” is needed for multiple processes

16 October 2018SLIDE: 7 -

Page 8: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Real World Process Dynamics

• Information Paths

– Information Feedback travels outside of the process

– Instructions/Directives come from surprising directions

• Time Delays

– Information flow

– Decision-making

– Systemic

16 October 2018SLIDE: 8 -

Page 9: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Causal Loop Diagrams – A View of the Real World

Graphical representation of the dynamic interrelationships among the components of a system.

• Visualizing interactions among separate parts of a system:

– Different Locations

– Different Times

– Different Functions

– Different and seemingly unrelated processes

• Exploring previously hidden cause-and-effect relationships

• Developing models for dynamic behavior of a system…

• Foundational tool of Systems Thinking

16 October 2018SLIDE: 9 -

Page 10: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

CAUSAL LOOP DIAGRAMS- AN EXAMPLE -

16 October 2018SLIDE: 10 -

Page 11: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Chicken Farming – The Process

• Straightforward process – the chickens do the “heavy lifting”

• Operating metrics are very simple

16 October 2018SLIDE: 11 -

BUYCHICKS

HENSLAY EGGS

INCUBATEEGGS

SORT EGGS

SELLEGGS

RAISECHICKS

Page 12: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Chickens & Eggs & Causal Loops

The Story:A farmer buys a number of chickens. For the foreseeable future, there are no limitations on food, water, or space. What can we expect for the behavior of the population of the flock??

Reinforcing Loop – Growth (or Decay) Processes

16 October 2018SLIDE: 12 -

R

+

+

CHICKENS

EGGS

Page 13: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Chickens & Eggs & Causal Loops (continued)

The Story (continued):The farmer decides to start selling eggs and maintain his egg “inventory” at a certain level. What can we now expect for the behavior of the egg count??

Balancing Loop - “Goal Seeking” Processes

16 October 2018SLIDE: 13 -

B

+

-

EGGS

EGGS SOLDAT MARKET

Page 14: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Chickens & Eggs & Causal Loops (continued)

The Story (continued):Since the number of eggs on hand affects the number of chickens, the marketing scheme will similarly affect the chicken population. And, chickens do not live forever. What can we now expect for the behavior of the population of the flock??

Things look fine --- Or are they ???16 October 2018SLIDE: 14 -

Page 15: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Chickens & Eggs & Causal Loops (continued)

The Story (continued):It turns out that it takes about 21 days for eggs to hatch and about 6 months for chickens to begin laying. What effect can these delays have on the behavior of the population of the flock??

16 October 2018SLIDE: 15 -

Page 16: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Chickens & Eggs & Causal Loops Discussion

• Provides a different view of the process

• Reveals the systemic nature of even this simple operation

• Reveals hidden complexities in the operational dynamics

• Demonstrates systemic delays can generate “unintended consequences” of actions

• Effective CLD’s require some discipline

16 October 2018SLIDE: 16 -

Page 17: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Practices to Avoid

16 October 2018SLIDE: 17 -

There is such a thing as Too Much Information !!!

TMI – The spaghetti diagram

Trying to ‘Boil the Ocean’…

Page 18: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Building Causal Loop Diagrams

1. Formulate the core problemWhat is the issue to be better understood?What is the period of observation?

2. Tell the story of the problem behaviorWhat is the scope of the system to be understood?What is the necessary level of detail for the diagram?

3. Choose the key variables to work with

4. Name the variables precisely- Use nouns or noun phrases- Use neutral or positive terms where possible

5. Graph the variables’ Behavior over Time

6. Illustrate variable interrelationships with Causal LoopsWhat links have significant delays?

7. TEST Causal Loop Hypotheses against observed behavior

16 October 2018SLIDE: 18 -

Page 19: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Causal Loop Diagram Examples

16 October 2018SLIDE: 19 -

Page 20: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Inventory Balancing Process

Illustration of a simple but typical Industrial Process by a Causal Loop Diagram

16 October 2018SLIDE: 20 -

Page 21: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Effects of Delays on Inventory Balancing

• What happens when there is a delay to Actual Inventory Numbers???

– Undershoot / Overshoot

– Oscillation

• What are the Business Impacts???

– Cash Flow impact

– Production capability reduced

16 October 2018SLIDE: 21 -

= Delay

Page 22: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Productivity & Employee Absence

• Causal Loop Diagrams in Six Sigma Projects

• Reveals high leverage target areas16 October 2018SLIDE: 22 -

Causal Loop Diagrams: Little Known Analytical Tool – William Rushing

Page 23: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Limits to Success

“Everything Starts Small, Then It Grows, but Not Forever.”

• The distinction between a Constraint and a Limiting Action is critical:Manufacturing Capacity is a constraint; a resulting limiting action can be a reduction in Quality or Delivery Rate

16 October 2018SLIDE: 23 -

Page 24: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Causal Loop Diagrams & Other Quality Tools

16 October 2018SLIDE: 24 -

Page 25: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

MEASUREMENT MATERIALS METHODS

ENVIRONMENT MANPOWER MACHINES

EFFECT

Cause and Effect Analysis

• Things start off fairly simple, then…

• Reality strikes !!!

• And things get complex fairly quickly

16 October 2018SLIDE: 25 -

Page 26: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Causal Loops & Cause and Effect

• Identify which Causes Have the Highest Impact (Leverage)

– Moving ‘Upstream’ in a Causal Chain

– Data Required?

– Are there Reinforcing or Balancing Feedback Loops?

• Identify which Causes may Create “Unanticipated Consequences”

– Does a particular Cause Drive more than one Effect?

– Are there Delays in the Causal Paths?

– Are there Reinforcing or Balancing Feedback Loops?

– Are there Delays in the Feedback Loops?

16 October 2018SLIDE: 26 -

Page 27: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

FMEA’s and Systems Thinking

• Complex Process / Product / Service FMEA’s are likewise Complex

16 October 2018SLIDE: 27 -

RETURNS

+

-

FAILURE MODE

CAUSE

CAUSE

CAUSE

EFFECT

EFFECT

EFFECT

+

+

+

+

+

+

CA

CA

CA

-

-

-=

DELAY

= DELAY

DELAY

SIDEEFFECTS

+

RESOURCES

+

+

+

SALES

+

+

DELAY

REPUTATION

-

-

-

LITIGATION / PENALTIES

+

--

DELAY

Page 28: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Six Sigma and Systems Thinking

Six Sigma:1. Persistent Issue2. Significant Business Impact3. Cross Functional4. Process Based5. Keeps you awake at night…

Causal Loop Diagrams Bring:1. Selection by degree of leverage2. Reduced sub-optimization3. Fewer “unexpected consequences”4. Broader system understanding

16 October 2018SLIDE: 28 -

Page 29: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Systems Archetypes

16 October 2018SLIDE: 29 -

Page 30: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

The Systems Archetypes

Common “Stories” that recur in different settings:

– Same System Structure revealed by characteristic CLD

– Proven resolution strategies are documented

1. Limits to Success

2. Success to the Successful

3. Tragedy of the Commons

4. Growth and Underinvestment

5. Fixes that Fail

6. Shifting the Burden

7. Drifting Goals

8. Escalation

9. Accidental Adversaries

10. Attractiveness Principle

16 October 2018SLIDE: 30 -

Page 31: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Corrective Action (Shifting the Burden)

• Symptomatic Solutions (“Fire Fighting”) have their own problems

16 October 2018SLIDE: 31 -

B

-

+

SymptomaticSolution

ProblemSymptom

-

+

B

FundamentalSolution

== DelayDelay

SideEffects

+

+

R

-

R

Page 32: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Shifting the Burden Summary

• Description:

– Fundamental solution known

– Unwilling or unable to implement fundamental solution

– Implement symptomatic solution and live with side-effects

• Mental Model: We know what needs to be done, but it’s too difficult, so let’s put on a bandaid instead.

• Key Strategy:

– Identify the addictive behavior to the symptomatic solution

– Commit to implementing the fundamental solution

16 October 2018SLIDE: 32 -

Page 33: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Summary

• Causal Loop Diagrams permit visualizing:

– Process Dynamics

– Interrelationship of loosely coupled Processes

– Systems of Processes with emphasis on different variables

• Causal Loop Diagrams permit qualitative testing of dynamic behavior of complex systems

• The addition of Causal Loop Diagrams to the Quality Toolbox can:

– Improve cross-functional communications

– Identify high leverage points for Improvement efforts

– Provide a “sniff-test” for process operation and integration proposals

16 October 2018SLIDE: 33 -

Page 34: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Next Steps

• Try using the Causal Loop Approach for a few simple issues

• Investigate cross-functional influences in your processes

• Explore Systems Thinking – Society for Organization Learning

• Explore System Dynamics – System Dynamics Society

• Find an opportunity to play “The Beer Game”

• Have fun exploring

16 October 2018SLIDE: 34 -

Page 35: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

Questions ???

16 October 2018SLIDE: 35 -

? ? ??

????

?

?

Page 36: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

ReferencesWebsites:• The Systems Thinker (formerly Pegasus Communications): https://thesystemsthinker.com/

– https://thesystemsthinker.com/introduction-to-systems-thinking/

– https://thesystemsthinker.com/guidelines-for-drawing-causal-loop-diagrams-2/

– https://thesystemsthinker.com/causal-loop-construction-the-basics/

• System Dynamics Society: http://www.systemdynamics.org/

• Society for Organizational Learning: https://www.solonline.org/

Texts:• The Fifth Discipline, Peter Senge

• The Fifth Discipline Fieldbook, Peter Senge

• Introduction to Systems Thinking, Daniel H. Kim (The Systems Thinker, formerly Pegasus Communications)

• Business Dynamics: Systems Thinking and Modeling for a Complex World, John Sterman --- Systems Thinking through System Dynamics – Graduate Level Text

• System Dynamics Introduction, Chapter 1, System Behavior and Causal Loop Diagrams, http://www.public.asu.edu/~kirkwood/sysdyn/SDIntro/ch-1.pdf

Articles:• Causal Loop Diagrams: Little Known Analytical Tool, William Rushing

(http://www.isixsigma.com/tools-templates/cause-effect/causal-loop-diagrams-little-known-analytical-tool/)

• 360 Degree Process Mapping with Causal Loop Diagrams, https://www.linkedin.com/pulse/360-degree-process-mapping-causal-loop-diagrams-steven-h-jones-mba?trk=hp-feed-article-title-like

• Fine-Tuning Your Causal Loop Diagrams—Part I & II. https://thesystemsthinker.com/fine-tuning-your-causal-loop-diagrams-part-i/ and https://thesystemsthinker.com/fine-tuning-your-causal-loop-diagrams-part-ii/

16 October 2018SLIDE: 36 -

Page 37: Causal Loop Diagrams in Quality - SectionCausal...–Are there Reinforcing or Balancing Feedback Loops? •Identify which auses may reate Unanticipated onsequences –Does a particular

Copyright © 2018 (A. E. Moysenko)All Rights Reserved

Systems thinking for a Systems world…

THANK YOU !!!

16 October 2018SLIDE: 37 -

“Any Enterprise will Profit froma little Systems Thinking…”

Serving Business and Corporate TeamsIn the Pursuit of Excellence.