Skip to content
tezvyn:

A story is too large for one sprint. What are your options?

Source: humanizingwork.comMediumHow cards are made

A story is too large for one sprint. What are your options?

Tests your grasp of incremental value delivery over just task completion. A great answer first re-validates priority with the PO, then discusses vertical splitting strategies and their trade-offs.

What's really being asked

This question tests your senior-level pragmatism and focus on delivering value, not just completing tasks. The interviewer wants to see if you can facilitate a discussion about trade-offs and risk, rather than just dictating a single solution like "split the story." It assesses your understanding of core agile principles like incremental delivery and sustainable pace.

The full answer

A strong answer outlines a clear, collaborative process. First, re-validate priority with the Product Owner. Is this feature truly the most valuable thing to work on right now, or can it be deferred in favor of smaller, high-value stories? Second, if it must be tackled, the primary option is to split the story. The key is to advocate for a VERTICAL slice—a thin, end-to-end piece of functionality that is demonstrable and provides real user value. Third, mention a few splitting patterns, like splitting by workflow steps, business rules, or happy path vs. error handling. Finally, articulate the trade-offs of each option (deferring vs. splitting).

The mistakes people make

The biggest red flag is suggesting a HORIZONTAL split, like creating separate stories for the frontend, backend, and database work. This delivers zero user value until all parts are integrated, which defeats the purpose of a sprint. Another red flag is suggesting the team work overtime or extend the sprint; this violates the principle of a sustainable pace. Simply saying "we need a spike" without first attempting to split is also a weak answer; spikes are for uncertainty in the how, not just size.

What usually comes next

Expect questions like, "What if the Product Owner insists the whole feature must be released at once?" or "How do you handle a split where the first slice is purely technical and has no UI?" For the first, it's a coaching opportunity about risk. For the second, you should explain that while not ideal, a small enabling slice can be acceptable if it unblocks significant future value and is kept minimal.

A concrete example

A story like "As a user, I can pay with a credit card" is too large. A horizontal split would be "Build CC form," "Build API client," "Update DB schema." This is wrong. A good vertical split is "As a user, I can pay with a Visa card (happy path only)." This delivers a complete, testable, and valuable piece of functionality. Subsequent stories can add other card types, error handling, or fraud detection.

Interview question

A user story is estimated to be too large for one sprint. Which of the following is the best initial course of action for the team?

  • a.Extend the sprint duration by a few days to accommodate the larger scope of work.
  • b.Work with the Product Owner to identify a smaller, end-to-end functional slice that delivers demonstrable value.Correct
  • c.Ask the team to work overtime to ensure the full feature is completed within the sprint.
  • d.Split the story by technical layer, creating separate stories for frontend, backend, and database work.
Why?

The best approach is to split the story vertically into a smaller, end-to-end piece of functionality that delivers real value. Splitting horizontally by technical layer (D) is an anti-pattern as it delivers no user value until all parts are integrated.

Just read this? Test yourself on what you have been reading.

Read the original → humanizingwork.com

You just looked this up. Could you explain it out loud?

That is the part interviews actually test. Tezvyn takes questions like this one and gives you what the interviewer is really checking, the answer that lands, and the mistake that ends the conversation, in the four minutes before your next meeting.

The iPhone app is on the way

We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.

Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.

Get it on Google PlayiPhone app coming soon

We are hiring for this. Open roles that interview on agile — each one lists the topics its interview covers.

See open roles