Asynchronous Planning Poker

  Saturday, February 1, 2020

Table of content


For a while now we’ve experimented with asynchronous planning poker. Here I want to share how it works and why we started using it instead of traditional synchronous planning poker.

Many developers are familiar with Planning Poker or scrum poker.

Usually, it works like this:

Asynchronous planning poker works similarly.

But instead of sitting together, or joining the same video call, the planning poker is kicked off by an email.

The email goes to all team members and includes a numbered list of stories that should be estimated. Each list item is linked to some resource that contains more details about the story.

Each team member can look through the stories at their own pace and come up with an estimate or questions. Those estimates and questions are compiled into a reply. It is important to avoid group replies here, to avoid influencing the others. To ensure that, the initiator can make use of BCC, to prevent accidental “reply all” usage.

The initiator compiles all the estimates together and shares the results.

The results can already lead to improvements in the story descriptions, to clarify the scope. Or it can result in splitting the stories - just as the discussions in the traditional planning poker could.

For the stories where people had big differences, there will be a synchronous follow up meeting to discuss the stories in more detail.

Based on the couple of times we’ve tried this, it works well. The key advantages for me over the traditional synchronous planning poker:

If you’re questioning the value behind estimates altogether, I recommend to read How can a developer estimate time and effort?.