Skip to main content

Problem solving with this simple framework



All life problems can be solved by asking 3 root questions about the problem at hand. Why? What? and How? In that order. 

It's a simple framework for problem solving. It does not promise that the answers will come easily but it gives a structure to getting the right answers to the problem. 

Why?

This is the most important question that we most often overlook. This is the question to identify the purpose. Ask, why do you need to solve this problem? It makes you think deeply about something you are about to do. Ask, why does it matter? It forces to evaluate if this is even worth doing? Ask, why should 'I' be the one doing this? You may realize it should be done by someone else.

You may need to ask multiple 'Why' questions to get the right answer. But how do you know when you have asked yourself the right 'why'? When the why results in an answer that's motivational, inspirational and full of purpose you know that you have asked the right why.  That is the reason the why is most important. You want it to be motivational so that it gives you reason to persevere for the What and the How later. There will be setbacks and roadblocks but if your why is strong enough it will give you the energy to overcome them.



Great leaders, teams and organizations know their "Why" clearly. When I joined Amazon more than 10 years ago and listened to Jeff Bezos talking about the company's mission to be the World's most customer-centric company it energized me and other new joiners in the room. Amazon followed through on the mission and it has been consistently ranked as the leader in customer satisfaction in multiple surveys year after year. I no longer work for Amazon but I still admire how obsessed the company is to serve it's customers.

The "Why" motivated me to join Lyft. It didn't want to just be a ride-share company. Lyft wants to change the face of transportation but building cities around people instead of cars. That's a powerful mission which makes empowers a beautiful world, clean air while employing millions of people. 

So, the existential question "Why" is the first step and critical to solving life problems. Once you have the answer for this one, it makes answering the next one a little easy.

What?


Ok. Now we know Why we need to solve a problem. So, we know the purpose of our solution. Next we need to ask what could be the solutions to the problem? Think of the What question as a plan or a design for the solution. What possible options can you consider to approach the problem?

The important thing to keep in mind while thinking about What questions is to not be limiting. Thinking big and thinking freely is crucial. Be fearless and don't try thinking whether the solution is possible at this stage. The moment you start contemplating about the feasibility of the what, it will limit the possibilities of the solution.


The best example of a great "What" thinker is Leonardo Da Vinci. In the 1500s Da Vinci designed numerous inventions on paper such as the flying machine, helicopter and tanks. The technology at that time wasn't advanced to achieve these but that didn't stop him for envisioning all this. They all became a reality more than 400 years later.

So, dreaming big and bold is a pre-cursor to achieving big and bold. Thinking small is a self-fulfilling prophecy. And thinking big can be taught. We need to train our brains into not being content with small wins. We need to tell ourselves big things are possible and do it in a pragmatic way. As a graduate fresh out of college, it's one thing to say that you will get a $100k job in a year. It's another thing to say that you will be worth $1 Million in 5 years. Or $10 Million. The limit is what you want to set for yourself. The important thing is you need to think long term so that your goals look pragmatic and not foolish. 

How?

You have the purpose, you have the plan. Now you will define how you will achieve it. This is the question to find out the implementation details of the solution. Lot of times the "how" of a solution will be straight forward. But at times the how will be elusive. You may need to dig deep to find it out or seek help from others. And there will be times when you will realize there is no how right now and it's not possible. But it may be invented in the future. 

James Cameroon, the director of blockbuster movies such as Titanic and Terminator-II conceptualized a sci-fi movie that he wanted to create and release in 1999. When he began working on it he realized that the technology wasn't advanced enough to bring his vision into life yet. He waited and after the tech caught up, he created and released the movie in 2009, after 10 years of the original planned release. The movie was Avatar. It was made on a budget of $237 million and grossed $2.7 billions in the box office winning 3 academy awards. One of biggest blockbusters of our lifetime.

 The implementation can be the toughest part of the problem solving. It's the part that requires the hard-work, grit and determination. You will want to quit and give up. But you will need to push through this part. Some things that help to deal with How are -

1)  Breaking down the work into achievable chunks. Accomplishing each chunk will keep you motivated. Think in terms of milestones.

2) Reviewing and evaluating progress regularly. You can feel good when something worked and learn when something failed.

3) Be open to seeking help from others who solved something similar.

4) Be stubborn on the vision (Why) but flexible on the details (How). Learn to take "Ls" when you know you will get the bigger "W" later.

5) Share your own progress with others. They might give you ideas that helps you solve the next milestones.

6) When you feel really down and out, revisit the "Why" to feel inspired. If you wrote the Why well it should make you get through the down times.

Conclusion

