General

The McKinsey problem solving process - A step-by-step guide

Updated: Nov 19, 2024
The McKinsey problem solving process - A step-by-step guide

Problem-solving—finding the best solution to a business opportunity or challenge—is at the heart of how management consultants create impact for their clients. 

At McKinsey, there’s a proven method of problem solving that every associate learns from day one—a structured, step-by-step approach that can be applied to almost any business problem. 
By following this approach, McKinsey avoids reinventing the wheel with every new project, allowing consultants to focus on creating distinctive solutions and recommendations.

This post will guide you through that approach, offering practical tips, tricks, and free templates so you can start applying these techniques right away.

 

Hypothesis-led problem solving

There are a number problem solving approaches being used at McKinsey, each suited for different types of problems. 

Common McKinsey problem solving strategies

This article focuses on the hypothesis-led approach—McKinsey’s go-to method for addressing most business challenges—which emphasizes forming and testing hypotheses to arrive at impactful solutions efficiently.

The hypothesis-led problem-solving approach is particularly effective when problems are complex and data may be incomplete, such as market entry strategies, business strategy development, mergers and acquisitions, and operational improvements.

 Here are the seven steps involved in this process: 

  1. Define problem - What key question do we need to answer?
  2. Structure problem – What could be the key elements of the problem?
  3. Prioritize issues – Which issues are most important to the problem?
  4. Develop issue analysis/work plan – Where and how should we spend our time?
  5. Conduct analyses – What are we trying to prove/disprove
  6. Synthesize findings – What implications do our findings have?
  7. Develop recommendations – What should we do?

Please note that although these steps are listed in order, problem-solving is not a straight line. Think of it as an iterative process where you quickly develop early hypotheses and solutions and continually refine them.


Let’s go through the seven steps in detail one by one:

Step 1: Define the problem

McKinsey’s problem solving process starts with a clear and thorough definition of the problem and the end goal.

It’s tempting to rush this step—perhaps you think you already know the solution, or you believe the problem was already clearly outlined in the project assignment, or you feel pressured by stakeholders to proceed quickly. And while all these reasons might be valid, many unsuccessful projects stem from not having a clear definition of the problem and a shared understanding of what success looks like.

Great problem solvers take the time to establish a precise and comprehensive definition of the real issue at hand. And they make sure that this definition is understood and agreed upon by all relevant stakeholders as well as within the project team.
 

Using the Problem Statement Worksheet

To define the problem effectively, we recommend using the Problem Statement Worksheet (can be found here). It looks simple, but it is very effective.

By thoroughly working through the Problem Statement Worksheet, you set a strong foundation for the rest of the problem-solving process, ensuring that everyone is aligned and focused on delivering the right solution.

If you are unclear about an element of the Problem Statement Worksheet, it will almost always result in ‘scope creep’ or unaligned expectations.  

A few tips on how to maximize the value of the Worksheet:

  • Main question to be resolved: Make the main question SMART—Specific, Measurable, Action-oriented, Relevant, and Time-bound. For example, “How can Airline Inc. reduce operating costs by $400 million through more efficient and effective operations before 2027?” is a SMART question.
  • Context: Discuss the environment in which the client operates. Consider internal and external factors like industry trends, competitive position, capability gaps, and financial flexibility (a market analysis template might be helpful here).
  • Success Criteria: Clarify how key stakeholders define success and failure. Beyond quantitative goals, identify other important measures like timing, visibility of improvements, required capability building, and necessary mindset shifts.
  • Scope and Constraints: Define what’s included and what’s not. Start by outlining the scope—for instance, the markets or segments of interest. Then specify any constraints within that scope, such as focusing on organic growth options only.
  • Stakeholders: Identify who the key decision-makers are. Understanding who decides, who can help, and who might block progress is crucial from the outset.
  •  Key Sources of Insight: Determine the expertise and knowledge you’ll need. This could include internal resources like company experts and data sources, as well as external insights from experts, suppliers, and customers.

