Back to resources

Solving the Right Problems

Product
Collaboration
Convincing
Ownership

29 November, 2020

Ido Cohen

Ido Cohen

Head of Product at Permutive

Ido Cohen, Head of Product at Permutive, discusses the importance of solving the right problems and how failing to identify them can lead to misuse of resources and lost opportunities.

Problem

Startups don’t typically have a long runway and are pressured to generate profit quickly. They often try to solve and get easily excited about too many things. This often leads them astray. Failing to focus on solving the right problems they misuse already scarce resources and lost sparse opportunities. If you are a startup of only three people you will have to choose and solve only a small number of problems, so make sure that those would bring the highest value.

Solving the right problems can be summarized as the ability to grasp the entirety of the problem space, dissect all the existing -- and emerging -- problems, and decide what problems need to be solved as you put the rest aside.

Actions taken

Fly on a wall
The first action would be not to take any action. Instead, I would be behaving as a fly on a wall. I would be there almost unnoticeable, patiently observing, and refraining from commenting and taking any actions. By quietly observing I would learn a great deal about the industry, company, market, customers, employees, etc. Gradually, I would be able to identify opportunities and the contours of the problems would start to appear. I would study the problem meticulously since without a solid understanding of the problem itself I would not be able to solve it.

Defining the problem
Before concentrating on solving the problem, one should be able to describe it in a single sentence. Defining the problem also includes identifying who has the problem and why they want to solve it. The explanation should be succinct, clear, and comprehensible to a layperson.

Validation
I would validate the problem using two criteria: the number of people affected by it and the value it brings to the company. If one of your customers struggles with the problem, but most don’t, you should rethink if that is the problem worthy of your effort and resources. To determine the impact of the problem, I would conduct surveys and measure the number of people affected by it. Also, I would have to estimate the value of the problem and calculate how much my company would gain from it if I would manage to solve it.

Is there alignment?
Someone may want to solve a problem that is the most interesting, helpful, and even profitable problem ever. However, it is far from what the company wants to get involved in and that aligns with its mission. Having technology and resources to make customers happy is not enough if there is a lack of alignment with the company’s vision and goals.

Bringing people on board
People within the company often have conflicting goals and bringing them together and having them agree to solve the problem can be a daunting task. To secure company-wide buy-in, start with securing an agreement that solving the problem is good for the company. Only once that is assured propose how you would plan to solve it.

Lessons learned

  • The role of a leader is to enable the undisturbed flow of thoughts. That means creating an environment where everyone is encouraged to speak up and share their ideas. People who feel secure will proliferate more ideas and more ideas will bring to a better solution. Be a platform, not a leader -- pull, not push.
  • Keep an open mind. People are biased. They have their own opinions and their own ideas that they consider better than anyone else’s. Don’t be surprised how false those opinions/ideas could be. Speak to your customers and validate your ideas before rushing to announce the brilliance of your solution.

Discover Plato

Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader


Related stories

The Importance of Culture and Values When Building Teams

26 May

Elwin Lau, Director of Software at Jana, advocates the importance of maintaining culture within a company when scaling teams.

Mission / Vision / Charter
Scaling Team
Building A Team
Company Culture
Collaboration
Onboarding
Sharing The Vision
Elwin Lau

Elwin Lau

Director of Software at JANA Corporation

The Art of Asking Why: Narrowing the Gap Between Customers and Users

24 May

Jord Sips, Senior Product Manager at Mews, shares his expertise on a common challenge for product managers – finding root causes and solutions.

Customers
Innovation / Experiment
Product
Personal Growth
Leadership
Stakeholders
Users
Jord Sips

Jord Sips

Senior Product Manager at Mews

Managing Different Time Zones: Inclusive Collaboration Methods

19 May

Jonathan Belcher, Engineering Manager at Curative, shares an unknown side of synchronous communication tools and advises managers on how to handle a team that’s spread across the globe.

Remote
Internal Communication
Collaboration
Cross-Functional Collaboration
Jonathan Belcher

Jonathan Belcher

Engineering Manager - Patient Experience at Curative

Creating a Company Culture That Balances Helpfulness and Productivity

16 May

Alexis Philippe, Vice President, Product & Engineering at Amilla, describes his one simple rule for creating a culture of helpfulness that doesn't disrupt productivity.

Mission / Vision / Charter
Company Culture
Collaboration
Cross-Functional Collaboration
Alexis Philippe

Alexis Philippe

Vice President, Product & Engineering at Amilla

Streamlining Product Processes After a Reorganization

16 May

Snehal Shaha, Lead Technical Program Manager at Momentive (fka SurveyMonkey), details her short-term technical strategy to unify processes among teams following an acquisition.

Acquisition / Integration
Product Team
Product
Building A Team
Leadership
Internal Communication
Collaboration
Reorganization
Strategy
Team Processes
Cross-Functional Collaboration
Snehal Shaha

Snehal Shaha

Senior EPM/TPM at Apple Inc.

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.