Sprint Planning Poker

Collaborative story point estimation for agile teams

🚀 Getting Started

1

Create a Room

The Scrum Master or team lead creates a new planning session. Choose whether you want to participate in voting or just facilitate the session.

2

Invite Your Team

Share the 6-character room code or scan the QR code with your team members. They can join instantly without any registration.

3

Discuss & Estimate

Present user stories, discuss requirements and complexity. Each team member privately selects their story point estimate.

4

Reveal & Align

Reveal all estimates simultaneously. Discuss any significant differences and re-estimate if needed until consensus is reached.

📋 Detailed Process Flow

📝 Story Preparation

  • Present the user story or task to be estimated
  • Explain acceptance criteria and requirements
  • Answer any clarifying questions from the team
  • Set optional story timer to keep discussions focused

🤔 Private Estimation

  • Each team member considers complexity, effort, and risk
  • Select story points using Fibonacci sequence (1, 2, 3, 5, 8, 13, 21)
  • Use special cards: ? (unsure) or ☕ (need a break)
  • Estimates remain hidden until all votes are cast

🎯 Simultaneous Reveal

  • Admin clicks "Reveal Cards" to show all estimates
  • Look for consensus (all estimates within 1-2 points)
  • Identify outliers (significantly higher or lower estimates)
  • Celebrate when team reaches quick consensus!

💬 Discussion & Re-estimation

  • Ask highest and lowest estimators to explain their reasoning
  • Discuss hidden complexity, dependencies, or risks
  • Clarify requirements if estimates vary significantly
  • Re-estimate after discussion until consensus is reached

💡 Best Practices

🎯 Stay Focused

Use the story timer to keep discussions timeboxed and productive. Aim for 2-5 minutes per story maximum.

🤝 Encourage Discussion

When estimates differ significantly (more than 2 points), always discuss the reasoning before re-estimating.

👑 Choose Your Role Wisely

Scrum Masters can facilitate without influencing estimates or participate actively. Choose based on team dynamics.

📊 Track Progress

Use session analytics to improve your team's estimation accuracy over time and identify patterns.

🔄 Start Fresh Each Sprint

Create new rooms for each sprint planning session to maintain clean session data and analytics.

☕ Respect Break Requests

When someone plays the coffee card, take a team break. Fresh minds make better estimates.

🔧 Pro Tips

🎨 Use Custom Branding: Upload your team logo and set custom colors to make sessions feel more professional and engaging.
⚙️ Configure Room Settings: Enable features like "require all votes" and "auto-reveal timer" to match your team's workflow.
📱 Share QR Codes: Use QR codes for quick mobile access, especially useful for hybrid meetings where some team members join remotely.
📊 Export Session Data: Download session reports to track estimation patterns and improve future planning accuracy.