Like most human beings on the planet, I feel lost or stuck as well when life throws a curveball at you. Most of us don't have a framework to deal with them and we falter. This simple framework of Why, What and How has helped me approach life's problems. It's not perfect but it can help you get some structure to your solutions. I hope this can help someone.

Popular posts from this blog

9 tips to build a resume that will get you calls from Google, Facebook and Amazon

I have a sweet tooth. Whenever I am at a grocery store, I love to surf the candy aisle. Specifically the shelves with the chocolates. And the selection of chocolates is vast. There are literally hundreds of options. So many brands, flavors, sizes to choose from. But some chocolates would stand out in the crowd. And what makes some stand out amongst the others is the packaging. Out of the hundreds of selections on offer, I pick up only a few to review and amongst them only one gets bought.  (Side note: The Endangered Species Chocolate company has a great product packaging and story. Try it out if you haven’t.) If not with chocolates, you would have experienced a similar situation while purchasing something else. Maybe a book, a bottle of wine or a bag of chips. And every time you are looking to discover something new, the first thing that draws you to the product is its packaging. Now, why am I talking about product packaging in a post about building great resumes? Well, if you rea...

The $460 Million Mistake That Crashed a Wall Street Giant—and What we can learn from it

  On the morning of August 1, 2012, Knight Capital - then one of the biggest market maker on Wall Street - deployed new code to its high-speed trading system—but one of eight production servers never got the update. That lone machine started running an old, dormant module called “Power Peg,” flooding the market with errant trades. In just 45 minutes, Knight amassed nearly $7 billion in accidental positions and lost $460 million. It was one of the most expensive software failures in Wall Street history—driven by a rushed deployment, missing checks, legacy code left behind, and no clear plan to roll back. This is the story of how a routine release turned into a company-ending event—and what leaders today can learn from it. Founded in 1995, the Knight Capital Group was the largest market maker in US equities. Knight’s electronic trading group covered more than 19000 securities and it’s high frequency trading algorithms processed a daily trading volume of $20 billions which was 15% of ...

Chick-Fil-A One : A crispy mobile app ordering experience

Chick-Fil-A or Popeyes or Shake Shack. The jury is still out on who serves the best chicken sandwich but I am declaring a winner on who has the best mobile app experience. And the champion is Chick-Fil-A.  Our phones are inundated with numerous apps. But you hardly come across one that enhances your experience with the product and impresses you so much that you stop for a minute and appreciate the excellent work done the team who built it. Chick-Fil-A One, the fast food restaurant chain's mobile ordering app did it for me. Chick-Fil-A is an intriguing company. Started 75 years ago it  is still a family owned business, one of the largest restaurant chains in the US, operates more than 2600 locations, generating revenue of more than $10 billion. They have the highest sale per restaurant unit easily beating giants such as McDonalds, Taco Bell and Subway. Oh and they do this while being mandatorily closed on Sundays. Quite a remarkable feat! How do they do it? The answer...

From Code to Customer: Measuring Software Quality Before Release

  “When a metric becomes a target, it ceases to be a good metric.” -  economist Charles Goodhart I feel that every discussion about metrics should mandatorily start with the above word of caution from Goodhart’s law. Metrics should inform decisions, not drive behavior in isolation. Without context, they can easily be gamed or give a false sense of confidence. Alright! With that disclaimer out of the way, lets talk about Quality Metrics for production readiness. What you’ll find here comes from the trenches — lessons from things that worked, things that didn’t, ideas that sounded smart but fell apart at scale, and blind spots I didn’t see until they hit production. I’ve owned software quality across industries like e-commerce, fintech, streaming, and SaaS — in startups, scaleups, and big tech. Your context may vary, but these insights should hit home for most teams shipping software. Why Should We Even Measure Quality? I believe there are three reasons to measure software quali...

Why Product Quality will be the Ultimate Competitive edge in the AI Era

  We live in the zeitgeist of artificial intelligence — where software can be built faster and cheaper than ever before. AI has leveled the playing field, turning anyone with an idea into a potential creator. But in a world where speed and cost are no longer the constraints,  what will truly separate the winners from the rest? The classic development trade off — good, fast, or cheap — has long forced teams to pick two at the expense of the third. AI is changing this by enabling development that is both fast and cheap. The pressing question becomes: can AI help us achieve software that is also  good ? From idea to prototype, AI empowers teams to deliver solutions quickly, affordably, and with surprisingly high quality. Moving from prototype to Minimum Viable Product (MVP), it’s still possible to maintain the trifecta of Good, Fast and Cheap. However, when aiming for production-ready applications, the stakes rise. Reliability, security, maintainability, and scalability beco...