Async vs Live Planning Poker: Which One Fits Your Team
When to run planning poker live, when to let the team vote async, and why most mature teams end up doing both.
Miquel Las Heras
- #planning-poker
- #agile
- #async
Before you pick a planning poker tool, you have to decide how your team is going to vote. That choice matters more than the tool, and most teams make it by accident: they run live sessions because that is how the last team did it, or they go async because getting everyone in a call became impossible.
Both work, they are just good at different things.
In live voting, the team is together in a meeting playing planning poker and the facilitator guides the voting.
In async voting, each developer votes at different times, no meeting is required. The facilitator will reveal the votes after the whole team has voted.
Choose Live Voting When:
- You want to improve human relations in the team
- You expect that quality live conversations will catch hidden assumptions
- You’re estimating complex or ambiguous stories where the discussion matters more than the number, and voting is really an excuse to align on scope
- The team is not very mature yet (or onboarding new members), still calibrating what a “5” means together
Choose Async Voting When:
- Time optimization is a priority
- The work is familiar, so live discussion adds little
- You want to protect focus time
- The team is distributed across timezones and getting everyone in one call is expensive
The Hybrid Approach
We have seen that many mature teams land here:
Start async and finish live. Only the issues that diverged the most are pulled into the live discussion.
You get the time savings on the issues where async already worked, and the live discussion on the ones that need it.
The live discussion is also doing more work than it used to. Now that AI agents write a lot of the implementation, the context the team agrees on during that conversation is what the agent ends up building from. I wrote about that in planning poker in the AI era.
Picking a tool once you have decided
Not every tool does all three. Some are built for live sessions only, some are async-first, and a smaller group lets you start a game async and finish it live without exporting anything between two places. It is worth checking before you install, because switching later usually means switching tools.
For a concrete example of what that looks like, the tool I run supports all three modes, and its features page sets out how each one works in the web app and in the Jira plugin.
If your team works in Jira, I compared the plugins in 10 best planning poker plugins for Jira, including which ones support live, async and hybrid voting.