Rolia Estimation

Agile Estimation Techniques: Comparison Matrix

Agile Estimation

Agile Estimation Techniques: Comparison Matrix

A one-page reference for picking an agile estimation technique: what each one optimizes for, the team size it suits, whether it feeds a velocity number, and the one-line case for using it. For the full reasoning behind every row, see the complete agile estimation guide.

The full comparison

TechniqueWhat it optimizes forTeam sizeFeeds velocity?Use it when...
Scrum PokerDiscussion depth on sprint-ready stories4-7 idealYes (points)Sizing stories entering the next sprint, with full context
T-shirt sizingSpeed over precisionAny, incl. non-engineersOnly with a size-to-point mappingRoadmap-level sizing, or a room with non-engineers
Affinity estimationSizing a large backlog fastAnyWith a mapping50+ unrefined items need a rough order, silently and quickly
Bucket systemVery large backlogs (50+ items)AnyWith a mappingAffinity estimation is still too slow one item at a time
Dot votingPrioritization, not sizingAnyNo - different purposeDeciding what matters most, not how big it is
Wideband DelphiHigh-stakes, auditable estimatesAny, more formalNo, produces effort estimates directlyThe estimate needs a documented, defensible rationale
Three-point (PERT)A confidence interval, not consensusIndividual or small groupNo, feeds schedule math insteadA stakeholder needs a schedule with a stated confidence range

No row is universally "correct" - match the technique to the size of the backlog and how far along the cone of uncertainty the work has narrowed. Full explanation of every technique: agile estimation guide.

Match technique to team maturity

Team stageFavorWhy
New (first 1-3 sprints)T-shirt sizing or affinity estimationNo shared baseline exists yet - precision from any technique is illusory
Established (steady velocity, 4+ sprints)Scrum PokerEnough reference points exist that a "5" means something consistent
Mature, large well-understood backlogLighter-weight or cycle-time trackingSome teams drift away from points once the backlog is well understood

Quick decision list

  1. Sizing sprint-ready stories with full context? Scrum Poker.
  2. Sizing a large, mostly-unrefined backlog fast? Affinity estimation or the bucket system, then Scrum Poker once items are sprint-bound.
  3. Roadmap-level, quarter-out, or a room with non-engineers? T-shirt sizing.
  4. An epic needs a schedule with a confidence range? Three-point estimation.
  5. A high-stakes estimate needs a documented rationale? Wideband Delphi.
  6. Deciding what to build, not how big it is? Dot voting - and recognize this isn't estimation at all.

Most mature teams end up combining two: a fast relative method to keep the backlog roughly ordered, and Scrum Poker for the stories entering the next sprint.

Run the default technique now

Scrum Poker is the default for a reason - private votes, one simultaneous reveal, and a real conversation about the spread. Create a free room and estimate five real backlog stories - no sign-up, every deck type included.

Put it into practice

Create a free Scrum Poker room and estimate with your team - no sign-up needed.