Velocity

The rate at which a team completes work each iteration, usually measured in story points or completed backlog items. It helps track schedule performance and forecast how many iterations are needed to deliver the planned scope.

Key Points

  • Calculated per iteration by summing the size of work items completed to the team’s Definition of Done.
  • Best used as a rolling average to smooth variability and support near-term forecasting.
  • Context-specific and not comparable across teams due to different estimation scales and working methods.
  • Acts as a schedule control signal to identify capacity changes, impediments, and realistic delivery pace.
  • Supports release planning, scope negotiation, and risk-based adjustments to commitments.

Purpose of Analysis

Use velocity to assess whether the team is delivering at, above, or below expected pace and to predict how many iterations are needed for a target scope or date. It guides schedule control decisions such as deferring scope, increasing capacity, or changing release plans.

Method Steps

  • Select a single sizing unit (e.g., story points or completed items) and keep it consistent.
  • At the end of the iteration, total the sizes of work items that meet the Definition of Done.
  • Record sprint-by-sprint velocity and compute a rolling average over the last 3–5 iterations.
  • Divide remaining scope by the rolling average to estimate iterations needed and potential completion date.
  • Review causes of variance (team availability, defects, scope changes), then adjust plans and commitments.
  • Communicate updates via burn-up/burn-down charts and release forecasts to stakeholders.

Inputs Needed

  • Product backlog with consistent size estimates.
  • Definition of Done that determines what counts as complete.
  • Iteration length and calendar, including holidays and known absences.
  • Historical sprint data (completed items and sizes).
  • Current remaining scope and any approved or pending changes.
  • Known impediments, risks, and capacity constraints.

Outputs Produced

  • Current iteration velocity and rolling average trend.
  • Forecast of iterations and date range to complete target scope.
  • Updated release plan and stakeholder report on schedule outlook.
  • Identified variances, root causes, and corrective or preventive actions.
  • Refined commitments for the next iteration based on realistic capacity.

Interpretation Tips

  • Wait 3–5 iterations for velocity to stabilize before making strong forecasts.
  • Treat it as a capacity indicator, not a productivity scorecard, and avoid team-to-team comparisons.
  • Use median or trimmed mean if outliers or scope churn make averages misleading.
  • Adjust for known capacity changes (holidays, team changes) rather than forcing the same commitment.
  • Rebaseline forecasts when estimation scales change or large scope is added or removed.

Example

A team completes 18, 22, 20, and 21 points over four sprints. The rolling average is about 20 points. With 160 points remaining, the initial forecast is eight more sprints to finish. A new blocker reduces the next two sprints to 16 and 17 points, shifting the rolling average to ~19 and extending the forecast by roughly one sprint. The PM updates the release plan and communicates the impact while tracking the blocker’s removal as a corrective action.

Pitfalls

  • Counting partially done work, which inflates velocity and hides schedule risk.
  • Changing estimation scales mid-release, breaking historical comparability.
  • Using velocity as a target or performance incentive, encouraging gaming and lower quality.
  • Ignoring quality debt and defect work that will later slow delivery.
  • Making long-range commitments based on a single sprint value rather than a trend.

PMP Example Question

A Scrum team’s average velocity over the last five sprints is 24 points. A key specialist will be on leave next sprint, reducing capacity by 25%. The product owner asks to keep the same commitment to maintain the release date. What should the project manager do?

  1. Maintain the commitment to 24 points and ask the team to work extra hours.
  2. Lower the next sprint commitment to about 18 points and update the release forecast.
  3. Change estimation from story points to hours to get more precise commitments.
  4. Add more scope this sprint to compensate for future uncertainty.

Correct Answer: B — Lower the next sprint commitment to about 18 points and update the release forecast.

Explanation: Velocity reflects capacity and should guide realistic commitments. Adjust for known capacity changes and update the schedule outlook, rather than forcing the same target or changing estimation scales.

AI for Agile Project Managers and Scrum Masters

Become an AI-first leader and transform your agile practice by leveraging artificial intelligence as your most powerful co-pilot. This course is designed to help you drive efficiency, insight, and innovation, ensuring you stay at the forefront of a rapidly evolving project management landscape.

This isn't about replacing human intuition—it's about augmenting it. You'll master prompt engineering to automate mundane tasks, freeing up your time for high-impact strategic leadership and creative problem-solving. Learn to refine backlogs, create strategic roadmaps, and integrate AI seamlessly into your agile ceremonies.

Gain predictive power by using AI-driven insights to anticipate project risks and seize new opportunities for more reliable outcomes. We deliver practical, prompt-based workflows and proven strategies built around real-world agile challenges that you can implement immediately within your framework.

Master foundational AI concepts specifically relevant to Scrum environments while developing advanced skills to handle diverse agile scenarios. You will learn to champion an AI-enabled culture within your organization, fostering a dynamic environment of continuous improvement and superior team delivery.

Ready to lead the future of agile and make data-driven decisions that cut through complexity? Join a community of forward-thinking professionals and position yourself as an indispensable leader in the AI era. Enroll now and unlock your future!



Build complete project plans in minutes with AI

Stop spending hours on documentation. Learn how to use AI to create charters, WBS, schedules, risk registers, and executive reports faster—while staying fully in control. This course gives you ready-to-use prompt templates and practical workflows based on real project work. No guesswork, no fluff—just tools you can apply immediately. Backed by Udemy’s 30-day money-back guarantee, so you can start risk-free.

Learn More