Velocity has been the default agile forecasting tool for two decades, and in my experience it is also one of the most-misused metrics in the field. By 2026, what I’ve found is that AI-augmented forecasting offers a more honest alternative - probabilistic forecasts that show the distribution of outcomes rather than a single number that creates false confidence.
AI Velocity Forecasting: Predicting Sprints With Confidence
In this guide I explain the modern AI velocity forecasting approach I use, when I reach for it, the math behind it (without overcomplicating), and how I communicate forecasts to stakeholders without losing the room. By the end you’ll know whether and how to upgrade your team’s forecasting practice.
Why Classic Velocity Lies
Classic velocity is the average story points completed per sprint over recent sprints. The lie:
- Story points are subjective and drift over time.
- Average hides distribution - a team averaging 30 points may swing 18-42.
- Velocity is a lagging indicator that conflates effort, scope, and disruption.
- Comparing velocity across teams is meaningless and harmful.
- Stakeholders treat velocity as a commitment, not a forecast.
Teams that stake commitments on classic velocity routinely miss commitments by 20-40% and lose stakeholder trust.
The Three Modern Forecasting Approaches
| Approach | What it measures | When to use |
|---|---|---|
| Monte Carlo | Probabilistic completion dates | Forecasting when N stories will complete |
| Throughput | Stories per sprint, distribution | Capacity planning |
| Cycle time | Days per story, distribution | Identifying flow bottlenecks |
Strong teams use all three for different questions.
Monte Carlo for Agile Teams
Monte Carlo simulation runs thousands of synthetic future sprints based on historical throughput. Output: probability of completing N stories by date X.
How it works:
- Take last 20-50 sprints’ throughput.
- Randomly sample one sprint’s worth of throughput per simulated sprint.
- Run 10,000+ simulations.
- Show: 50% chance done by date X, 85% chance by date Y, 95% chance by date Z.
Stakeholders see the distribution, not a fake-precise single date.
The math is simple enough that anyone can run it in a spreadsheet. The benefit is enormous: honest forecasting beats fake precision every quarter.
Throughput-Based Forecasting
Simpler than Monte Carlo, often sufficient. Track:
- Stories completed per sprint (count, not points).
- Distribution over last 10-20 sprints.
- Trend over time.
Use percentiles: “We complete at least 12 stories per sprint 80% of the time. We complete 16+ only 30% of the time.”
This framing is more honest than “our velocity is 14 points”.
Cycle Time Analysis
Cycle time = days from starting a story to completing it. AI helps by:
- Computing distributions automatically.
- Surfacing outliers that distort the average.
- Identifying flow bottlenecks (e.g., stories stuck in code review).
- Detecting trends (cycle time growing signals process degradation).
A useful prompt:
“From this cycle time data, identify: median, p85, p95. Surface the top 5 outlier stories and likely causes. Propose 3 process changes that would tighten the distribution.”
Combining the Three Approaches
Each approach answers a different question:
- Monte Carlo: when will the next 30 stories be done?
- Throughput: how many stories should we plan for next sprint?
- Cycle time: where are stories getting stuck?
Strong teams report all three quarterly. Each surfaces different signals about team health and predictability.
The Tools That Implement This
| Tool | Strength |
|---|---|
| ActionableAgile | Strong Monte Carlo, mature |
| Twin (formerly Agile Forecast) | Lightweight, web-based |
| Native Jira AI | Increasingly offers forecasting |
| Linear AI | Built-in throughput views |
| Custom dashboards (Tableau, Hex, Looker) with AI summarisation | Most flexible |
For most teams, the native PM tool’s forecasting is enough to start. Specialised tools earn their cost when forecasting is mission-critical.
Communicating Probabilistic Forecasts
The hardest part of probabilistic forecasting is communication. Patterns that work:
- Lead with the question: “When will Feature X be done?”
- Show the distribution visually: cumulative probability curve.
- State confidence levels in plain language: “We’ll be done by July 15 with 80% confidence; the latest realistic date is August 4 (95%).”
- Anchor expectations: “Below 50% confidence is a guess; above 95% is overengineering.”
- Update weekly: forecasts that do not update lose trust.
Stakeholders who learn to read these forecasts become better decision-makers.
Stakeholder Education for New Forecasting
Most stakeholders haven’t seen probabilistic forecasting. Investment in education pays off:
- 30-minute lunch-and-learn explaining ranges vs single dates.
- One-pager comparing velocity-based and Monte Carlo forecasting.
- Side-by-side examples of past predictions: where velocity missed, where Monte Carlo would have been more honest.
- Quarterly reviews showing forecast accuracy over time.
After 2-3 quarters, most stakeholders prefer probabilistic forecasts because they enable better business planning.
Forecasting Across Multiple Teams
For multi-team programs:
- Per-team Monte Carlo, then combined for program-level forecast.
- Account for inter-team dependencies (the slowest team gates the fastest).
- Avoid summing single-point forecasts across teams; that compounds error.
- Run combined Monte Carlo at the program level for the most honest picture.
PI planning in SAFe especially benefits from program-level Monte Carlo.
Common Pitfalls
- Stakeholders demand a single date. Push back. Single dates over-promise and under-deliver. The forecast is a range.
- Using too little data. Monte Carlo with 5 sprints of data is unreliable. Aim for 20+.
- Ignoring scope changes. A forecast assumes scope is fixed. When scope grows, the forecast must update.
- Not communicating updates. Forecasts that drift without weekly updates lose credibility.
- Pretending precision. Do not show 87.3% confidence. Round to 80% or 85%.
- Ignoring team changes. Adding or losing members invalidates historical data.
- Forecasting unestimated work. Monte Carlo needs work units (stories) to forecast. Pure exploration can’t be Monte Carlo’d.
The 4-Week Adoption Plan
Week 1: pull last 20 sprints of data. Compute throughput distribution and cycle time distribution.
Week 2: introduce Monte Carlo for one upcoming forecast. Compare to classic velocity prediction.
Week 3: run weekly forecast updates. Communicate distribution to stakeholders.
Week 4: evaluate accuracy. Refine the model. Decide on permanent adoption.
By week 4 most teams have abandoned classic velocity for forecasting and use it only as a retrospective metric.
Forecasting in Regulated and Audited Contexts
In regulated industries (finance, healthcare, government), forecasting carries audit weight:
- Document the forecasting methodology in writing.
- Save Monte Carlo runs for audit trail.
- Update weekly with version control.
- Have legal review the forecast disclaimers.
- Communicate confidence levels to all stakeholders consistently.
Probabilistic forecasting is auditable; ad-hoc velocity guesses often aren’t.

Questions people ask
Published
