Episode 248: Escaping the Reactive Trap in Product Teams
In this episode, Melissa Perri discusses strategies for managing overwhelming customer requests and how to avoid falling into a reactive cycle. Drawing on her extensive experience in product management, Melissa shares practical advice on transitioning from a reactive approach to a strategic one, emphasizing the importance of product thinking and discovery.
Listeners will gain insights into how to effectively categorize and prioritize customer requests, develop a robust product strategy framework, and engage with stakeholders to reset expectations. The conversation also touches on the cultural shifts necessary to align teams with strategic goals and the importance of carving out dedicated time for discovery.
Are you a product manager struggling with backlogs and constant firefighting? Tune in to this episode to learn how to pivot towards a more strategic approach to product management.
Resources:
Follow/Subscribe Now:
Facebook | Instagram | LinkedIn
Episode Transcript:
PreRoll: [00:00:00] Creating great products isn't just about product managers and their day to day interactions with developers. It's about how an organization supports products as a whole. The systems, the processes, and cultures in place that help companies deliver value to their customers. With the help of some boundary pushing guests and inspiration from your most pressing product questions, we'll dive into this system from every angle and help you find your way.
Think like a great product leader. This is the product thinking podcast. Here's your host, Melissa Perri.
Melissa Perri: Hello and welcome to another episode of the Product Thinking Podcast. It's time for this week's. Dear Melissa, so today we've got a great question, from a director of product about how to handle an overwhelming amount of customer requests, but not get into a reactive trap where you're just trying to.
Pay down all of this debt in the backlog, but not really thinking strategically. So this is a very common [00:01:00] issue that I've seen in a lot of companies and I'm excited to dive in. But first I wanna remind you that you can ask me all of your burning product management questions. Go to dear melissa.com and let me know what you're thinking.
I answer them every Friday on the podcast. So let's get into this week's question. Your dev team is shipping faster than ever, but your tools, they're still stuck in 2012. Monday dot com's dev platform changes that With Monday Dev, you get fully customizable workflows, real-time visibility across your development lifecycle, and seamless GitHub integration without admin bottlenecks slowing you down.
Whether you're working in the platform or straight from your IDE Monday Dev keeps your teams aligned, focused, and moving fast with AI powered context builtin. Go to monday.com/dev and see how your team can build without limits.
Dear Melissa
---
Melissa Perri: Dear Melissa. I just joined an organization that has a huge queue of customer support tickets and enhancement requests that went unanswered for years. Most of our PM's time is spent trying to address issues for customers that scream the [00:02:00] loudest without much time for discovery or any sort of product thinking.
We obviously need to pivot to begin leading strategically, but what do you recommend doing in the short term to help reset expectations and clear backlogs?
Melissa's answer
---
Melissa Perri: this is, like I said, a very common issue that I see. So as companies grow naturally, you're gonna get more and more requests from your customers about what they would like to see.
You start off with a smaller product, it starts to solve the problem, and then you get a, wouldn't it be nice if it would do this? And this is not exactly what I want, or I want this feature to be able to do that too. And it grows and grows, and you get more and more customers, more and more voices.
So now you actually have to set up a process for how to handle that. at the beginning. A lot of times what we wanna do is just answer all of our biggest customer's questions and make sure they're happy, and that makes sense for a startup that's starting off very small. But like you said in your question, if we only do that, we won't be strategic.
We're just gonna be reactive. And we're not trying to be a consultancy here, right? We don't wanna just solve very specific problems for certain [00:03:00] customers that do not scale or help us meet our strategic goals. So what we need to do fundamentally is clear our time out to give ourselves some space to create that strategy, and then we need a system for being able to look at the things that are coming in from the customers and say, does this meet our strategy?
And is it something that we wanna pursue? How do we think about prioritizing it? And then what do we do to communicate with it? So here as well, we're not just dealing with a backlog problem, trying to get through all these tickets. We're dealing with a whole cultural and expectation management problem, and we wanna make sure that we're addressing that.
So there's a couple steps that you can take in the short term to get yourself some space so that you can start doing that long-term strategic thinking. And the first thing we need to do. Is really about triaging and categorization. So step one, right? Don't try to tackle everything at once. You need to create buckets to make sense of the chaos.
So what you're gonna do is create some simple categories. We want like critical bugs in one categories, enhancement requests, feature requests, [00:04:00] technical debt. And within each of those categories, you're gonna start to segment, you're gonna try to figure out what's the impact? Is it super high? Where if we don't solve this critical bug, for example, right now, we're gonna have churn.
People's systems will go down, we might break SLA, contracts, anything like that. Those would be really high. Some things are probably gonna be low. They might be, only affecting, let's say one person. It might only be in a certain situation that doesn't happen very often, that's gonna be low. So we wanna look at impact, we wanna look at effort, and we wanna look at customer type, right?
Is it enterprise key accounts, general users? Is it people that we are really targeting as well? Now, when you're looking at this too, that's not just about looking at if it's critical and IF'S breaking things, you also are setting yourself up strategically, especially with that customer type part to start thinking about.
Are these our right customers? This is gonna help you strategically in the long run. So if you segment that way, you're gonna be able to go back and look and say, Hey, on the enterprise level, [00:05:00] we are getting a lot of feature requests from them for X, Y, and Z. Are we trying to move into the enterprise right now, or do we actually sell that to early and we can't meet their needs?
So here we go. It's not just about triaging tickets, it's also about helping us understand. And refine our product strategy when we get to that part. So that's why this is very important here. So what we're trying to do here too, is we're not really trying to prioritize yet. It's not about perfect prioritization.
We're just creating some visibility and some kind of structure that allows us to now dive into each one of those tickets and start to understand what needs attention right now. What should we look at later for a rainy day, and what can we maybe just push off for a while? That's good, right? So this is gonna clear you up so you're not just going through absolutely everything as well.
Communicating backlog priorities and setting expectations
---
Melissa Perri: Next, you're gonna wanna establish some communication rhythms. So you wanna create a regular cadence for this backlog review. Are you gonna do it weekly? Is it biweekly? It really depends on the volume and the criticality of some of those things coming in. So [00:06:00] you should probably start by publishing like a simple status update, showing what's being worked on and why.
If that's transparent within the organization, account managers can see it. They can communicate back with your customers about what is being done. You are also going to be transparent about what's not being worked on and what's the reasoning on that. So do you have a ticketing system where you can keep these lines of communication open between you and sales and account management and customer support, that's gonna give them some visibility and allow them also to have good communication back to your customers.
It'll allow all of your stakeholders to see it. You should also think about setting up some dedicated time slots for stakeholders to come and have these conversations with you so that you're not reactive all day. I remember one of my first jobs, I was doing a lot of internal tools, and anytime something went, wrong, everybody would be at my desk all day asking me questions about it, and I never had time to actually work on this stuff, right?
So what we did is instead we would say, Hey, there's an hour on Thursdays. If it's not like broken, broken where you can't do your job. [00:07:00] Come on Thursdays, tell me what you want to see. Tell me what's going on, what's going there. I'll walk you through why we're gonna do it, why we're not, and that worked a lot better.
'cause it saved my time from being distracted all day by these requests coming in. So make sure people know how to get in touch with you. You don't wanna just be like, Hey, you can't talk to me about this at all. You wanna make sure that they just know how to get in touch with you and how to navigate that.
So set up that time. Next you wanna think about quick win strategy. And this is in especially important if you feel like your customers are losing trust in you or your account management team is losing trust in you or customer support or anything like that. So identify three to five items that are like low effort but very high visibility.
And if you can knock those out, even if they're not the most strategic thing in the world, you're gonna build credibility. So look for patterns in those requests. And also try to dive into what's the underlying issue. Just because people are saying one thing and it looks somewhat different than this other ticket, doesn't mean that there is an underlying problem there.
And [00:08:00] that's where good customer research comes in. So if you see these patterns, that's where you should be going out and talking to customers and trying to figure out, Hey, what's actually going on here? And if you can fix that root cause rather than treating individual symptoms, that's going to last much longer.
So when you go through all of your tickets, think about that. Is this just a quick fix or is there something bigger going on here? Where am I starting to see these patterns? Who should I go out to and start talking to about the customers? See what I can do to fix it for everybody, rather than just putting a bandaid on certain accounts.
Look for those types of things. Make sure that you communicate those wins loudly to everybody, the customers, to your, customer support teams, to your account management teams, because then it's going to start looking like, Hey, that team's making progress. They're listening to us. I'm not gonna panic all the time when something comes in.
I know they're actually making good progress here and we'll all get it done. There is a clear way for doing this, so definitely try that.
Stakeholder engagement and time management for discovery
---
Melissa Perri: Next. You're also gonna have to reset [00:09:00] stakeholder expectations. So make sure you're having direct conversations with internal stakeholders about the new approach.
Tell them what you're changing, make it transparent for them. Explain why the reactive firefighting doesn't really work. And also tell them how they can advocate if they really think something is going to churn an account. Um, you know, prevent them from selling to new accounts that are strategically there.
Make this like a collaborative process, right? You wanna make sure that they don't think that you're just blocking them. From being able to get the answers that they need or being able to do their jobs. So go out, take the time, really build those relationships. 'cause they're gonna trust you in the long term.
Now when we do that, we're gonna be able to carve out some strategic time. So when it comes to discovery, I hear this from so many product managers, they're like, I don't have time to do this. I'm reactively firefighting fighting. Make time for it. Block your calendar out. It's a non-negotiable. Just like any other meeting, it's a non-negotiable.
Block your calendar out, that becomes discovery. Onboard your stuff for discovery. [00:10:00] Start small. Even like one hour per week of dedicated user research or strategic thinking is better than none. So just start small. Start blocking your calendar out. Make it a non-negotiable. Learn to say no. Two other things.
This is something that we all have to practice and I see more junior product managers have a harder time with it, but executives have a very easy time with it, and that is why they're in their job, right? That's how they make it to be executives is they carve that out, they understand it's important.
They make sure that time is blocked. So ruthlessly protect your time there. Make sure that you do that PMs make great investors. If you're a product leader, curious about angel investing, check out Angel Squad. It's where over 2000 operators from Google, Meta and Apple learn to invest in high growth startups alongside Hustle Fund. I've been a member for years and highly recommend it. They've given me a few 30 day guest passes to share.
So head over to go.angelsquad.co/melissa and make sure to act fast as the passes are limited.
Turning backlog chaos into strategic clarity
---
Melissa Perri: [00:11:00] during that time too. It's a great time to go understand those root causes we were just talking about behind all those backlog items. So here's where we start building our product strategy. Now, when we start building this product strategy too, it becomes a framework for us to look at those feature enhancements and say, what's in and what's out?
Does this actually help us with our objectives? If you don't have that framework. It's very hard to be able to respond to any feature enhancement 'cause there's no way to prioritize it. So that's why you need to make the time for the product strategy and for strategic thinking. That gives you the lens there on how do I actually think about what's in and what's out when we get all of these requests and the requests will never stop coming. You wanna make sure that you are set up in a good way to be able to triage, understand them and figure out what's going on. This is also a great place as well to start to train and bring in your customer support team. So if they're getting these tickets from customers. Help them understand what is a feature enhancement versus a bug?
What? What is a different level? [00:12:00] When you make all those frameworks, train them on it and let them do some of the triaging as well. Let them ask follow-up questions to the customers, get the information you need so it's easier to go solve those problems. There are a fantastic resource, account management, customer success.
Super fantastic resources. Make sure you're using them as well. Teach them what you know when it comes to those things so they can start triaging as well. And then not all the work is just laying on the product managers. It's not just getting passed through. We're actually asking the right questions at the right time.
We're getting the information so we can figure out if we can solve those problems faster. And by the time it gets to the product managers, it's gonna be faster to make a decision. Is this in, is this not? And they will understand the reasoning behind it. So I hope that helps. This is a long journey, is not a short journey to start to turn this around and fix it.
But the one thing you need to understand is that this list will never get shorter at from this point on, you are a growing company. That list will never get shorter. That's okay. We have to be very deliberate and stubborn [00:13:00] about protecting our time to make sure we are doing strategic things. That does not mean don't listen to your customers.
That means you should be listening to your customers, but you set up the process so that you can manage these types of things. Much easier than just flailing and being reactive. So you have to create the space, deliberately, create that space, hold to it, and it's gonna get easier from there. I wish you the best of luck, and if you like this answer, remember you can go to dear melissa.com and let me know what questions you have.
I will answer them on an upcoming episode. Make sure that you like and subscribe to this podcast. We'll be back next Wednesday with another amazing guest. So tune in then and we'll see you then.