How Product Managers Can Address Problem Statements Using the Fishbone Diagram

Rohit Verma
5 min readJun 18, 2024

The root causes of issues can be intricate and multifaceted, requiring a methodical approach to unravel. One powerful tool in the Product Manager’s arsenal is the Fishbone Diagram, also known as the Ishikawa Diagram or Cause-and-Effect Diagram. In this article, we’ll explore the origins of this tool, and its application in product management, and use a story-based approach to demonstrate its effectiveness. We’ll also examine its limitations and alternatives.

History and Origin of the Fishbone Diagram

The Fishbone Diagram was developed by Kaoru Ishikawa, a Japanese quality control expert, in the 1960s. Ishikawa’s work in quality management led to the creation of this diagram to help teams identify, explore, and display possible causes of a specific problem. The diagram is called a Fishbone Diagram because its shape resembles the skeleton of a fish. It’s particularly useful for identifying root causes in a structured manner, allowing teams to address issues methodically.

Application in Product Management

Product Managers frequently encounter problems that require deep analysis to identify their root causes. The Fishbone Diagram is especially useful for:

  • Decreasing User Engagement
  • Low Conversion Rates
  • High Churn Rates
  • Delayed Product Launches
  • Quality Issues

Now, let’s dive into a practical example to see how a Product Manager at Netflix might use a Fishbone Diagram to address an issue with Daily Active Users (DAUs).

Story: Analyzing Declining Daily Active Users at Netflix

Problem Statement

Netflix has been experiencing a decline in Daily Active Users (DAUs) for the past three months. As the Product Manager responsible for user engagement, Maria is tasked with identifying the root cause and proposing solutions. She decides to use the Fishbone Diagram to organize her team’s brainstorming session.

Step 1: Define the Problem Statement

Maria starts by clearly defining the problem: “Decrease in Daily Active Users at Netflix.”

Step 2: Identify Major Categories of Causes

Maria and her team brainstorm and identify six major categories that could be contributing to the decline:

  1. Technical Issues
  2. Content
  3. User Experience
  4. Marketing
  5. Competition
  6. External Factors

Step 3: Brainstorm Potential Causes

For each category, the team lists potential causes:

  • Technical Issues:
  • App crashes
  • Slow loading times
  • Bugs in the user interface
  • Content:
  • Lack of new releases
  • Poor content quality
  • Unpopular genres
  • User Experience:
  • Complicated navigation
  • Poor recommendation algorithm
  • Annoying ads or notifications
  • Marketing:
  • Ineffective advertising campaigns
  • Inadequate user engagement strategies
  • Poor targeting of potential users
  • Competition:
  • Better offerings from competitors
  • Aggressive promotions by rivals
  • Exclusive content on other platforms
  • External Factors:
  • Economic downturn
  • Changes in user behavior due to social trends
  • Legal or regulatory changes

Step 4: Create the Fishbone Diagram

Maria creates a Fishbone Diagram with the problem statement at the head of the fish and the categories branching out. She then populates each branch with the potential causes identified during brainstorming.

Step 5: Analyze and Identify Root Causes

The team reviews the diagram and prioritizes the causes based on impact and likelihood. They decide to conduct further analysis on the most critical areas:

  • Conduct user surveys to understand content preferences.
  • Analyze app performance data to pinpoint technical issues.
  • Review marketing campaign metrics to evaluate effectiveness.

Step 6: Develop and Implement Solutions

Based on their findings, Maria and her team implement several solutions:

  • Enhance the recommendation algorithm to improve user experience.
  • Increase investment in high-quality content and new releases.
  • Optimize app performance to reduce crashes and loading times.
  • Launch targeted marketing campaigns to re-engage users.

Shortcomings of the Fishbone Diagram

While the Fishbone Diagram is a powerful tool, it has its limitations:

  • Complexity Management: For very complex problems, the diagram can become cluttered and hard to interpret.
  • Qualitative Nature: It primarily deals with qualitative data, which can sometimes lack the precision needed for detailed analysis.
  • Static Analysis: It provides a snapshot in time and may not capture evolving issues.

Alternatives to the Fishbone Diagram

To overcome these limitations, Product Managers can consider the following alternatives:

  • 5 Whys Analysis: A technique that involves asking “why” multiple times to drill down to the root cause of a problem.
  • Root Cause Analysis (RCA): A more detailed and structured approach to identifying root causes, often using a combination of tools.
  • Pareto Analysis: A statistical technique that helps identify the most significant factors in a problem by focusing on the “vital few” causes.
  • SWOT Analysis: A strategic planning tool used to identify strengths, weaknesses, opportunities, and threats related to business competition or project planning.
  • Fault Tree Analysis (FTA): A top-down approach to identifying potential causes of system failures.

Concluding Thoughts

The Fishbone Diagram is an invaluable tool for Product Managers facing complex problems. By structuring brainstorming sessions and categorizing potential causes, it enables teams to systematically identify and address root causes. However, it’s important to be aware of its limitations and consider complementary or alternative methods for a comprehensive problem-solving strategy. Through diligent analysis and strategic implementation, Product Managers like Maria can effectively tackle issues such as declining Daily Active Users, driving success for their products and businesses.

Thanks for reading! If you’ve got ideas to contribute to this conversation please comment. If you like what you read and want to see more, clap me some love! Follow me here, or connect with me on LinkedIn or Twitter.

Do check out my latest Product Management resources 👇

--

--

Rohit Verma

Group Product Manager @AngelOne, ex-@Flipkart, @Cleartrip @IIM Bangalore. https://topmate.io/rohit_verma_pm