The Gold Standard for Agile Estimation

Fibonacci Planning Poker:
Why Agile Teams Use It and How to Run a Free Session

Fibonacci planning poker is the most widely used agile estimation technique. Understand the sequence, run a live session with your team, and reach consensus faster — no signup required.

Start Free Session → Learn the method

What Is Fibonacci Planning Poker?

Fibonacci planning poker is a consensus-based estimation technique used by agile teams to size user stories and backlog items in relative terms. Team members privately select a card from a Fibonacci-numbered deck, then reveal their choices simultaneously. Disagreements spark focused discussion that surfaces hidden assumptions and risks.

The technique was popularized by Mike Cohn in Agile Estimation and Planning and has since become the default method for Scrum teams worldwide. The Fibonacci sequence is used instead of a linear 1–10 scale because its exponentially growing gaps eliminate false precision and match how humans actually perceive differences in effort and complexity.

Click any card to explore what each Fibonacci value means:
Click a card above to see how agile teams interpret each story point value

Why the Fibonacci Sequence Fits Agile Estimation

The Fibonacci sequence is a series where each number is the sum of the two before it: 0, 1, 1, 2, 3, 5, 8, 13, 21... For agile estimation, it has one crucial property: each step is roughly 60% larger than the previous one.

This matches Weber's Law from cognitive psychology — the principle that humans can reliably distinguish between two quantities only when they differ by at least 50–60%. A linear scale (1, 2, 3, 4, 5) forces teams into meaningless debates over whether a story deserves a 6 or a 7.

A Fibonacci scale (5, 8, 13) makes that distinction obvious: either the story is roughly a 5 or it is genuinely an 8. There is no in-between.

Mike Cohn's modified Fibonacci deck — 0, 1, 2, 3, 5, 8, 13, 20, 40, 100 — rounds off larger values. A team estimating at 21 instead of 20 would imply false precision that simply does not exist at that scale. Rounded values honestly communicate uncertainty.
Why Fibonacci beats linear scales
Each bar shows the gap between adjacent values. Fibonacci gaps grow with scale — reflecting real uncertainty in larger tasks.

How Fibonacci Planning Poker Works

1
Gather the team

Product Owner, Scrum Master, and development team join the session. In online tools, everyone enters the same room link — no account needed.

2
Present the user story

The Product Owner reads a story from the backlog. The team asks clarifying questions to surface assumptions, dependencies, and risks before estimating.

3
Pick a card privately

Each participant silently selects the Fibonacci number that best represents the relative effort, complexity, and risk of the story. No one reveals their card yet — this prevents anchoring bias.

4
Reveal simultaneously

On the moderator's count, everyone flips their cards at the same time. The spread of estimates is immediately visible to all.

5
Discuss outliers

The team member with the highest estimate and the one with the lowest each explain their reasoning. These are the most valuable minutes of the session.

6
Re-vote until consensus

The team votes again, continuing until a clear consensus card emerges. Studies show that most stories reach consensus within two rounds.

Fibonacci vs Other Planning Poker Scales

ScaleValuesBest forUsage
Fibonacci (modified)0,1,2,3,5,8,13,20,40,100Cross-functional Scrum teams — recommended for most~65% of agile teams
Powers of Two1,2,4,8,16,32Engineering-heavy teams preferring math clarity~15%
T-Shirt SizesXS,S,M,L,XL,XXLEarly roadmap grooming, non-technical stakeholders~12%
Linear (1–10)1,2,3,4,5,6,7,8,9,10Not recommended — creates false precision~8%

The consensus among Scrum trainers: start with modified Fibonacci unless your team has a specific reason to deviate.

Why Fibonacci Makes Agile Estimation Better

🎯

Eliminates false precision

Fibonacci forces a real choice: is this a 5 or an 8? That 60% gap represents a genuinely different level of complexity — unlike linear scales where 6 vs 7 carries no meaningful difference.

Prevents anchoring bias

Simultaneous card reveal means no one influences anyone else's estimate. Research consistently shows early numbers skew subsequent estimates regardless of actual complexity.

