Imagine you have been tasked with solving a problem: customers are experiencing lag while attempting to check out from their carts. Specifically, the app takes two minutes to transition from the cart page to the payment page once a customer clicks Continue.
What would you do? The first question that comes to mind is “why,” right? To answer this question, you’ll need to identify all the steps that customers take when checking out, and then assess how each step is performing. Together, these answers will enable you to determine the exact point in the checkout process where the problem is occurring.
This is called “root cause analysis” — you tried to list all the possibilities that could have created this problem. And out of all possibilities, you found which likely created the problem.
Let’s refer to the problem as the “effect,” and all the potential causes you identified during your analysis as the “causes.” Now, imagine trying to represent this cause-and-effect analysis visually. What types of diagrams could you create?
Maybe a tree whose roots are the effect and all the branches as the cause(s). Or maybe an Excel table listing all the causes and sub-causes in columns. Those are all good options, but in this article, we’ll discuss a cause-and-effect diagram (also called a fishbone diagram or Ishikawa diagram).
To start, a fishbone diagram (or Ishikawa diagram) is a tool to visually explore and represent the possible causes of an effect. The tool helps in identifying the potential causes that could have caused the problem.
A sample fishbone diagram looks like this:
It is called a fishbone as it looks like the skeleton of a fish. The head of the fish explains the problem statement (or the effect) and the bones attached explain the possible cause and sub-causes.
Although the early history of fishbone analysis is slightly unclear, fishbone diagrams are believed to have been in use since the 1920s. However, it was during the 1960s that the diagram gained widespread popularity, thanks to the work of Dr. Kaoru Ishikawa on quality management processes for Kawasaki Shipyards.
It’s believed that Ishikawa first presented the fishbone analysis method in 1945, as part of the development of a company-wide quality control process. The creation of quality improvement processes and tools, along with the introduction of quality circles, played a significant role in the evolution of the concept of total quality management. The Ishikawa diagram became recognized as one of the seven basic quality tools.
The purpose of the fishbone diagram is to identify all the root causes of a problem. You can use fishbone analysis in product development — let’s list a few cases where you should use fishbone analysis:
You can apply the fishbone analysis tool to most applications that need an establishment of quality control and management.
Now, we’ll go over the fishbone diagram and how you can apply it to multiple industries. Most businesses fall into one of these operation areas: services, manufacturing, and marketing, each of which can use a different fishbone diagram. While manufacturing may not be directly relevant to digital products, the fishbone diagram can still be a useful tool for uncovering problems and identifying potential causes. You can modify them accordingly to fit the context of your product.
Let’s start with the 4 Ws: what, why, when, and where. Applying these will help you find the possible potential causes for any effect. This is a good way to brainstorm and all fishbone diagrams must start with these, regardless of the industry you’re in. The 4 Ws are:
Many businesses in the service industry indeed share similarities when it comes to cause analysis in their operational areas. Specifically, the 5 S’s (systems, suppliers, surroundings, safety, and skills) can be applied to cause and effect analysis within the service business.
While all service businesses don’t need to conduct a complete cause analysis using the 5 S’s, many find that these principles can be applied at the initial levels and then gradually approached more thoroughly as they identify potential causes within their unique environment:
Systems are the methods, policies, processes, products, and tools used to build operational excellence and provide service without any failure.
Suppliers are any issues in delivering the service itself, like lower quality of service, failure to support customers, delay in refunding payments, agents or vendors delay, and more.
Surroundings are any external factors such as market, competition, public relations, brand value/image, etc. that may contribute to the issue.
Skills focus on finding issues in training, qualifications, skill set, and the experience of employees providing the service.
Safety focuses on finding issues in the system’s overall safety, products, operational procedures, and work environment.
Though the 6 Ms apply mainly to the manufacturing industry, you can transfer this framework into the software industry as well. Since digital products don’t have physical parts, not all of them will be relevant, but we’ll highlight them anyway:
Material focuses on finding issues in any raw materials used for manufacturing. This includes issues with the quantity or quality of supplies, any issues with the timeline of procurement and supply, and more.
Method focuses on finding issues in processes, policies, regulations, training, and guidelines used by companies. Though this is relevant to manufacturing physical goods, these apply to digital products as well (in context).
Machine focuses on finding issues in machines that are used in manufacturing (production). This will help uncover any issues with the maintenance of machines, any failures in the machine or assembly line, etc.
Mother nature, aka the environment, focuses on finding issues in environmental conditions. For physical goods, this could mean issues with temperature, light conditions, etc. For digital products, this could mean issues with servers going down, weather causing latency problems, and more.
Manpower (aka people) focuses on finding issues in the workforce. This means any issues with the work itself, employee burnout, training and skill sets, and more.
Measurement focuses on finding issues in measuring the process and results. This is huge in any business, as metrics and measuring success are vital to the health of a company. Use this to find any issues in quality readings, calculations, and more.
There are 7 Ps that can be commonly applied in cause analysis. These are all related to marketing businesses, but nearly all physical and digital products have marketing functions that affect their product and that this can apply to:
People focuses on finding issues in people involved in marketing a product or service to customers. This implies issues with not targeting the right audience or marketers not having a good understanding of the product.
Product is focused on finding issues in the product or service of an organization. This could be several things, including the perceived image of the product, issues with availability to reach customers, or failure to meet customer needs.
Process works on finding issues in procedures for promoting and marketing the product or service. Are there any gaps in cross-functional team collaboration? Are they any issues with the escalation matrix?
Price is a big one. This is where to uncover issues in the pricing of the product or service. Is the price too low? Maybe it’s too high? Are there any issues with the price range not matching the competition or with accepting certain payment methods?
Promotion focuses on finding issues in promotion methods, mediums, and strategies. Are social media advertisements reaching the right audience? Is it generating enough clicks?
Place identifies problems with the location of your product. Are there any issues with the availability of your product on particular devices?
Physical evidence is the last of the Ps. It focuses on finding issues in the direct visibility of your product or service. If it has a physical component, is there a problem with the packaging? Physical evidence literally implies any physical issues with the product getting into the hands of customers.
There are many advantages you carry when you use a fishbone diagram as a tool for your cause analysis, including:
There are also a few limitations that can make fishbone diagrams difficult to use, including:
If you’d like a fishbone diagram template to work with, you can download this one I made on Google Sheets. Feel free to make a copy of it and customize it for your own use.
If you’d like to try to create a fishbone diagram yourself for your own team and organization, here are some common steps to make and analyze it:
Let’s draw the fishbone diagram for a digital product. We’ll use the problem we listed at the beginning where customers are facing problems during the checkout process:
While this list may not be comprehensive, it does cover many potential causes that could lead to delays in opening the payments page. It’s important to note that during a brainstorming session, many potential causes can arise, but it’s important to focus on the most likely causes to address first. In this case, we’ve highlighted a sub-cause in red that represents the result of the analysis and the area that should be addressed.
There are many cases where product managers have to analyze the cause of a problem, and a fishbone diagram is a powerful tool for product managers to benefit from. Its easy and quick creation helps quickly narrow down potential causes and act upon them.
A few examples where product managers can make use of fishbone diagram are:
A not-so-popular and not-so-in-use flavor for creating fishbone diagrams is the process-type fishbone diagram. It’s very similar but has a small change in the drawing:
The main bone of the fish is divided into multiple cause areas. Team brainstorms potential causes that could have created the problem in each of these areas. It is called process type because each area in the main bone (mostly) represents a process, but each area in the main bone also represents a department. Causes are explored in the process of each department as a result.
These diagrams are not that popular but are an efficient way to involve multiple cross-functional teams from various departments.
Kaoru Ishikawa popularized the fishbone diagram to analyze the root cause of any problem. It is also called the Ishikawa diagram or cause and effect diagram.
One can use the 4 Ws — what, why, when, and where — to begin cause analysis. Based on industry type, there are common areas of cause analysis: the 5 S’ for services, 6 Ms for manufacturing, and 7 Ps for marketing. If your company or product has a combination of these, you can create multiple fishbone diagrams to get to the root cause of your issue.
Featured image source: IconScout
LogRocket identifies friction points in the user experience so you can make informed decisions about product and design changes that must happen to hit your goals.
With LogRocket, you can understand the scope of the issues affecting your product and prioritize the changes that need to be made. LogRocket simplifies workflows by allowing Engineering, Product, UX, and Design teams to work from the same data as you, eliminating any confusion about what needs to be done.
Get your teams on the same page — try LogRocket today.
A strategy map is a tool that illustrates an organization’s strategic objectives and the relationship between them using a visual diagram.
Insight management is a systematic and holistic process of capturing, processing, sharing, and storing insights within the organization.
While agile is about iterative development, DevOps ensures smooth deployment and reliable software updates.
Aashir Shroff discusses how to avoid building features or products that replicate what’s already in the market but, instead, truly stand out.