PlanninPokr: Revolutionizing Agile Estimation with Open-Source Planning Poker | Michael's Blog

🎴 PlanninPokr: Revolutionizing Agile Estimation with Open-Source Planning Poker

Making agile estimation fair, transparent and collaborative, one hidden card at a time.

🧩 What is Planning Poker?

Planning Poker is a consensus-based agile estimation technique used by development teams to estimate the effort required for project tasks. Unlike traditional top-down estimation, Planning Poker gives every team member, from junior developers to senior architects, an equal voice in the decision-making process.

The core principle is elegant in its simplicity: hidden estimates prevent anchoring bias. When everyone reveals their estimates simultaneously, no one can be influenced by the first number thrown out. This creates a level playing field for genuine discussion.

🎰 Introducing PlanninPokr by Jack Roden

My friend Jack Roden has recently released PlanninPokr, an open-source Planning Poker tool that brings this powerful technique online. Built with modern web technologies, it's designed for remote teams who need a seamless way to conduct estimation sessions.

Tech Stack: Bootstrap 5, Spring Boot, Thymeleaf and WebSockets for real-time collaboration.

🔑 Key Features

  • 🔒 Hidden Estimates: Team members select points privately, no one's estimate is revealed until everyone has voted
  • 🎯 Multiple Deck Types: Support for various estimation scales (Fibonacci, T-shirt sizes, powers of 2)
  • ⚡ Real-time Updates: WebSockets ensure instant synchronization across all connected browsers
  • 👥 Room-based Sessions: Create named rooms for different teams or projects
  • 🎨 Clean UI: Bootstrap 5 provides a responsive, mobile-friendly interface

💡 Why Hidden Points Matter

The "poker" aspect isn't just a cute name, it fundamentally changes team dynamics:

  • Eliminates anchoring bias: The senior dev can't accidentally influence juniors by giving their estimate first
  • Encourages independent thinking: Everyone must form their own opinion before seeing others'
  • Creates discussion opportunities: When estimates diverge widely (e.g., 3 vs 13), it sparks valuable conversations about approach, complexity and hidden risks
  • Builds team confidence: Junior members learn by defending their estimates, not just deferring to seniors

🚀 Try It Out

PlanninPokr is completely free and open source:

🛠️ Self-Hosting

Want to run your own instance? The Spring Boot + Maven setup makes deployment straightforward:

git clone https://github.com/jroden2/PlanninPokr.git cd PlanninPokr mvn spring-boot:run

Deploy it to your internal infrastructure and keep your estimation sessions private and controlled.

📊 The Future of Agile Estimation

Tools like PlanninPokr represent a broader trend: agile ceremonies moving from physical card tables to digital spaces. As distributed teams become the norm, having lightweight, purpose-built tools for specific ceremonies (standups, retros, planning sessions) becomes essential.

Unlike monolithic project management suites that try to do everything, PlanninPokr does one thing exceptionally well: fair, collaborative estimation.

💬 Have you tried Planning Poker with your team? Check out PlanninPokr at pokr.Michaelpc.com and let Jack know what you think!

Whether you're a seasoned Scrum Master or just starting your agile journey, PlanninPokr offers a refreshingly simple approach to one of software development's most important and most misunderstood, rituals.


← back to index