Step 2: Structure the problem

 After defining the problem, the next step is to structure the problem effectively. This involves breaking down the main question into smaller, manageable parts that can be analyzed and addressed. 

Two powerful techniques for this are hypothesis trees and issue trees.
 

Hypothesis Trees

A hypothesis tree is a structured tool that breaks down your main problem into a hierarchy of testable hypotheses. Starting from the main question, you systematically decompose it into smaller, more manageable parts that can be individually analyzed and validated. 

This approach helps you focus your efforts on the most critical areas, streamline your analysis, and move efficiently toward a solution.

Example:

If the primary question is, “How can Airline Inc. reduce operating costs by $400 million through more efficient and effective operations before 2027?” you might develop the following hypotheses:

  1. Fleet Optimization: Airline Inc. can save $150 million by optimizing its fleet operations.
  2. Operational Efficiency: Airline Inc. can achieve $120 million in savings through process improvements and better resource allocation.
  3. Supplier and Procurement Optimization: By renegotiating supplier contracts and optimizing procurement processes, Airline Inc. can reduce costs by $80 million.
  4. Technology and Automation: Investing in technology and automation can achieve $50 million in savings.

Each of these hypotheses can then be broken down further and tested through analysis.

Hypothesis trees

What makes a good hypothesis? 

A strong hypothesis should:

  • Be testable: You can prove or disprove it with data and analysis.
  • Invite debate: It should be open to challenge, not a statement of fact.
  • Matter to the outcome: If the opposite of your hypothesis wouldn’t affect the solution, it’s not significant.
  • Lead to Action: It should point toward specific actions the company can take.
  • Avoid Obviousness: It shouldn’t be something the client already knows without analysis.

Issue Trees

When you don’t have enough information to form specific hypotheses upfront, an issue tree is an effective tool to break down the main problem into key questions that need answering. Issue trees help you systematically explore all aspects of a complex problem by decomposing it into smaller, manageable issues or questions. This approach ensures that you cover all possible angles and don’t overlook any critical factors.

Example:
Continuing with the operational costs of Airline Inc., your issue tree might look like this:

Issue Tree example

Tips for Effective Issue Trees:

  • Start with the main question and break it down into smaller components.
  • Use open-ended questions starting with “what,” “how,” or “why” to encourage deeper exploration.
  • Ensure your issues are Mutually Exclusive (they don’t overlap) and Collectively Exhaustive (they cover all possible areas) - aka. MECE

Step 3. Prioritizing issues

After breaking down the problem into hypotheses or key issues, the next step is prioritizing which ones to tackle first. Effective prioritization ensures that your efforts are focused on the areas that will deliver the most significant impact.

A common tool for prioritization is the two-by-two matrix, which helps visualize and compare different issues based on specific criteria. 

Choose two criteria that are most relevant to your project’s success. The most frequently used axes are:

  • Impact: The potential of the issue to contribute to solving the main problem.
  • Ease of Implementation: How straightforward it is to address the issue, considering factors like resources, time, and complexity.

Other commonly used prioritization criteria include urgency, fit with values and mission, strategic alignment, and fit with capabilities. Applying some of these prioritization criteria will typically knock out portions of the issue tree altogether, enabling you to focus your efforts where they matter most.

2x2 Prioritization Matrix

Step 4. Develop issue analysis/work plan

With your prioritized list of key issues or hypotheses, the next step is to design an effective work plan outlining how you’ll conduct the necessary analyses to address each issue plan the analyses needed to test these hypotheses and develop solutions. 

Turning your prioritized problems into a work plan involves two main steps:

First, define the tasks that need to be completed. Whether you’re starting from issues or hypotheses, clearly outline the desired outcomes and the analyses required to achieve them. Also, estimate the data sources, timing and who will be responsible for each. 

Next, organize these tasks in a timeline that aligns with available resources and key project milestones (like important meetings or progress reviews). Make sure the sequence fits the overall pace of the project, such as weekly or bi-weekly meetings.

Step 5. Conduct analyses

After putting together your work plan, the next step is gathering data and conducting analyses to solve the problem at hand. This step typically takes up most of the time spent on a consulting project. 