🔍

Surfaces hidden complexity

When one member plays a 3 and another plays a 13, it reveals the team doesn't share the same understanding. That conversation, had now, is cheaper than the surprise mid-sprint.

📈

Improves velocity prediction

Teams using consistent Fibonacci story points build reliable velocity data, making sprint planning more accurate with every iteration.

📊

Scales for uncertainty

Gaps between Fibonacci numbers grow as numbers get larger, naturally reflecting that bigger stories carry more unknowns. A 100-point story should feel very different from an 8-point story.

🤝

Builds team alignment

When engineers participate in estimation rather than receiving a number from above, they feel ownership over the commitment. Sprint velocity becomes more consistent as a result.

Estimation Maturity Checker

Answer these questions about your current process to see how mature your Fibonacci planning poker sessions are.

We have 2–3 "anchor" reference stories agreed by the team
We never convert story points directly to hours
Stories above 13 pts are consistently split before the sprint
We time-box each story to 5 minutes during estimation
We review estimates vs actuals in retrospectives

Practical Tips for Better Sessions

💡
Establish anchor stories first

Agree on a 1-point (tiny), 5-point (moderate), and 13-point (large) reference story. All future estimates are made relative to these, not abstract hours.

Do not convert to hours

Story points measure relative complexity — not time. Converting 8 points to "roughly 8 hours" destroys the value of relative estimation.

✂️
Break down stories above 13–20

Any story consistently earning votes above 13 is likely too large and too uncertain to deliver in a single sprint. Treat a high estimate as a signal to decompose.

🔄
Review estimates in retrospectives

Periodically compare original estimates to actual delivery. Teams that close this feedback loop consistently improve estimation accuracy over time.

Frequently Asked Questions About Fibonacci Planning Poker

Why do planning poker cards use Fibonacci numbers? +
Fibonacci numbers are used because they grow exponentially — each value is roughly 60% larger than the one before it. This matches Weber's Law from cognitive psychology: humans can only reliably tell two quantities apart when they differ by at least 50–60%. A Fibonacci scale forces teams to make real distinctions between levels of complexity rather than arguing over small differences that don't matter for planning.
What is the difference between Fibonacci and modified Fibonacci? +
The traditional Fibonacci sequence goes 1, 2, 3, 5, 8, 13, 21, 34, 55... The modified Fibonacci deck — popularised by Mike Cohn — replaces 21 with 20, and jumps to 40 and 100. This rounding communicates that large estimates are inherently uncertain. Most teams use the modified version: 0, 1, 2, 3, 5, 8, 13, 20, 40, 100.
How do you explain Fibonacci planning poker to a new team member? +
Tell them: instead of guessing how many hours a task takes, we compare it to tasks we have already done. The cards have Fibonacci numbers — 1 means tiny, 8 means moderate with some unknowns, 40 means very large and uncertain. Everyone picks a card privately, we flip together, then discuss why we disagreed. It usually takes one session for a new team member to feel natural with the process.
What does a story point represent in Fibonacci planning poker? +
A story point is a unit of relative complexity, effort, and risk — not a unit of time. A story with 8 points is roughly 60% harder than a story with 5 points. Story points only have meaning relative to each other and to the team's reference stories. They should never be converted directly to hours.
What do you do when the team cannot reach consensus? +
First, have the highest and lowest voters explain their reasoning — this discussion usually resolves the gap. If estimates still diverge after two rounds, the story is likely too vague or too large. The right move is to split the story into smaller, clearer pieces or flag it for offline clarification with the Product Owner before the next session.
Can Fibonacci planning poker be used for remote and distributed teams? +
Yes, and free online tools make it easier than physical card decks. With planning-poker-free.com, the moderator creates a room, shares the link, and the whole team joins from anywhere with no account setup. The tool enforces simultaneous card reveal — which is actually harder to guarantee on a video call without a dedicated tool.

Start a Free Fibonacci Planning Poker Session — No Signup Needed

Put the theory into practice with your team right now. No credit card, no email, no friction.

Create Free Room →