Spend Less Time on Your Estimates

Most teams would rather work to deliver value to customers than spend time estimating stories.  In order to spend less time estimating and more time delivering value to the customer, many teams have adopted “Affinity Estimation”.  Using “Affinity Estimation” many teams have significantly reduced the time required to estimate and I have personally been involved in sessions that used to take 60 minutes and are now taking 15 minutes.  By using “Affinity Estimation” to compare new stories to real stories that were recently completed, teams are able to quickly and confidently provide an estimate without lengthy discussions and worries of the unknown. 

What to Expect

The session will begin with a brief presentation highlighting everyday problems that coaches deal with when estimating stories.  Then, using volunteers from the audience, we will work through a series of exercises/games demonstrating the value of "Affinity Estimation" while teaching the audience and the volunteers how to coach these exercises for their own teams.

All Teams are Not Created Equally

This session will provide you with exercises that you can use for existing teams, as well as, new teams. 


Outline/Structure of the Workshop

  • A brief presentation on the inherent problems with estimates. (15 mins)
  • Demonstrations
    • How to coach an existing team to use “Affinity Estimation”.  (15 mins)
      I will demonstrate how to facilitate the exercise that I use to coach existing teams to use “Affinity Estimation”.  The mechanics for the exercise are as follows: Each team will be asked to provide estimates for the same set of “stories”.  Team A will use planning poker, while Team B is temporarily sequestered outside of the room.  When Team A is finished, Team B will be brought back into the room.  Then Team B will be coached on how to do estimation using “Affinity Estimation” with a set of existing "guide post" stories. Team B will them be asked to estimate the same stories as Team A.
    • How to coach a new team to use “Affinity Estimation”. (15 mins)
      In this demonstration we will address the problems that occur when coaching a brand new team to use this method.  Specifically, we will address the fact that a new team won’t yet have any “guide post” stories.  I will demonstrate 2 approaches that coaches can use to deal with this situation.
  • A brief Q&A session to wrap up and help drive home the methods used. (10 mins)
  • 5 min buffer in case of delays or unexpected overrun. 

Learning Outcome

  • The reasons Affinity Estimation works.
  • The reasons Affinity Estimation is better than other estimation methods.
  • Methods to coach Affinity Estimation on new teams. 
  • Methods to coach Affinity Estimation on existing teams.
  • Methods to help teams effectively use Affinity Estimation.
  • Ways to keep teams from wandering into rabbit holes and asking for too much detail when creating estimates. 

Target Audience

Developers, Business Analysts, Quality Engineers, Scrum Masters, Agile Coach, Project Managers, Product OwnersTech Leads

schedule Submitted 5 years ago

Public Feedback

comment Suggest improvements to the Speaker