PP
All articles
Facilitation·5 min read

How to Run a Remote Planning Poker Session That Doesn't Suck

By Zeljko Kvesic · Scrum Master & agile practitioner

Last updated:

A co-located estimation session forgives a lot. You can read the room, catch the confused frown, nudge the quiet person with eye contact. Remote strips all of that away and leaves you with a grid of small rectangles, half of them cameras-off. The good news: remote Planning Poker can actually be faster and fairer than in-person — but only if you facilitate deliberately. Here's what I've learned running these sessions for distributed teams.

Prepare the backlog before anyone joins

The single biggest time sink in a remote session is reading stories for the first time on the call. Ten people silently parsing a ticket is ten people you've lost. Refine beforehand: each item that comes to estimation should have a clear title, a sentence of context, and acceptance criteria. If it doesn't, it's not ready — park it.

  • Pre-load the stories into your tool so nobody waits while you type. You can paste a whole list at once when you create a session.
  • Cap the session. 60–90 minutes is the ceiling before quality drops. Estimate the top of the backlog, not all of it.
  • Timebox each item. A minute or two of discussion, then vote. Long debates usually mean the story needs splitting, not more talking.

The reveal is your fairness mechanism — protect it

The reason Planning Poker works is the simultaneous reveal: everyone commits privately, then all cards flip at once. This defeats two remote-specific problems. First, anchoring — the moment one person says "that's an 8" out loud, everyone else drifts toward 8. Second, deference — junior or quieter team members quietly match whatever the tech lead picked. A hidden vote lets every person answer honestly before the social pressure kicks in.

Never let anyone estimate out loud first

The fastest way to ruin a remote session is a well-meaning senior dev saying "this is obviously a 5" before the vote. Now it's a referendum on their number, not an independent estimate. Enforce: cards first, opinions after.

Make the outliers talk

When the cards flip and you see a spread — say four 3s and one 13 — resist the urge to average and move on. The disagreement is the most valuable thing in the room. Ask the low and the high estimators to explain, in that order. Nine times out of ten, the 13 knows about a dependency, an edge case, or a past incident the others forgot. That surfaced knowledge is the actual product of the session; the number is a byproduct.

  1. Cards reveal. You see a spread.
  2. Ask the lowest estimate first: "What makes this small for you?"
  3. Ask the highest next: "What are you seeing that they're not?"
  4. Re-vote once. Usually the spread collapses. If it doesn't after two rounds, the story isn't understood well enough — split or park it.

Fight the two silent killers: multitasking and dead air

Remote invites multitasking. Combat it structurally, not by nagging. Short rounds and a visible "who has voted" indicator create gentle accountability — people snap back when they see they're the last card missing. Call on people by name rather than asking the void "any thoughts?", which reliably produces silence. And keep your own energy up; a flat facilitator on a video call is contagious.

Copy-paste remote facilitation checklist

Before: backlog refined, stories pre-loaded, session link shared, time capped. During: cards first / opinions after, call on outliers by name, re-vote max twice, park anything above 13. After: export the results, note any parked items, follow up on unknowns before next sprint.

Handle the awkward cases before they handle you

Three situations reliably derail remote sessions, and all three have simple structural fixes. Large groups first: past about nine estimators, rounds slow to a crawl and half the room disengages. Split the session — estimate with the people who will build the work, and share the results with everyone else. Watching twelve people debate a story only three of them will touch is theatre, not planning.

Second, stakeholders who join "just to listen". A product sponsor watching the vote changes the vote — estimates shrink under observation, the same way they do under a HiPPO. If stakeholders want insight, send them the exported results and the list of parked unknowns afterwards; it's more useful to them than watching cards flip anyway.

Third, timezone spread. If your team spans more than four or five hours, a live session punishes someone every single time. Rotate the pain rather than always burning the same region's evening — or go partially async: share the stories a day ahead, collect first votes asynchronously, then meet live for fifteen minutes to discuss only the items with a wide spread. You lose a little richness on the easy items and lose nothing on the hard ones, because those get the live discussion anyway.

Cameras: encourage, don't police

Camera-on helps the facilitator read confusion, but mandating it breeds resentment and quiet rebellion. Ask for cameras during discussion, accept them off during voting. The hidden vote does the fairness work; the camera is a bonus.

A word on hybrid meetings

The worst setup is five people in a room and three on a laptop propped at the end of the table. The remote folks can't hear side comments and always vote last. If even one person is remote, run it as if everyone is: each participant on their own device, own screen, own vote. That single rule does more for hybrid fairness than any tool feature.

The tool matters less than the rules

It's tempting to believe the right software fixes remote estimation. It doesn't — the rules do. Everything in this guide works with any tool that offers hidden simultaneous voting, and none of it works without that discipline, no matter how polished the interface. When you do evaluate tooling, judge it on friction rather than features: can a teammate join from a phone in one click, without an account? Can you load the whole backlog in one paste instead of typing stories mid-call? Can you export results straight into your wiki so the session's output doesn't die in a screenshot? Every click you remove from the joining path is a minute of session energy saved — and energy, not accuracy, is what remote sessions run out of first.

Get started

You don't need a heavyweight setup — a shared link and the discipline above is enough. Start a free session, paste in your top backlog items, and try the cards-first rule on your next refinement. If your team is new to the mechanics, point them at how it works beforehand so the call itself stays focused on estimating.