This is a new diagram type in Mermaid. Its syntax may evolve in future versions. Use the
ishikawa-beta keyword.Basic Ishikawa diagram
This example analyzes the causes of a blurry photo:Syntax overview
The structure of an Ishikawa diagram is created using indentation:- First line: The event or problem being analyzed
- Subsequent lines: Causes of the event
- Indentation: Creates the hierarchical “fishbone” structure
Problem statement
The first line defines the main problem or effect:Primary causes
Main categories of causes are defined at the first level of indentation:Secondary causes
Sub-causes are defined by further indentation:Nested categories
You can create sub-categories using uppercase text and additional indentation:Common use cases
Ishikawa diagrams are widely used for:- Quality management: Identifying root causes of defects or quality issues
- Process improvement: Analyzing factors affecting process performance
- Problem-solving: Breaking down complex problems into manageable components
- Risk analysis: Identifying potential causes of failures or incidents
- Brainstorming: Organizing team discussions about problem causes
Example: Website downtime
Here’s an example analyzing causes of website downtime:Example: Customer complaints
Analyzing causes of customer complaints:The fishbone structure is automatically created based on your indentation. Make sure to use consistent spacing (tabs or spaces) throughout your diagram.