Question Page

Our engineering team has been building features based on ideas, and I’m the first PM. How do I change the culture and help them buy into being customer focused?

4 Answers
Clara Lee
Clara Lee
Hootsuite VP, ProductMarch 24

One way to get Engineering excited about customer focus is to invite them to listen in on interviews. We post all customer interviews on a shared calendar and use webinar settings that ensure observers hopping on / off are not disruptive to the participant or moderator. We also run an internal back-channel where observers can discuss responses or suggest follow-up questions. Often, I see that hearing directly from individual customers drives a level of engagement for Engineers that is much higher than if they were merely reading a written summary of aggregate responses at the end of a study. 

For Engineers, hopefully that can make more tangible the impact that your products can have on customers' lives and inspire greater empathy for customer challenges.

542 Views
Ibrahim Bashir
Ibrahim Bashir
Amplitude Vice President, Product ManagementJuly 7

I would start with minor tweaks to the existing process vs trying to completely re-do things - most changes that stick only tweak 1 variable at a time vs trying to change the whole system. So I would certainly not come in and try to redefine how ideation, scoping, planning, commits, shipping, reviews, etc work on Day 1. But if the team already ideates then I'd try to introduce customer conversations / user research as another avenue to generate ideas, then connect the dots to show that ideas that were grounded in external learning (vs internal opinions) had higher value over time.

449 Views
Mckenzie Lock
Mckenzie Lock
Netflix Director of ProductAugust 3

The good news is that you have an engineering team that is excited about the product & generating ideas. That’s huge. Over the long term, this will make your product more successful....so long as you can channel that excitement towards features that are also exciting to customers.

Your goal is to help your team fall in love with problems, not solutions. I’ve seen over and over again how this simple mindset shift can be a game changer for more user focused decision making.

Here are some approaches to consider:

  1. Expose your team to users - have engineers shadow user research sessions, share clips and quotes, or simply talk about your customers constantly. Bake user feedback into the development process if it isn’t there already. I’ve found that teams get most inspired when we ground their work on real humans. Use this to your advantage.
  2. Tweak your process with one pagers & “problem kick offs.” For every non-trivial project you take on, write a simple, one page description of the people problem, hypothesis, success criteria, and “skeleton of a solution.” By skeleton I mean, just enough to start thinking about solutions: e.g. "the ability upload a pin to a board" vs. "an upload button on the profile." Schedule a kick off to discuss and debate the problem, refine your hypothesis, brainstorm potential solutions - even before getting into requirements.
  3. Perfect your problem statement. Below are some best practices for writing problem statements. You may even encourage your engineering team to write these for their ideas! Here's what makes for a good problem statement: 
  • Is ONE sentence
  • Gets as close to the actual human behavior as possible. Avoid sayings like “the industry is changing” or “our systems are disconnected” those are just facts not problems in and of themselves.
  • Does not hint at a solution. Example of hinting at a solution: “We don’t have a common place for users to come…”
  • Is as specific as possible. Example: “drive efficiency” often isn’t specific enough - what does that mean exactly?
  • Is written in plain & simple language. “Project managers don’t have data tracking mechanisms built into their current workflows” => “Project managers don’t know what’s on track and what isn’t”
  • Includes WHO it’s a problem for (preferably a human being)
  • Is meaningful - describes the impact/negative outcome
1068 Views
Rodrigo Davies
Rodrigo Davies
Asana Director of Product Management, AIApril 4

If you're the first PM, building trust is your #1 priority. So I'd start with curiosity about their ideas – where are they getting them from? How are they validating them? What have they learned so far? Where are they getting stuck? It's possible that their ideas are based on some notion of a customer that you can expand and make concrete, by introducing the team to real customers and their needs. If they're not, it's likely the team is running into trouble getting traction for their ideas, and you can find customers to give your team feedback on why the current set of ideas aren't a fit for the problems those customers have. Either way, I would start by exposing your engineers to real customers – through video interviews, or in person, so they can build empathy and understand who they're trying to serve. For example, you might consider inviting engineers to join user research sessions, record the sessions, and share highlights and learnings every week.

347 Views
Top Product Management Mentors
Poorvi Shrivastav
Poorvi Shrivastav
Meta Senior Director of Product Management
Natalia Baryshnikova
Natalia Baryshnikova
Atlassian Head of Product, Enterprise Agility
Kara Gillis
Kara Gillis
Splunk Sr. Director of Product Management, Observability
Clare Hawthorne
Clare Hawthorne
Oscar Health Senior Director, Product Operations
Orit Golowinski
Orit Golowinski
Jit.io VP of Product Management
Anton Kravchenko
Anton Kravchenko
Carta Sr. Director of Product Management
Tom Alterman
Tom Alterman
Notable Head of Product
Mike Arcuri
Mike Arcuri
Meta Director of Product - Horizon Worlds Platform
Mamuna Oyofo, MBA
Mamuna Oyofo, MBA
Shopify VP of Product
Rishabh Dave
Rishabh Dave
Stripe Product Lead, Financial Infrastructure