Speaker: Arnaud Langlade

๐Ÿ“Œ Problem

  • Backlog refinement meetings are often way too long, hard to stay focused, and prone to going off-track.

  • POs sometimes arrive with premade solutions instead of presenting problems, which shuts down collaborative problem-solving.

  • Estimates get made too early, and once coding starts, back-and-forth clarifications reveal gaps.

  • The risk? Developersโ€™ ignorance gets shipped to production, not the stakeholdersโ€™ knowledge.


๐Ÿ“Œ Solution: Example Mapping

A lightweight, structured technique to improve backlog refinement.
Goal: Clarify a storyโ€™s acceptance criteria through short, focused discussions (~30 min) with all relevant roles: devs, QA, PO, domain experts.


๐Ÿ“Œ How It Works

Tools:

  • 4 colors of cards or post-its (works physically or on Miro/remote)

    • ๐ŸŸฆ Blue โ†’ Business rules

    • ๐ŸŸจ Yellow โ†’ Examples (happy path + edge cases)

    • ๐ŸŸช Pink โ†’ Questions

    • ๐ŸŸฉ Green โ†’ (optional) Decisions

Process:

  1. Pick a use case (e.g., โ€œCreate a user accountโ€)

  2. Write the business rules on blue cards (e.g., โ€œEmail must be uniqueโ€)

  3. For each rule, write concrete examples on yellow cards (focus on clear, real-world data)

  4. Identify and raise open questions on pink cards

  5. Keep iterating until:

    • All business rules are covered

    • Each example maps to a rule

    • No unanswered questions remain โ†’ then the story is ready

๐Ÿ’ก Tip: If you donโ€™t have clear user stories, start by listing examples โ€” missing business rules will surface naturally.


๐Ÿ“Œ Best Practices

  • Use real data in examples and write from the userโ€™s perspective.

  • Ensure every example directly ties to a business rule โ€” if it doesnโ€™t, a rule is missing.

  • Split large stories into MVP or smaller deliverables when refinements drag on.

  • Timebox to 30 minutes max โ€” if it takes longer, the story is too big.

  • Roles:

    • Facilitator

    • Scribe (especially useful in remote setups to avoid Miro chaos)

    • Attendees (should rotate roles regularly)


๐Ÿ“Œ Benefits

  • Faster, clearer, and more collaborative refinements.

  • Reduces surprises and misunderstandings during development.

  • Better estimates thanks to sharper, smaller user stories.

  • All those example cards turn directly into your acceptance tests.


Solid, practical session โ€” Example Mapping makes backlog refinement actually useful again.