Data analysis and metrics

Can AI Estimate Story Points Better Than Teams? The 2025 Data

As AI-powered estimation tools become more sophisticated, the natural question arises: should teams trust machine learning over their collective judgment? The research reveals a nuanced answer.

Agile Team
FreeScrumPoker Team
December 11, 2025 ยท 11 min read

The promise of AI estimation is seductive: train a model on thousands of completed stories, and it should learn to predict complexity better than any individual or team. Several tools now offer this capability, and major project management platforms are building it into their core features.

But does it actually work? And more importantly, does improving estimate accuracy actually improve outcomes? Recent research and industry data provide some surprising answers.

What the Research Shows

A 2024-2025 study analyzing over 50,000 user stories across 200 software teams compared AI-generated estimates against team estimates and actual completion times. The findings challenge simple narratives about AI superiority or human irreplaceability.

Key Findings:
  • AI estimates were within 20% of actual effort 67% of the time
  • Team estimates were within 20% of actual effort 61% of the time
  • Combined AI + team estimates achieved 74% accuracy
  • AI significantly outperformed on routine work; teams outperformed on novel work

The headline numbers suggest AI has a modest edge, but the aggregate masks significant variation by story type.

Where AI Excels

AI estimation demonstrates clear advantages in specific scenarios:

Routine Technical Work

For stories with clear patterns like CRUD operations, API integrations, or standard UI components, AI estimates prove remarkably accurate. The model has seen thousands of similar stories and reliably identifies complexity factors that teams might overlook or inconsistently weight.

In this category, AI achieved 78% accuracy compared to 64% for teams. The primary driver: teams often underestimate "simple" work, while AI maintains consistent assessment regardless of perceived simplicity.

Bug Fixes with Clear Reproduction Steps

When bug reports include specific reproduction steps and error messages, AI can accurately assess complexity by pattern-matching against historical fixes. Teams often estimate bug fixes inconsistently because they don't know the root cause until investigation.

Stories with Detailed Acceptance Criteria

AI estimation accuracy correlates strongly with input quality. Stories with comprehensive acceptance criteria, technical notes, and clear scope definition enable more accurate AI estimates. This creates a virtuous cycle: investing in story quality improves both AI and team estimates.

Where Teams Excel

Human estimation outperforms AI in scenarios requiring contextual judgment:

Novel Features Without Precedent

When building something genuinely new, AI lacks training data for comparison. Teams can reason about complexity from first principles, drawing on general engineering experience rather than specific historical matches.

For novel work, teams achieved 58% accuracy compared to 41% for AI. The gap widens further for genuinely innovative features.

Cross-Team Dependencies

AI typically analyzes stories in isolation. Teams understand organizational context: which other teams need to be coordinated with, whose calendar is constrained, what approval processes apply. These factors significantly affect actual effort but aren't captured in story descriptions.

Technical Debt Considerations

Teams know where the dragons live. A seemingly simple change might touch code that everyone knows is fragile, requiring extensive testing or careful refactoring. This institutional knowledge doesn't appear in story descriptions and can't be learned from historical data alone.

Team-Specific Factors

A story's complexity depends partly on who's doing it. A team member with deep experience in a codebase will complete work faster than someone learning it. AI estimates based on organization-wide data can't account for individual team composition and expertise.

The Combination Effect

The most interesting finding from the research: combining AI and team estimates outperforms either alone. The 74% accuracy achieved by the combined approach represents meaningful improvement over both the 67% AI-only and 61% team-only results.

How Combination Works

Effective combination approaches include:

  • Discrepancy investigation: When AI and team estimates diverge significantly, treat it as a signal to investigate. Often one party has information the other lacks.
  • Weighted averaging: Some teams use formulas that weight AI and team estimates differently based on story characteristics.
  • Category-based selection: Use AI estimates for routine work; team estimates for novel work; combined for everything else.
  • Confidence calibration: AI models can provide confidence scores; lower confidence suggests deferring to team judgment.

