Async Planning Poker: The Game-Changer Remote Teams Desperately Need
ScrumPoi · · 10 min read
“Let’s schedule another 2‑hour planning session” – said no happy remote dev team ever
If your remote sprint planning still looks like a 2‑hour Zoom call where:
- Two people argue about edge cases
- Five people are silently browsing Slack
- The team “just goes with 5” because everyone’s tired
…then your planning process is broken.
And no, “but that’s how Scrum says to do it” is not a good excuse.
Async Planning Poker is not a nice-to-have experiment. For distributed teams, it’s the difference between:
- Thoughtful estimates vs. rushed guesses
- Equal voices vs. loud extroverts
- Flow-friendly work vs. calendar chaos
Let’s unpack why synchronous planning poker is failing remote teams—and how to replace it with an async approach that actually works.
Why Traditional Planning Poker Fails Remote Teams
The illusion of “collaboration” in long planning meetings
The classic setup:
- Everyone joins a call
- Product Owner reads a ticket
- Devs ask questions
- People vote with cards or tools
- Discuss differences
- Repeat 20–40 times
On paper, that sounds collaborative. In reality, for remote teams:
- Only a few people talk. Atlassian reported that in large online meetings, 65–70% of speaking time is taken by 2–3 people. That’s not collaboration; that’s a panel discussion.
- Context switching kills focus. Toggling between code, Jira, and Zoom for 2 hours is a productivity black hole.
- Time zones get ignored. Someone is always estimating at 7am or 9pm. They are not giving you their best judgment.
You’re paying senior engineers to sit in a meeting where they speak for 3 minutes and wait for 117.
Groupthink and anchoring are baked into the format
Synchronous planning poker encourages bias:
- The first person to speak heavily influences others
- Senior engineers unintentionally anchor the team
- People change their vote to “avoid holding things up”
Harvard research on group decision-making shows teams often converge on socially comfortable answers, not accurate ones. If your “estimate discussion” always ends with everyone agreeing to the loudest person’s number, you’re not estimating—you’re negotiating.
Remote fatigue makes estimates worse, not better
If you’ve ever done 90 minutes of remote planning and felt completely drained, that’s not just you. Stanford’s research on “Zoom fatigue” shows:
- Video calls increase cognitive load
- Constant eye contact and self-view are exhausting
- Multitasking is higher, focus is lower
And let’s be honest: by the last 10 tickets, your team is not deeply thinking about complexity. They’re thinking about lunch.
What Is Async Planning Poker (And Why It Works Better)?
Async Planning Poker takes the same idea—relative estimation with story points—but decouples it from the big synchronous meeting.
Instead of everyone estimating live on a call, you:
- Prepare a clear, prioritized list of items
- Give people a time window (e.g., 24 hours) to estimate
- Let them review, ask questions, and vote on their own schedule
- Only meet synchronously to resolve the interesting differences
Core principles of async planning poker
-
Asynchronous voting
People estimate when they have focus time, not when the calendar demands it. -
Anonymous estimates
Votes are hidden until everyone has voted, which reduces anchoring and hierarchy bias. -
Time-boxed review, not time-boxed pain
You still time-box—just the discussion, not the entire exercise. -
Shorter, sharper meetings
The “planning meeting” becomes a 30–45 minute alignment session, not a 2‑hour slog.
Why async fits remote work better
Remote work is about:
- Deep work
- Flexible schedules
- Reduced synchronous overhead
Async planning poker aligns with that reality:
- People can estimate when they’re mentally fresh
- Different time zones can contribute without sacrificing sleep
- Devs can pull up code, logs, and context while estimating—without slowing a live call
How to Run Async Planning Poker Step by Step
Here’s a concrete, battle-tested flow you can adopt without rewriting your entire process.
1. Prepare stories like a professional, not an optimist
Async estimation exposes bad refinement brutally. If your stories are vague, async planning will fail fast.
Before you start:
- Ensure each story has:
- Clear acceptance criteria
- Defined scope (what’s not included matters)
- Links to relevant designs, APIs, or documents
- Split obvious epics into smaller slices
- Prioritize the top N items for the next sprint (e.g., 15–25)
If your backlog reads like: “Improve performance” or “Refactor auth,” you don’t need planning poker; you need refinement.
2. Set a clear async estimation window
Example:
- You send a link to the estimation board on Tuesday
- You give the team until Wednesday end of day to vote
- You clearly state: “Estimate only the top 20 items”
Make it explicit:
- Where to ask questions (e.g., Jira comments, Slack channel)
- Who clarifies requirements (usually PO + tech lead)
- When questions will be answered (e.g., within 4 business hours)
3. Encourage real research, not gut feelings
Async is powerful because people can actually look things up:
- Check existing code
- Review API docs
- Look at similar past stories and their actual time spent
Tell your team explicitly:
“You are allowed and encouraged to spend 2–3 minutes per story checking reality before voting.”
This alone improves estimate quality more than any fancy pointing scale.
4. Use anonymous voting to kill anchoring
If your tool supports it, turn on anonymous voting:
- No one sees others’ estimates until everyone has voted
- No names are attached to specific votes
This removes:
- “I’ll just match the senior dev” behavior
- The fear of being the outlier
- Subtle pressure to “not block the team”
Anonymous async voting is the closest you’ll get to honest signals from your whole team.
5. Run a short “differences only” sync session
Once voting is done, don’t drag everyone through every ticket.
Instead:
- Sort stories by spread of estimates (e.g., some voted 3, some 13)
- Discuss only the outliers, not the ones with tight consensus
- Time-box discussion per story (e.g., 5 minutes max)
A simple pattern:
- Ask the highest and lowest voters to explain their thinking
- Identify missing assumptions or hidden complexity
- Decide whether to:
- Align on a new estimate, or
- Split the story, or
- Mark as “needs more discovery”
You’ll usually find that 60–80% of stories don’t need any discussion at all.
Common Mistakes When Teams “Go Async” (What Not to Do)
Async planning poker is powerful, but teams often sabotage it without realizing.
Mistake 1: Treating async as “estimate whenever, no ownership”
Bad pattern:
- You send a board link
- Half the team forgets to vote
- You chase people in Slack
- You end up estimating live anyway
Fix it:
- Make async estimation a first-class team commitment, not a “nice to have”
- Add it to your Definition of Ready / team working agreement
- Set a clear expectation: “No estimate = we assume you’re okay with the consensus, but you lose your right to complain later”
Mistake 2: No space for questions or clarifications
If devs can’t ask questions asynchronously, they’ll either:
- Guess
- Wait for the meeting
- Or not vote at all
Fix it:
- Create a specific Slack/Teams channel for “Backlog & Estimation”
- Encourage “dumb” questions explicitly
- Have PO/BA/tech lead commit to fast responses during the estimation window
Mistake 3: Using async as an excuse to stop talking
Async estimation does not mean:
- No more technical discussion
- No more challenging scope
- No more “are we sure this is worth it?” conversations
You still need conversation—just focused:
- Use async for individual thinking
- Use sync for alignment and decisions
If your planning meeting shrinks to 15 minutes and no one ever debates anything, you’re under‑communicating, not “efficient.”
Mistake 4: Estimating everything in the backlog
If you’re estimating 80 tickets and shipping 20, you’re wasting time—async or not.
Fix it:
- Only estimate what’s likely to be done in the next 1–2 sprints
- Brutally de-prioritize or delete low-value, stale items
- Remember: estimation is an investment; don’t invest in junk
Practical Tips to Make Async Planning Poker Actually Stick
Here’s how to avoid the “we tried it once and it fizzled out” trap.
1. Start small: one team, one sprint
Don’t launch an org-wide initiative. Pick:
- One team
- One upcoming sprint
Experiment with:
- Async estimation window (e.g., 24 vs 48 hours)
- How many items you estimate (e.g., 15 vs 30)
- How long the follow-up sync is (e.g., 30 vs 45 minutes)
Then run a mini-retro: keep what worked, fix what didn’t.
2. Build a predictable weekly cadence
For example:
- Monday – Backlog refinement (PO + tech lead prepare stories)
- Tuesday – Open async estimation for next sprint
- Wednesday – Close estimation, run 30–45 min “differences only” meeting
- Thursday/Friday – PO adjusts priorities based on new understanding
- Monday next week – Sprint planning is mostly: confirm scope and capacity
Planning becomes less of an event, more of a steady flow.
3. Use data to improve, not to punish
Once you’ve run async planning for a few sprints, look at:
- Which types of stories had the biggest estimate spread?
- Which stories were underestimated repeatedly?
- Who is consistently out of sync with the majority—and why?
Use this to:
- Improve story slicing
- Refine your shared understanding of story point scales
- Identify areas where the team lacks domain knowledge
Do not use it to:
- Blame individuals for “bad estimates”
- Compare devs based on “accuracy”
- Turn story points into performance metrics
The goal is better conversations, not better control.
4. Protect estimation time as real work
Async doesn’t mean “do it in your free time.”
- Block a 30–45 minute focus slot in everyone’s calendar during the estimation window
- Treat it like any other important work
- As a lead, actually use that time yourself—model the behavior
If you don’t protect the time, it will always lose to “real work,” and you’ll be back to rushed guessing.
5. Choose tools that don’t fight your process
You don’t need a bloated enterprise platform to do async planning poker well. Look for:
- Anonymous voting to reduce anchoring bias
- No forced signup so guests or new teammates can join quickly
- Jira (or your tracker) integration so estimates flow into your actual workflow
- Support for retrospectives so you can also inspect and adapt your process
Tools like ScrumPoi hit this sweet spot: free team features, anonymous voting, Jira integration, and no signup required make it easy to experiment without a procurement saga.
Async Planning Poker Is Not “Optional” for Remote Teams
If your team is:
- Distributed across time zones
- Constantly complaining about too many meetings
- Struggling with uneven participation in planning
…then clinging to synchronous-only planning poker is a choice, not a constraint.
Async planning poker won’t magically fix bad backlog management, unclear requirements, or weak product vision. But it will:
- Give quieter voices space to think and contribute
- Reduce the impact of hierarchy and anchoring
- Shorten your planning meetings dramatically
- Produce estimates grounded in reality, not meeting fatigue
Stop treating planning as a calendar event everyone dreads.
Treat it as a continuous, lightweight, async-first process—where the meeting is just the final alignment, not the main show.
Your remote team doesn’t need another 2‑hour Zoom. It needs a process that respects their time, attention, and expertise. Async planning poker is a very good place to start.