Alright, let’s get tactical. We’ve established that the quality-speed-cost trade-off might be false. But when these three forces inevitably conflict, who gets to call the shot?
The Situation That Sparked This Question
Last week, I had a heated debate with our CTO about delaying a major feature launch.
The context: We’re launching a new analytics dashboard that’s been promised to enterprise customers for 6 months. Two days before launch, security team found a vulnerability in the data export functionality.
Product POV (me): “This delay costs us competitive advantage. We’ve promised this to customers. Sales has three deals waiting on this feature. Can we launch without export and patch it next week?”
Engineering POV (CTO): “The vulnerability could expose customer data. Shipping with this risk is unacceptable. We need 2 weeks to fix properly.”
Finance POV (CFO): “Every week of delay pushes revenue recognition to next quarter. We’re already behind on Q1 targets.”
Who decided? CEO sided with engineering. We delayed the launch.
The aftermath:
- Sales team frustrated—had to push back customer expectations
- Two enterprise deals slipped to Q2 (CFO was right about revenue impact)
- But we avoided potential security incident and PR nightmare (CTO was right about risk)
The decision was probably correct. But it created organizational tension. And it made me wonder: Is there a better framework than escalating to the CEO every time?
The Frameworks I’ve Seen
In my career, I’ve seen four different decision-making models:
1. CTO Has Veto Power
- Common in: Technical product companies (infrastructure tools, dev platforms)
- Logic: Engineering understands technical risk better than anyone else
- Downside: Can become bottleneck; product feels disempowered
2. CEO Arbitrates
- Common in: Startups and founder-led companies
- Logic: CEO has full business context and makes final call
- Downside: Doesn’t scale; creates decision-making bottleneck; CEO becomes referee
3. Consensus Required
- Common in: Mature organizations, committee-driven cultures
- Logic: Forces alignment before moving forward
- Downside: Slow; can lead to lowest-common-denominator decisions
4. Context-Dependent Authority
- Common in: High-performing product companies
- Logic: Different decision types have different authority structures
- Downside: Requires clear decision framework (which most orgs don’t have)
My Reflection
As VP Product, I want autonomy. I want to be able to make product decisions without constantly negotiating with engineering and finance.
But I also don’t want to ship garbage. I don’t want to make decisions that create technical debt bombs or financial risks I don’t fully understand.
So maybe the question isn’t “who should decide” but rather “how do we create a decision framework that gives appropriate authority to the stakeholder with the most relevant expertise?”
The Research Angle
I’ve been reading about cross-functional alignment, and the data is compelling: Companies with strong alignment achieve 2.5x better project success rates.
Perhaps the real answer isn’t “who decides” but “how do we decide together in a way that leverages each function’s expertise without devolving into politics?”
My Questions for This Community:
-
What decision-making frameworks have actually worked in your organizations? (Not theoretical—what have you actually implemented?)
-
How do you prevent these decisions from becoming political power struggles? (Where it’s less about what’s right and more about who has more organizational capital)
-
When is it appropriate for one stakeholder to override the others? (Are there certain decision categories where unilateral authority makes sense?)
-
How do you handle tie-breakers? (When product, engineering, and finance all have legitimate but conflicting perspectives)
I’m genuinely curious how other product leaders navigate this. Because right now, it feels like we’re making it up as we go.
—David