The Hidden Value of Team Estimation

Accuracy metrics capture only part of estimation's value. Planning poker and similar techniques serve purposes beyond producing numbers:

Shared Understanding

The discussion during estimation reveals different interpretations of requirements. A developer might assume one implementation approach while a tester assumes another. Without estimation discussion, these misalignments surface during development when they're more expensive to resolve.

Risk Identification

Diverse estimates often indicate unidentified risks. When one team member estimates 2 points and another estimates 8, the discussion reveals what the high estimator sees that others don't. This risk identification function has value regardless of the final estimate.

Knowledge Transfer

Junior team members learn by hearing how seniors think through complexity. AI estimates provide no teaching opportunity; team estimation does.

Commitment Building

Teams that participate in estimation feel ownership of the resulting commitments. AI-generated sprint plans may be more "optimal" but generate less team buy-in.

Practical Recommendations

Based on the research and industry experience, consider these approaches:

Use AI for First-Pass Sizing

AI can quickly categorize backlog items into rough size buckets (small/medium/large) to inform prioritization and capacity planning. This doesn't require precise estimates and plays to AI's pattern-matching strengths.

Preserve Team Estimation for Sprint Planning

When committing to sprint work, team estimation provides both better accuracy for context-dependent work and the collaboration benefits that AI can't replicate.

Investigate Divergence

When AI and team estimates diverge by more than one Fibonacci number, treat it as a signal. Either the AI lacks context (novel work, dependencies) or the team is missing something the AI's pattern matching detected.

Track Accuracy by Category

Don't assume uniform AI performance. Measure accuracy for different story types in your specific context. You may find AI excels for some categories and fails for others.

Invest in Story Quality

Both AI and team estimation improve with better inputs. Detailed acceptance criteria, technical notes, and clear scope definition help everyone estimate more accurately.

The Anchoring Problem

One significant concern with AI estimates: anchoring bias. Research consistently shows that seeing a number before estimating biases subsequent estimates toward that number, even when people try to ignore it.

If teams see AI estimates before voting, their estimates will shift toward the AI suggestion. This may improve accuracy when AI is correct but may harm it when AI is wrong, as teams fail to apply their contextual knowledge.

Mitigation Strategies

  • Blind voting: Complete team estimation before revealing AI suggestions
  • Reveal only after divergence: Show AI estimate only when team estimates span multiple values
  • Use AI for validation, not suggestion: Team estimates first; AI comparison afterward identifies potential misses

The Future of Estimation

AI estimation capabilities will continue improving. Larger training datasets, better natural language understanding, and more sophisticated features will narrow the accuracy gap with team estimation for routine work.

However, the fundamental limitations remain:

  • Novel work will always lack training data
  • Organizational context can't be fully captured in story descriptions
  • Team dynamics and individual expertise affect actual effort in ways models can't predict
  • The collaboration benefits of team estimation serve purposes beyond accuracy

The likely equilibrium: AI handles initial sizing and identifies outliers; teams focus estimation effort on novel and ambiguous work; the combination outperforms either alone.

Conclusion

Can AI estimate story points better than teams? The honest answer: sometimes, for some stories, under some conditions.

AI excels at routine work with clear patterns and detailed descriptions. Teams excel at novel work, context-dependent assessment, and the collaboration functions that estimation serves beyond producing numbers.

The best approach isn't choosing between AI and team estimation; it's combining them thoughtfully. Use AI strengths for sizing and pattern detection; preserve team estimation for commitment-level planning and knowledge sharing.

And remember: the goal isn't perfect estimates. The goal is shared understanding, appropriate commitments, and continuous improvement. Those remain fundamentally human activities, even in an AI-assisted world.

FreeScrumPoker
FreeScrumPoker

Free online planning poker for agile teams. Keep the human element in estimation while benefiting from AI assistance.

More articles from FreeScrumPoker Blog →