Prioritization: Efficiency vs. Feature Velocity

Product Strategy
Medium
Google
128.6K views

Your engineering team is spending 50% of its time on tech debt (efficiency) and 50% on new features (velocity). How do you, as the PM, justify this balance to stakeholders, or adjust it?

Why Interviewers Ask This

Interviewers ask this to evaluate your ability to balance short-term revenue goals with long-term system health, a core competency at Google. They want to see if you can translate technical constraints into business value, negotiate trade-offs without alienating stakeholders, and make data-driven decisions that align with the company's focus on sustainable innovation.

How to Answer This Question

1. Acknowledge the tension: Start by validating that both efficiency and velocity are critical, but an equal split often indicates a hidden risk or misalignment. 2. Quantify the impact: Propose analyzing how the current tech debt is slowing feature delivery (e.g., increased bug rates, longer cycle times) rather than just stating 'it's bad.' 3. Use a prioritization framework: Apply a weighted scoring model like RICE (Reach, Impact, Confidence, Effort) or WSJF to objectively compare debt reduction tasks against new features. 4. Present a phased strategy: Suggest a temporary adjustment, such as allocating 70% to features for one sprint to hit a launch goal, followed by a dedicated 'stabilization sprint' for debt. 5. Define success metrics: Conclude by proposing specific KPIs, like reduced mean time to recovery or improved deployment frequency, to prove the ROI of reducing technical debt to stakeholders.

Key Points to Cover

  • Demonstrates the ability to translate technical debt into measurable business risks
  • Shows proficiency in using frameworks like RICE or WSJF for objective prioritization
  • Reflects Google's culture of data-driven decision-making over opinion-based arguments
  • Proposes flexible, iterative solutions rather than rigid, immediate policy changes
  • Connects engineering efficiency directly to product velocity and customer value

Sample Answer

In my experience, a 50/50 split between tech debt and features is rarely optimal; it usually signals that technical friction is silently eroding our velocity. As a PM at Google, I would approach this by first quantifying the cost of inaction. If our team spends half their time fixing legacy issues, our feature delivery rate is likely lower than potential, and our reliability metrics may be degrading. I would introduce a data-backed narrative to stakeholders, showing how specific debt items directly correlate with slower release cycles or higher incident rates. Instead of demanding a hard 50/50 split immediately, I would propose a dynamic allocation model. For instance, we could dedicate 80% of capacity to high-impact features for two sprints to meet a quarterly OKR, then allocate 60% to refactoring in the following sprint to clear the bottleneck. This ensures we deliver value while systematically addressing the root causes of inefficiency. By framing debt reduction as a velocity accelerator rather than a cost center, we align engineering efforts with business outcomes. Ultimately, the goal is not to eliminate debt entirely but to manage it so it never exceeds 20-30% of capacity, ensuring sustainable growth.

Common Mistakes to Avoid

  • Saying 'we need to fix everything first' which ignores immediate market needs and stakeholder pressure
  • Dismissing tech debt as purely an engineering problem without understanding its business impact
  • Proposing a static 50/50 rule without explaining how to measure success or adjust based on context
  • Failing to provide concrete examples of how debt negatively impacts the user experience or revenue

Practice This Question with AI

Answer this question orally or via text and get instant AI-powered feedback on your response quality, structure, and delivery.

Start Practicing

Related Interview Questions

Browse all 151 Product Strategy questionsBrowse all 87 Google questions