It’s Tuesday morning. You’re staring at a Jira ticket that hasn’t moved in nine days. It’s assigned to the platform team, and it’s blocking your entire feature release. You’ve sent two “gentle nudge” Slack messages. You got a thumbs-up emoji in response. Your launch date is next Monday.
This isn’t a blocker. It’s a time bomb.
Most product managers handle this situation passively. They write "Blocked by Platform Team on ticket PLAT-123" in their weekly status report. They turn the Jira ticket red. They complain to their engineering manager. This is defensive. It’s a strategy for covering your bases, not for shipping your product. It tells everyone "this isn't my fault," but it does nothing to solve the actual problem.
The dependency isn't their problem to solve alone. It’s your problem to manage. You own the outcome. Here’s how to stop flagging risks and start defusing them.
Step 1: Reframe From "My Blocker" to "Our Goal"
Stop talking about your project. Start talking about the company’s goal. Your language frames the entire conversation.
Don't say: "The platform team is blocking my checkout feature." This frames it as a conflict. It’s you versus them. Their priorities versus your priorities. Nobody wants to step into the middle of that fight.
Instead, say: "Our Q3 revenue goal is at risk because the new payment gateway integration is stalled." This is completely different. You’ve elevated the problem from a team-level squabble to a business-level concern. You and the platform team are now on the same side, looking at the same shared problem. It’s not about your feature anymore; it’s about the company hitting its numbers. This makes it much easier for a director or VP to see the issue clearly and care about the outcome.
Step 2: Quantify the Cost of Delay
A vague sense of "this will be late" doesn't create urgency. A specific, quantified cost does. Do the hard work of translating the delay into business impact. This is the most powerful tool you have.
Get specific. Calculate the cost of the delay, even if it's a back-of-the-napkin estimate.
- Revenue: "Every week this is delayed costs us an estimated $25,000 in projected revenue."
- Customer Commitments: "We promised this feature to our three largest enterprise customers for their Q4 renewal."
- Team Morale: "My engineering team will be blocked from starting their next P0 project, creating two weeks of idle time and context-switching costs."
- Marketing Spend: "The launch campaign is scheduled to go live next Tuesday. Delaying now means we forfeit a $50,000 non-refundable deposit with our ad partner."
Numbers change the conversation. A "blocker" is an inconvenience. A "$50,000 mistake" is a fire that needs to be put out immediately.
Step 3: Propose Solutions, Not Just Problems
Never show up to another team or a leader with just a problem. It’s lazy and puts all the work on them. You are the product manager. Your job is to create options and have a recommendation.
Walk into the room with a small menu of concrete, actionable choices.
- The "We Help Them" Option: "Can we lend you one of our front-end engineers for three days to get this API endpoint finished?" This shows you're a partner, not just a customer.
- The "We Work Around It" Option: "If you can't deliver the full feature, can you give us a temporary, read-only version? We can build a workaround on our end to unblock 80% of the user value and ship on time."
- The "We Change the Plan" Option: "We can accept the slip, but we need to make a decision by Thursday EOD to reschedule the marketing campaign and reset customer expectations."
Presenting clear
Generated by Reportify AI — Automate your team's status reports, standups, and weekly updates. Try free →