How to Offer Constructive Feedback: A Framework for Product People

Roman Pichler
5 min readJun 6, 2023
Photo by Miguel Á. Padriñán on Pexels

To create value, product people, stakeholders, and development teams have to work together. But when people collaborate, things don’t always go smoothly, and problems emerge. As the person in charge of the product, you should address these issues and offer constructive feedback. That’s often easier said than done, though. Asking people to change their behaviour can be difficult, especially when you are not their boss. To help you with this challenge, I have developed a new framework, which I describe in this article.

🎧 Listen to the audio version of this article on my podcast: https://www.romanpichler.com/podcast/

“No Matter How it Looks at First, it’s Always a People Problem”

This quote from Gerald Weinberg nicely summarises a core challenge we face as product people: Our profession is called product management, but the product part can be the easy one compared to the people challenges we sometimes face. Here are four examples:

  • Joe, the sales rep, has promised a feature to an important customer without first talking to you — the person in charge of the product.
  • Sue, the Scrum Master, wanted to help the development team get better at sprint planning. But the team still over-commits and under-delivers.
  • Pete, the marketer, agreed to rework the marketing strategy to support the next major release. To your surprise, you discover that he has hardly made any progress even though the release is only a few weeks away.
  • Cindy who helps you manage the product started to come late to meetings. Recently she even missed one without telling you in advance.

It can be tempting to ignore people issues and focus on product-related tasks like reviewing the product strategy, updating the product roadmap, and refining the product backlog. But this is hardly a recipe for success. Problems like the ones mentioned above will hardly go away on their own. Instead, they may even get worse. Consequently, you’ll have to deal with more unsolicited feature requests, poor development team performance, an ineffective marketing strategy, and meetings that are poorly attended — to stay with the examples from above.

It is therefore important that you exercise leadership and address the people issues you are encountering even if this can be challenging and require courage at times. On the positive side, when done correctly, it will not only remove the problems. It will help the individuals involved grow and strengthen your connections with them.

Framework Overview

To help you successfully tackle people issues, structure difficult conversations, and offer constructive feedback, I have developed the framework shown in the picture below. You can download the infographic here.

Roman’s Feedback Framework

While my framework integrates elements from the CEDAR model, the Situation-Behavior-Impact (SBI) model, and Non-Violent Communication (NVC), I’ve specifically designed it for a product management context where you lead others without necessarily being their boss. The following sections explain how you can apply the framework.

Before You Start

Before you share your feedback, reflect on your intention. Ensure that you want to improve the situation and help the other person rather than acting out of frustration or the desire to retaliate. It would be wrong to label or judge the individual, for instance, thinking of Joe — the sales rep introduced earlier — as a selfish and pushy sales guy who needs to be put in his place. Instead, separate the person from the problem, and focus on the latter.

Additionally, choose the right time and place for giving feedback. Allocate enough time — at least 30 minutes as a rule of thumb. If you find that the issue has triggered difficult emotions like frustration or anger in you, then wait for them to reside before offering your feedback. Finally, consider if it is feasible to meet onsite. If you meet online, make sure that the cameras are switched on and that you can clearly see each other.

Step 1: Connection

Prior to discussing the issue, take some time to check in with the other person. Ask them how they are and what’s going on for them. This allows you to empathise and build trust with the individual. This, in turn, will have a positive impact on the conversation, and it will make it easier to share difficult feedback.

You might say, for example: Hi Joe, it’s been a while. How are you doing? Have you been travelling lately?

Step 2: Objective

Describe the desired outcome of the meeting and state the context in which the issue occurred.

You might say: Thanks for making time to meet with me Joe. I want to talk to you about the feature request you recently raised and the impact it’s had. I also want to discuss with you how we can improve the way we handle feature requests in the future.

Step 3: Issue

Next, address the issue. But rather than telling the other person what’s wrong and what you want them to do differently, ask them to share their perspective. What did they observe? What is their version of what happened? And how are they feeling about the issue? Listen attentively with the intention to understand. This shows the other person that you are interested in what they have to say, and it ensures that you take in all the information.

You might ask Joe: How did the feature request come about Joe? How did you experience the conversation with the customer and the following interaction with me?

Then describe your observations. Stick to the facts. Don’t judge, blame, or accuse. Be kind but frank. Don’t generalise, sugar-coat, or exaggerate. State the impact that the issue has had including the feelings it has triggered in you.

You might say: Thanks for sharing your perspective, Joe. I was very surprised and a bit shocked to be honest when I heard that you had told the customer that we would offer the feature in the next release. I can still feel some frustration now when I think about it. It put me in a very difficult situation. As we could not afford to disappoint the customer, I had to change the product goal we had agreed on and deal with complaints from the dev teams and some of the other stakeholders.

Read On …

To read the rest of this article and access the remaining tips, please head over to my website: https://www.romanpichler.com/blog/offering-constructive-feedback-a-framework-for-product-people/

Learn More

You can learn more about succeeding in having difficult conversations and offering effective feedback by attending my product leadership training course and by reading my book How to Lead in Product Management.

How to Lead in Product Management

Source: https://www.romanpichler.com/blog/offering-constructive-feedback-a-framework-for-product-people/

--

--

Roman Pichler

Product management expert. Author of “Strategize,” “How to Lead in Product Management” and “Agile Product Management with Scrum.” www.romanpichler.com