From Chaos to Clarity: The Art of Problem Solving

A Structured Approach to Problem Solving

In partnership with

Have you ever fixed something only to find it breaks again in a completely different way? Or spent hours solving what seemed like a simple problem, only to realize you were tackling the wrong issue entirely? You're not alone – the art of problem-solving is more complex than it appears, and even the brightest minds need to cultivate this skill deliberately.

Think of problem-solving like peeling an onion. Each layer you remove brings you closer to the core, but the process requires patience, technique, and sometimes even a few tears. We aren't born master problem-solvers; instead, we develop this crucial skill through consistent practice and structured approaches.

One of the most challenging aspects of problem-solving isn't finding solutions – it's accurately identifying what we're trying to solve in the first place. It's surprisingly easy to fall into the trap of focusing intensely on one aspect of a problem while overlooking others that might be equally or more important. Imagine trying to fix a leaky roof by only patching the visible water damage on your ceiling, without investigating why water is getting in from above. You might temporarily hide the symptoms, but the real issue continues to worsen.

This tendency to treat symptoms rather than root causes is like putting a Band-Aid on a splinter without removing it first. Not only does this approach fail to resolve the underlying issue, but it often introduces new complications. Just as a misdiagnosed illness treated with the wrong medication can lead to unexpected side effects, implementing solutions without thoroughly understanding the problem can create a cascade of unintended consequences.

Fortunately, professionals have developed systematic approaches to break through these common pitfalls. Two powerful tools widely used in workplace problem-solving are the Fish Bone Diagram (also known as the Ishikawa Diagram) and the "5 Whys" technique. These methods help us dig deeper than surface-level symptoms to uncover the true roots of our challenges.

PM Tech House is committed to staying free for all our users. We encourage you to explore our sponsors to help support us.

The gold standard of business news

Morning Brew is transforming the way working professionals consume business news.

They skip the jargon and lengthy stories, and instead serve up the news impacting your life and career with a hint of wit and humor. This way, you’ll actually enjoy reading the news—and the information sticks.

Best part? Morning Brew’s newsletter is completely free. Sign up in just 10 seconds and if you realize that you prefer long, dense, and boring business news—you can always go back to it.

☝️ Support PM Tech House by clicking the link above to explore our sponsors!

Understanding the Fish Bone Diagram

Have you ever heard of the Fish Bone Diagram? It’s a really handy tool for figuring out what’s causing problems in a process or product. The name comes from its shape—it looks a bit like a fish skeleton! This diagram helps you categorize issues into several key areas, including:

  • Man (people involved)

  • Method (the processes used)

  • Natural Causes (environmental factors)

  • Measurement (data and metrics)

  • Management (leadership and oversight)

  • Material (the resources used)

  • Machine (equipment and tools)

  • Maintenance (upkeep and repairs)

When you're trying to get to the root of a problem, it’s important to take a close look at each of these factors. Let’s say you find a defective product during quality inspection. You might start asking some questions like:

  • Is this an employee issue? If so, what went wrong? Did they not receive enough training? Or if they did get trained, did they follow the guidelines, or did they stray from them?

  • How about the training itself? Was it designed with quality standards in mind? Could it be missing some critical information that might lead to mistakes?

  • What about the machines? Were their settings correct? Did they meet the required standards?

  • And let’s not forget about the environment—could something like the slope of the ground have affected how the equipment operates, potentially leading to defects?

These questions can help you dig deeper into what might be causing those defects. The Fish Bone Diagram is all about exploring these possibilities to find solutions! I hope this version feels more engaging and easy to understand!

The 5 Why's Method: Getting to the Heart of a Problem

The 5 Why's is a straightforward yet powerful technique for uncovering the root cause of an issue. By repeatedly asking "why," you can peel back the layers of a problem to find out what’s really going on. Let’s walk through a simple example together. Imagine a situation where one of your stakeholders didn’t receive the final version of the project charter. You might start your investigation like this:

  1. Why didn’t they receive the project charter?
    They didn’t get it by email.

  2. Why didn’t they get it by email?
    They don’t use the email that was listed in our database.

  3. Why do we have an email that isn’t used by the stakeholder?
    Because no one has updated the database in a long time.

  4. Why hasn’t anyone updated the database?
    There’s no scheduled plan for updating it.

By following this chain of questioning, we discover that the root cause of the stakeholder not receiving the project charter is a lack of a scheduled plan for database updates.

Why This Matters

This method is effective because it helps you focus on systemic issues rather than just symptoms. In our example, if you only addressed the immediate problem—like resending the project charter—you might miss the bigger picture. Without fixing the underlying issue (the outdated database), you could end up in the same situation again. The 5 Why's method encourages critical thinking and helps teams develop solutions that prevent future problems. So, next time you encounter an issue, try asking "why" five times and see what insights you uncover! I hope this explanation makes the 5 Why's method clear and relatable!

Understanding Computational Thinking: A Fun Approach to Problem Solving

Computational Thinking (CT) is a powerful method for tackling complex problems by breaking them down into manageable parts. It encourages us to think logically and systematically, making it easier to find effective solutions. Let’s explore how this approach works through a relatable example: planning a community event.

The Scenario: Planning a Community Festival

Imagine you’re part of a team organizing a community festival. You want it to be a fun and successful event, but you quickly realize there are several challenges to address. Using Computational Thinking, you can tackle these challenges step by step.

