Let's take a look at more root cause analysis techniques
- Root cause analysis (RCA) is a technique used to identifies underlying reasons
- Each RCA method is suited to different problems
- Here are some major methods of RCA
- Fishbone diagram (Ishikawa diagram)
- a visualization using a fish skeleton shaped diagram to show a problems's potential causes and cause categories
- 5 Whys
- Just ask "why" and whatever the answer is, ask the "why" of that, 5x
- Fault tree analysis (FTA)
- a deductive, top-down approach using a visual diagram to identify what could lead to a particular problem or failure
- Failure modes and effects analysis (FMEA)
- Identifies potential failures and assesses their consequences to prioritize them
- Statistical process control (SPC)
- use statistics and control charts to hypothesize root causes of a problem
- Pareto analysis
- a method that prioritizes potential root causes of a problem based on their frequency or impact
- Causal factor trees
- uses a tree diagram to hypothesize causes and contributing factors to a problem
Failure Modes and Effects Analysis (FMEA)
- Step 1: State what is to be analyzed
- Processes, products, systems, specific functions, etc. - FMEA is flexible!
- Process: registering for classes
- Product: car
- System: UA Little Rock (or any university)
- Specific function: Drip hot water over coffee grounds (what else?)
- Step 2: State the failure modes
- Hot water dispenser arm not above coffee grounds (what else?)
- Let's list a few for each example above
Work individually or in groups of two
- Step 3: State the effects of the failure mode
- No coffee appears in cup (what else?)
- Let's list a few for each example above
- Step 4: Evaluate the severity of each effect
- Typically, use official AIAG scale
- Do it for a few
- Step 5: Determine cause(s) of each effect
- User forgot to move arm over cup (what else?)
- Do it for a few
- Step 6: Rate the occurrence number
- Typically, use official AIAG scale
- How to rate the coffee pot problem?
- Do it for some of the effects identified above for other problems
- Step 7: Find the detection ranking (rate the detectability) of the cause
- Detection rankings from AIAG are common
- What is the detection ranking for causes of the coffee pot problem?
- What are the detection rankings for causes in some of the effects identified above
- Step 8: Calculate the Risk Priority Number (RPN)
- Just multiply severity x occurrence x detection
- What RPN do we get for the coffee maker problem?
- How about for some of the other problems?
- Step 9: Recommend actions
- What do you suggest for the coffee maker problem?
- We could play what they said
- What do you recommend for other problems?
5 Whys
-
- Simple technique for finding root causes
- Just keep asking "why?" until you get the root cause
- Getting the root cause makes it possible to fix it
- This cures the problem itself rather than just covering it up
- Some steps in 5 whys
- Clearly identify the problem to be understood
- Ask "Why?", and then ask "why?" about the answer, repeating 5 times
- Document each "Why?" and its answer.
- Keep going until the root cause is found. Might not be exactly 5x
- Some benefits
- Gets to the root cause; reduces fixation on the more obvious symptoms
- It is simple and straightforward, usable by anyoneo
- Step by step approach helps to systematically and thoroughly examine a problem
- Root cause identification enables fixing a problem in a deeper and more effective way
- Some limitations
- Might not work on complex problems with multiple causes
- Depends on the users having sufficient information, expertise and experience on the system and problem
- Conclusion
- The 5 Whys is a useful technique for identifying the root cause of a problem and developing a plan for addressing it
- Simple structure makes it easy to use
- Find a useful or interesting fact about 5 whys
- How applicable is 5 whys to the problem of interest?
Slide Title: Fault Tree Analysis
Slide Content:
1. Introduction:
o Fault Tree Analysis (FTA) is a structured and systematic method for identifying and analyzing the potential causes of a failure or accident.
o It involves creating a visual representation of the interrelationships between different components, events, and conditions that can contribute to a failure or accident.
2. Components of Fault Tree Analysis:
o Gates: Gates represent logical relationships between events, such as AND, OR, and NOT. They are used to represent the interrelationships between events and conditions.
o Events: Events represent specific occurrences or conditions that can contribute to a failure or accident. Events can be either basic events (occurrences that cannot be further decomposed) or intermediate events (occurrences that can be decomposed into other events).
o Cut sets: Cut sets are groups of events that, if they all occur, will result in the top event (the failure or accident being analyzed). Cut sets represent the minimum set of conditions or events required to cause the top event.
o Event trees: Event trees are diagrams that represent the progression of events from the initial occurrence of a failure or accident to the ultimate consequences.
3. Steps in the Fault Tree Analysis Process:
o Define the top event: Start by defining the top event, which is the failure or accident you want to analyze.
o Identify potential causes: Identify all of the potential causes or events that could contribute to the top event.
o Create a fault tree diagram: Use gates, events, and connecting lines to create a fault tree diagram that represents the interrelationships between the potential causes and events.
o Evaluate risk: Evaluate the risk associated with each potential cause and event.
o Develop strategies for managing risk: Develop strategies for managing risk based on the results of the analysis.
4. Benefits of Fault Tree Analysis:
o FTA provides a structured and systematic approach to analyzing and understanding the causes of failures or accidents.
o It helps to identify areas for improvement, evaluate risk, and develop strategies for managing risk.
o FTA can be used to evaluate complex systems and to understand how different components, events, and conditions can interact to contribute to a failure or accident.
o By using visual representations, FTA helps to communicate complex information and to engage stakeholders in the process of risk management.
5. Limitations of Fault Tree Analysis:
o FTA can be time-consuming and resource-intensive, especially for large or complex systems.
o It may be limited by the information and data available, as well as the expertise and experience of the people using it.
o FTA may also be limited by the assumption of independence between events, which may not always be accurate in real-world situations.
6. Conclusion:
o Fault Tree Analysis (FTA) is a valuable tool for identifying and analyzing the potential causes of failures or accidents.
o By using gates, events, and cut sets, FTA provides a structured and systematic approach to understanding the interrelationships between different components, events, and conditions.
o By using visual representations and engaging stakeholders in the process, FTA helps to facilitate communication and to support informed decision-making.
o However, like any analysis method, it has limitations and may not be suitable for all types of systems and problems.
Slide Title: Causal Factor Trees in Root Cause Analysis
Slide Content:
1. Introduction:
o Root cause analysis (RCA) is a systematic approach to identifying the underlying causes of a problem or failure.
o One method of RCA that can be used to identify root causes is the Causal Factor Tree (CFT).
o A CFT is a visual representation that graphically depicts the relationships between symptoms and underlying causes.
2. Steps in the CFT Process:
o Identify the problem: Start by defining the problem or failure that you want to analyze.
o Identify symptoms: Identify the symptoms or observable effects of the problem.
o Develop a CFT: Create a CFT that shows the relationships between the symptoms and the underlying causes.
o Map out the relationships: Map out the relationships between the symptoms and the underlying causes. Start with the symptoms and work your way down to the root causes.
o Evaluate root causes: Evaluate the root causes to determine which are the most significant and which require immediate attention.
o Develop recommendations: Develop recommendations for addressing the root causes and improving the system to prevent future problems.
3. Benefits of CFTs in RCA:
o CFTs provide a structured and systematic approach to identifying the underlying causes of a problem.
o They help to identify areas for improvement and to evaluate the significance of each root cause.
o CFTs can be used to evaluate complex systems and to understand how different components, events, and conditions can interact to contribute to a failure.
o By using visual representations, CFTs help to communicate complex information and to engage stakeholders in the process of RCA.
4. Limitations of CFTs in RCA:
o CFTs can be time-consuming and resource-intensive, especially for large or complex systems.
o They may be limited by the information and data available, as well as the expertise and experience of the people using them.
o CFTs may also be limited by the assumption of causality, which may not always be accurate in real-world situations.
5. Conclusion:
o Causal Factor Trees (CFTs) are a valuable tool for Root Cause Analysis (RCA).
o By using a structured and systematic approach, CFTs provide a proactive method for identifying root causes and developing recommendations for improvement.
o By using visual representations and engaging stakeholders in the process, CFTs help to facilitate communication and to support informed decision-making.
o However, like any analysis method, CFTs have limitations and may not be suitable for all types of problems and systems.
Let's Take a Look at Process Mapping
- For each:
- check the web for an interesting fact to share
- let's discuss: could it be used to improve the IT system in question?
- Process mapping
- using some technique for creating visual representations of business processes
- Here are some important process mapping visualization methods
- Flowcharts
- diagram using graphical symbols for process steps, information flow & decision points
- Swimlane diagrams
- chart visualizing separate columns for different roles or departments (actors)
- Gantt charts
- bar graph showing process tasks, timeline, and (to some extent) dependencies
- Activity network diagrams
- graph showing the order and interdependence of tasks in a project
- Block diagrams
- Visualization showing major system parts or functions as blocks connected by lines for relationships
- Business Process Model and Notation (BPMN)
- బిజినెస్ ప్రక్రియ మోడల్ మరియు నాటేషన్ (BPMN): BPMN ప్రక్రియలను వీడియోగా ప్రతిన
- Event-Driven Process Chain (EPC)
- visualization focusing on the
flow of events and their relationships in a business process
- Data flow diagram (DFD)
- visual representation of the flow of data within a system
- State transition diagram
- visually represents the different states an object can be in,
plus the events triggering change from one state to another
Data Flow Diagrams
Visualizations of the movement of data (or things)
They show how organizations' processes transform data (or other things)
They help understand complex systems, find improvement possibilities, and communicate system structure
- Data flow diagrams have external entities
- Sources or destinations of data, such as customers, suppliers, or outside systems
- Processes: actions that transform data, such as data entry or calculations
- Data stores, such as databases and files
- Data flows: arrows showing the flow of data among processes, data stores, and external entities
- DFDs and "levels"
- A DFD can be expanded into multiple "levels," each providing a more detailed view of the system
- The top level provides a high-level view of the system
- Lower levels provide progressively more detail on the system or parts of the system
- Each high level process can be detailed more with a lower level DFD
- Data flow diagram advantages
- DFDs provide clear visualizations of the processes and their data flows
- They help to identify bottlenecks and inefficiencies in the processes
- They help communicate among parties involved
- They help system analysis and improvement planning systematically consider all the possibilities
- Conclusion
- Visualization that promotes understanding, communication, and systematic analysis for improvement
- Find a useful or interesting fact about DFDs
- How applicable are DFDs to the problem of interest?