[WEBINAR] Bulletproof: How Today's Business Leaders Stay on Top

Ishikawa Diagram

Definition - What does Ishikawa Diagram mean?

An Ishikawa diagram is a graph that shows the various causes of a certain effect. It is also known as a fish bone diagram due to its resemblance to a fish skeleton. In the diagram, the causes flow from left to right to represent certain effects.

An Ishikawa diagram is also known as a cause-effect graph.

Techopedia explains Ishikawa Diagram

An Ishikawa diagram is useful for software testing because it can show the various causes and effects of software failure.

The graph shows how a cause relates to a certain effect in a visual way, which can be hard to document by itself. For example, in a C program, there might be a null pointer being referenced. It would be diagrammed with the null pointer as the cause and the program crash as the effect.These graphs can be created by entire teams to let them visualize problems in software and how to fix them.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.