First Iteration: Identifying the Problem

Problem Identification:
What are the main issues we need to address for the festival? You might identify several concerns:

  • How many people are expected to attend?

  • What activities should we include?

  • How will we manage logistics like food, seating, and entertainment?

Decomposition:
Let’s break these down into smaller problems. For instance:

  • Attendance: What is our target number? How will we promote the event?

  • Activities: What types of activities will attract attendees? Should we include games, music, or food stalls?

  • Logistics: What resources do we need for food? How many tables and chairs will we require?

Pattern Recognition:
Look at past events in your community. What worked well? What didn’t? For example, if previous festivals had low attendance due to poor weather, consider how you can mitigate that risk this time.

Abstraction:
Focus on the key elements that matter most. For instance, while planning for every possible scenario is important, you might decide that the weather is out of your control and instead focus on securing a venue with adequate shelter.

Second Iteration: Diving Deeper

Problem Identification:
What specific activities should we include to ensure everyone has fun?

Decomposition:
Break this down further:

  • Which age groups do we want to target?

  • What activities have been popular in the past?

  • How can we incorporate feedback from the community?

Pattern Recognition:
Review feedback from previous festivals. Did families enjoy games more than live music? Did food trucks attract larger crowds than sit-down meals?

Abstraction:
Eliminate ideas that don’t align with your goals. If your target audience is families, perhaps elaborate gourmet dinners aren’t necessary—focus instead on kid-friendly activities.

Third Iteration: Logistics and Resources

Problem Identification:
How do we manage logistics effectively?

Decomposition:
Consider:

  • Who will handle setup and breakdown?

  • What permits do we need?

  • How will we ensure cleanliness during and after the event?

Pattern Recognition:
Look at how other events managed logistics. Did they have enough volunteers? Were there issues with waste management?

Abstraction:
Identify the most critical logistical needs. While having enough trash cans is essential, focus more on ensuring you have enough volunteers to manage waste throughout the event.

Fourth Iteration: Promotion and Attendance

Problem Identification:
How do we promote the festival to maximize attendance? 

Decomposition:
Break down your promotional strategy:

  • Which channels (social media, flyers, local news) will be most effective?

  • How can we engage local businesses for sponsorship or support?

  • What incentives can we offer to encourage attendance (like early bird tickets)?

Pattern Recognition:
Analyze previous promotional efforts. Which strategies led to higher attendance? Did social media campaigns outperform traditional flyers? Abstraction:
Focus on high-impact promotional strategies. If social media was effective last year, prioritize that channel over less effective methods.

Fifth Iteration: Evaluating Success

Problem Identification:
How will we measure the success of the festival?

Decomposition:
Consider:

  • What metrics will indicate success (attendance numbers, revenue generated)?

  • How will you gather feedback from attendees?

  • What follow-up actions are necessary after the event?

Pattern Recognition:
Look back at previous events’ outcomes. What metrics were used before? Were they effective in evaluating success? Abstraction:
Identify key performance indicators (KPIs) that truly reflect success. While total attendance is important, consider also gathering qualitative feedback about attendees’ experiences.

The Power of Computational Thinking

Through these iterations, you’ve utilized Computational Thinking to systematically address various aspects of planning a community festival. This method not only helps break down complex problems but also fosters creativity and innovation in finding solutions. By focusing on problem identification, decomposition, pattern recognition, and abstraction, you can tackle any challenge—whether it’s organizing an event or addressing issues in your daily life. The key takeaway here is that no problem is too big when you approach it with a structured mindset! So next time you face a challenge, remember this fun journey through planning a festival. With Computational Thinking at your side, you’ll be well-equipped to find effective solutions! This version maintains clarity while engaging readers with an enjoyable example of how Computational Thinking can be applied in real-life scenarios!

Conclusion

Throughout our exploration of problem-solving methodologies, we've examined three powerful tools: the Fish Bone Diagram, the 5 Why's method, and Computational Thinking. Each of these approaches offers unique insights and strategies for identifying and addressing root causes of issues in various contexts. The Fish Bone Diagram provides a visual framework for categorizing potential causes of a problem. By organizing factors such as Man, Method, Machine, and Material, teams can systematically analyze each aspect that contributes to an issue. This structured approach encourages comprehensive examination and fosters collaboration among team members.

The 5 Why's method takes a more iterative approach to uncovering root causes by repeatedly asking "why." This technique allows us to dig deeper into the underlying issues rather than just addressing symptoms. By following a chain of reasoning, we can identify systemic problems that may require more than just immediate fixes.

Computational Thinking, on the other hand, emphasizes a logical and structured way to tackle complex challenges. By breaking down problems into smaller parts, recognizing patterns from past experiences, and focusing on relevant factors, we can develop effective solutions. Our example of planning a community festival illustrated how this method can guide decision-making across various aspects of project management.

Together, these methodologies empower individuals and teams to approach problems with clarity and confidence. They encourage critical thinking, foster collaboration, and promote innovative solutions that can lead to sustainable outcomes. Whether you’re working on quality control in manufacturing, organizing community events, or addressing everyday issues in your personal life, these tools provide a robust framework for navigating obstacles effectively. By integrating the Fish Bone Diagram, the 5 Why's method, and Computational Thinking into your problem-solving toolkit, you’ll be better equipped to identify root causes, develop actionable strategies, and ultimately drive positive change in any endeavor you undertake.