Skip to content
tezvyn:

Throughput vs. Velocity in Agile Planning

Source: kollabe.comMediumHow cards are made

Throughput vs. Velocity in Agile Planning

This tests your grasp of flow vs. estimation metrics. Define throughput as a count of delivered items and velocity as a sum of estimated points. Throughput measures actual output, making it better for forecasting. Red flag: claiming velocity is more accurate.

What's really being asked

This question assesses your practical experience with agile metrics beyond the basics of Scrum. It's testing whether you understand the difference between measuring actual, observable output (flow metrics) versus measuring estimated effort. A senior candidate should be able to articulate why one is often a better predictor of delivery than the other and in what context.

The full answer

A strong answer will cover four points in order. First, define both terms clearly: Throughput is the number of work items completed per unit of time (like a week or a sprint). Velocity is the sum of story points for work items completed in a sprint. Second, explain the core difference: Throughput is a direct measure of output (a count), while velocity is a measure of estimated effort completed. Third, state the preference: For forecasting and sprint planning, throughput is often more reliable because it's based on historical fact, not estimation accuracy. It answers "how many items can we do?" directly. Velocity is a capacity planning tool for the team, not a forecasting tool for stakeholders. Fourth, provide a scenario: Use throughput for sprint planning by looking at the historical range (e.g., "we usually finish 7-10 items per sprint") and use velocity for internal team discussions about capacity or the relative size of upcoming work.

The mistakes people make

A major red flag is treating the terms as synonyms. Another is claiming velocity is more "accurate" because it accounts for item size. This misses the point that story points are estimates, not facts, and are prone to inflation and debate. A weak answer will just define the terms without explaining the practical implications for forecasting. Saying "it depends" without explaining what it depends on is also a sign of shallow understanding.

What usually comes next

Expect questions about other flow metrics. "How does Work in Progress (WIP) affect throughput and cycle time?" (Hint: Little's Law). Or, "If a stakeholder asks 'When will this specific feature be done?', which metric would you use?" (Hint: Cycle Time and its percentile distributions, like an 85% Service Level Expectation). "How would you introduce flow metrics to a team that only uses velocity?"

A concrete example

Imagine a team completes four stories in a sprint: one 8-point, one 5-point, and two 3-point stories. Their velocity for the sprint is 8 + 5 + 3 + 3 = 19 points. Their throughput for the sprint is 4 items. If, over the last 6 sprints, their throughput has consistently been between 4-6 items, we can confidently plan to pull in about 5 items next sprint. Using the velocity of 19 is less reliable because the point values of the next sprint's items are just estimates.

Interview question

A team wants to forecast how many work items they can realistically complete in their next sprint. Which approach is most reliable for this purpose?

  • a.Calculate the team's average velocity and select items whose point estimates sum to that total.
  • b.Use velocity, as it more accurately reflects the effort and complexity of the work compared to a simple item count.
  • c.Use the historical range of the number of items completed in past sprints to determine how many to pull in.Correct
  • d.Ask individual developers to estimate their capacity and sum their commitments to get a sprint total.
Why?

Throughput, the count of completed items, is a direct measure of historical output and is more reliable for forecasting. Velocity is based on estimates (story points), which are subjective and less reliable for predicting future delivery than factual, historical counts.

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

Read the original → kollabe.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