%3C/text%3E%3C/svg%3E">
💻
💻 Tech & IT

Sprint Velocity & Release Forecast Calculator

Results update as you type.

Your numbers

Understanding the sprint velocity and release forecast calculator — concept and principle

Velocity is the amount of work, usually in story points, that a team finishes in one sprint. This calculator averages your recent sprint velocities and divides the remaining backlog by that average to forecast how many sprints, and how many weeks, are still needed. Product owners and Scrum Masters use it to answer the question "when will this be done?" with a range instead of a promise.

Sprint forecast from four past velocitiesVelocities 21, 25, 19 and 23 average 22 points. A 180-point backlog needs 8.18, rounded up to 9 sprints, or 18 weeks; the best and worst sprints give a range of 8 to 10.How many sprints to empty the backlog?Last 4 sprints (points)21251923avg 22Backlog180pts180 ÷ 22 = 8.18Each box = one 2-week sprint of 22 pts12345678910best: 8expected 9worst 10180÷25 → 8, 180÷19 → 109 sprints × 2 wk = 18 weeks
Average 22 points per sprint: 180 points need 9 sprints (18 weeks), with a range of 8 to 10.

How it is calculated

Velocities and backlog must use the same unit (points, ideal days or item counts).

The principle

The forecast assumes the team will keep delivering at roughly the rate it has shown recently, so past throughput is used as a measured rate, like distance ÷ speed = time. Averaging several sprints smooths out holidays, sick days and uneven story sizes. Using the best and worst observed sprints gives a simple range: if every remaining sprint went as well as your best one, or as badly as your worst one. The true finish date usually lies between the two.

Worked example

  1. Velocities: 21, 25, 19, 23. Sum = 88, so v̄ = 88 ÷ 4 = 22 points.
  2. Backlog 180 ÷ 22 = 8.18, rounded up to 9 sprints.
  3. 9 sprints × 2 weeks = 18 weeks.
  4. Optimistic: 180 ÷ 25 = 7.2 → 8 sprints. Pessimistic: 180 ÷ 19 = 9.47 → 10 sprints. Result: 8 / 10.

How to read the result

Communicate the range (here 8–10 sprints, 16–20 weeks) rather than the single middle value. A wide gap between optimistic and pessimistic means your velocity is unstable, and the forecast deserves less confidence. Velocity is only comparable within one team, because each team calibrates its own point scale. Re-run the forecast every sprint: the backlog usually grows as new work is discovered, which pushes the date out.

Common mistakes

Keep in mind: This is a simple linear projection. It ignores scope growth, dependencies, team changes and estimation error, so treat the dates as a planning aid, not a commitment.

Frequently asked questions

How many past sprints should I average?

Three to six recent sprints is a common choice. Fewer is noisy; many more may include periods when the team or the work was different.

Should I use story points or item counts?

Either works if the backlog uses the same unit. Counting finished items (throughput) is often just as accurate when items are sliced to similar sizes.

What if a new team has no velocity yet?

Run one to three sprints first, or make a cautious estimate and replace it with real data as soon as it exists.

Sources: Mike Cohn, Agile Estimating and Planning, Prentice Hall, 2005 · Ken Schwaber and Jeff Sutherland, The Scrum Guide (scrumguides.org)

Checked 8 Nov 2026. Standard formulas and RFC/IEEE definitions, computed locally in your browser — nothing you type is sent anywhere.

💻 All tech & IT tools →🌍 Calculators by country →