AXP Academy

View Original

Story Points explained - Part 7: Pitfalls

We've explored story points, adoption, advantages, disadvantages and techniques for estimating.

 

Now let's look into different pitfalls that may arise when working with them.

 

  1. Comparing number of story points between teams

Enterprises need Agility. They also need to scale agility at enterprise level. Comparing different teams and understanding what high-performers do, is essential to reaching high performance at organizational level.

Comparing two different teams using story points is doomed to fail. Here are some reasons why:

  • They have different reference stories

  • They will be incentivized to change estimations in order to produce "more story points"

  • They have different definitions of done

  • They do different types of work

  • They are in different team stages

  • They have varying team member composition

If you want/need to compare between teams there are several indicators that can work such as happiness, lead time or business value fulfillment. You can also compare best practices done within each team.

 

  1. Expecting story points to grow over time

The expectation that story points should grow over time is somewhat correct. The main reason it is correct is because of continuous improvement actions that teams can do so that they become more efficient.

However problems arise when people set targets to increase story points without actually removing impediments and facilitating flow.

 

  1. Equating story points to time

1 SP = 1 Man Day => Problem solved

It's easy for us to estimate in Story Points now. This is an obvious anti-pattern. Connecting story points to time gets teams back into individual estimation mode.

This will stimulate the "I did my job" pattern and not encourage the "We are in this together" pattern.

There are multiple things wrong with this approach:

  • People can not estimate for others, so it makes it hard to discuss different problems and complexities

  • We start to need a lot of analysis when estimating

  • We will have clear separations between different functions

  • There is no clear understanding of what goals are

 

These are three of the most common anti-patterns I've seen while working with various teams and organizations. Obviously there might be more, however the advice stays the same: don't do them

 

This being said I hope you've enjoyed our wonderful deep dive into the world of estimating with story points.