While this guide doesn’t aim to teach you how to collect data or perform analyses, it’s important to emphasize that at McKinsey, quantitative data is paramount. Any solution not backed by solid numbers carries a heavy burden of proof. If data isn’t readily available, you must generate it yourself—whether through interviews, surveys, or constructing models.

Tips for this step

  • Focus on solutions, not just analysis: Always aim for the end result. Don’t get caught up in just “running the numbers.”
     
  • Simpler is often better: Your solutions must be thorough, but that doesn’t mean every detail needs weeks of research. Often, quickly finding a “good enough” answer is more valuable than taking extra time to perfect it. Quick estimates and rough calculations can guide more detailed analyses when needed. Generally, use the 80/20 rule: focus on the 20% of analysis that provides 80% of the solution.

Step 6: Synthesize findings

After diving deep into data and analysis, it’s essential to step back and identify what’s truly important. This is often the most challenging part of problem-solving. Effective problem solvers look for the core message that will support a clear recommendation.

At McKinsey, the Pyramid Principle is used to synthesize findings. This principle states that every synthesis should communicate one main idea—the “governing thought.” Supporting ideas are organized logically, moving from detailed facts up to the main conclusion, while excluding irrelevant information.

Even though synthesizing formally comes near the end of the problem solving process, it’s something you should do continuously throughout the project. After making any analytical progress, try to create an initial “Day 1” or “Week 1” draft of your solution and revisit it regularly—testing and adjusting both your answers and your approach at each phase. Regular synthesis helps keep your team focused on the key question and ensures you’re always ready to communicate your findings.

Step 7. Developing recommendations

This step involves translating your overall solution into specific actions that will deliver impact. 
This is where we answer the main question: “What should we do, and how should we do it?” 

While thorough analysis is important, it has little value if it doesn’t lead to actionable recommendations along with a plan and leadership commitment to implement the plan.


Steps to develop effective recommendations:

  1. Create a practical action plan: Outline the necessary initiatives with clear sequences, timelines, and activities. Consider the need for lasting impact, quick wins, available resources, and any competing priorities.
     
  2. Assign clear ownership: Identify who will be responsible for each initiative.
     
  3. Identify success factors and challenges: Highlight what will be critical for success and any potential obstacles, such as individuals who can drive change or those who might resist it.


When building your recommendations, consider these questions:

  • Does everyone who needs to change understand what they need to do and why?
  • Are key leaders committed to changing their behavior?
  • Have you established systems (like evaluations or incentives) to support the desired change?
  • Do we have the skills and confidence to adopt the new ways of working?

If the answer to any of these questions is no, ensure your recommendations address these issues. By doing so, you’ll increase the odds of achieving results.

Tips for Synthesizing findings

A powerful way to synthesize the overall story is to structure your synthesis using the 'Situation, Complication, and Resolution' framework (SCR framework).

  • Situation: What’s the current context or reason for action?
  • Complication: What’s the challenge that needs addressing?
  • Resolution: What’s your proposed solution?

Example: 

Situation: “The airline industry is under pressure to reduce costs due to rising fuel prices, increased competition, and post-pandemic recovery challenges. 
Complication: “Airline Inc.’s operating costs are significantly higher than industry benchmarks, threatening profitability and limiting its ability to invest in growth opportunities.” 
Resolution: “Airline Inc. should implement a comprehensive cost-reduction strategy targeting $400 million in savings by 2027, focusing on fleet optimization, operational efficiency, supplier renegotiations, and technology-driven automation.”

Read more about the SCR-framework here.

Communication and collaboration

Effective problem-solving is closely linked with communication. Throughout the problem solving process, maintain open lines of communication with team members and stakeholders. Share your draft solutions to ensure they’re practical and impactful—not just good on paper. Co-creating the solution with relevant stakeholders sharpens the outcome, uncovers potential issues early, and fosters ownership of the final recommendations.

Further Reading

Hope you enjoyed this post. If you’re interested in diving deeper into related concepts, check out these insightful posts: