Integrations
Planning poker for Azure DevOps: a practical workflow
Azure Boards stores the work. Planning poker creates the conversation around uncertainty. A useful integration should connect those jobs without turning the meeting into tab switching and copy-paste.
By the PookieRetro team · Published July 24, 2026
The short version
- Import only refined candidate stories, not the entire backlog.
- Keep estimates hidden until reveal to reduce anchoring, then discuss the highest and lowest assumptions.
- Write back the agreed value and share a separate meeting result so the estimate retains its context.
Why connect planning poker to Azure DevOps?
A standalone poker room can reach consensus, but someone still has to find each work item, read its acceptance criteria, and copy the final estimate into Azure Boards. That administrative gap is where mistakes and stale values appear.
PookieRetro’s Azure DevOps connection lets a facilitator find and import work items for the room, run hidden live or async voting, select the final estimate, and push that value back to the configured story-point field.
1. Prepare a small estimation set
Start with stories that meet your team’s definition of ready. Confirm the problem, acceptance criteria, dependencies, and open technical questions before anyone reaches for a card.
A batch of five to ten well-formed stories usually creates a better conversation than a backlog dump. Large items and unclear items should be split or returned for refinement rather than forced into a number.
- Agree which Azure Boards field will receive the result.
- Remove completed or out-of-scope work from the session.
- Put links, designs, and acceptance criteria on the work item before voting.
2. Connect Azure DevOps and import work
In the poker room, connect the Azure DevOps organization and project, then search for the work items the team prepared. PookieRetro stores integration credentials encrypted at rest and uses the connection to read candidate work and update the chosen estimate.
The current integration authenticates with an Azure DevOps personal access token rather than Microsoft Entra OAuth. Teams with policies that prohibit PAT-based integrations should use an approved native extension or another Entra-compatible workflow.
Importing the work item keeps its title and context beside the vote. The team can stay in one estimation flow instead of asking a screen-sharing facilitator to shuttle between tabs.
3. Vote independently, then reveal together
Choose Fibonacci, Modified Fibonacci, T-shirt sizes, Five Fingers, Powers of Two, or a custom deck. Each teammate votes privately. PookieRetro exposes voter status before reveal but keeps the actual card values in a separate server query until the room reveals them.
When cards turn over, ask the highest and lowest voters to explain assumptions before taking another round. The useful output is shared understanding; the number is only its compact record.
4. Use async mode across time zones
Async voting works when the story context can stand on its own. Open the room for a defined window, ask teammates to leave questions in the room, and reveal only after the expected voters have responded.
Do not use async mode to hide unresolved ambiguity. If estimates spread widely, schedule the smallest possible live conversation and preserve the disagreement in the meeting result.
5. Write back the decision and keep the context
After discussion, choose the agreed estimate and send it back to Azure DevOps. Confirm the work item shows the new value before moving to the next story.
Then share PookieRetro’s read-only results page or export the session as Markdown, CSV, or JSON. Azure Boards remains the source of truth for the estimate; the results page records how the team reached it and helps absent stakeholders catch up.
A repeatable facilitation checklist
Keep the mechanics consistent so the conversation can focus on uncertainty.
- Refine and select a small batch in Azure Boards.
- Import the work items into a PookieRetro poker room.
- Share the link; participants join with a display name.
- Vote privately, reveal together, discuss the extremes, and re-vote if needed.
- Set the agreed value, verify write-back, and share the session result.
Try the workflow
Start a room. Share one link.
PookieRetro is free for now. Teammates join with a display name—no account setup or installation.
Start a PookieRetro roomSources and verification
Competitor capabilities and plan details can change. We link the public pages used for this article so you can verify the current position directly.