tezvyn:

How to handle a PO defining the technical implementation?

AI-drafted, machine-checkedSource: scrumguides.orgadvanced

This tests your understanding of Scrum roles and ability to influence stakeholders. A great answer seeks to understand the PO's "why," presents alternatives with data, and reinforces shared goals and responsibilities. A red flag is being confrontational.

WHAT THIS TESTS: This question assesses your understanding of core Scrum principles, specifically the distinct responsibilities of the Product Owner and the Developers. The PO is accountable for maximizing the value of the product, which means defining the 'what' (the problem to solve) and the 'why' (the business value). The Developers are accountable for creating the Increment, which means defining the 'how' (the technical implementation). The interviewer is looking for your ability to navigate this conflict collaboratively, not confrontationally, demonstrating senior-level influence and a focus on shared goals.

A GOOD ANSWER COVERS: A strong answer outlines a four-step approach. First, acknowledge the PO's input and get curious; ask questions to uncover the underlying problem or constraint that led to their specific solution. Second, present the engineering team's alternative, but frame it in terms the PO cares about: value, risk, and cost. Use concrete estimates (e.g., "Our approach is 8 story points vs. 13 and avoids introducing a new library"). Third, realign the discussion on the shared goal of delivering the most effective and sustainable solution for the user. Fourth, use this as an opportunity to gently reinforce the team's working agreement: the PO brings the problems, the team brings the solutions.

COMMON WRONG ANSWERS: A major red flag is being dogmatic or confrontational, for example, by telling the PO "That's not your job." This shows a lack of collaboration skills. Another wrong answer is passive acceptance—simply building the suboptimal solution without pushback, which demonstrates a lack of ownership. A third mistake is dismissing the PO's suggestion without investigation; they may have unstated context, like a dependency or a non-functional requirement, that is crucial to the feature's success.

LIKELY FOLLOW-UPS: "What if the Product Owner insists on their solution even after your discussion?" (This tests your escalation path and negotiation skills, likely involving the Scrum Master to facilitate). "How would you prevent this from happening in the future?" (This tests your ability to improve team processes, e.g., better backlog refinement sessions, creating user story templates that focus on user problems).

ONE CONCRETE EXAMPLE: "The PO's story for a new report specified using a specific charting library, 'MegaCharts v3'. We realized this library was heavyweight and would add 500kb to our bundle size. Instead of just saying no, I asked the PO what specific chart interactions were critical. It turned out they just needed a simple bar chart with tooltips. We showed them that our existing, lightweight charting library could deliver that outcome in 3 story points, versus the 8 points it would take to integrate MegaCharts. We delivered the same user value faster and with less performance impact."

Read the original → scrumguides.org

Get five bites like this every day.

Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.