Skip to main content

Cost of a Story Point

Have you every worked out what your team cost per story point is? I have and it has some pros and cons but largely I found it valuable. Here is why.

Let's imagine your team has got to the point of consistent, predictable delivery and the number of story points completed is pretty accurate each sprint. Let's also imagine you have created a pretty good User Story Map that  shows which stories are required to deliver a Feature. At this point I can total up the number of story points for a Feature to understand how much it is going to cost to deliver. 

In one teams case this was $2,370 for a Story Point and a Feature cost on ave. was approx $15,000. What this did was help not only the Product Owner but also the Business Stakeholders decide if they really wanted to "Buy" that feature. Would the value be worth the cost. If you have never played the "Buy A Feature" game I highly recommend it - https://lnkd.in/gyhkbShF





There are some Cons to this approach, you must accept these are estimate aggregated costs. Remember is better to be roughly right than precisely wrong. You also must not use this information to compare costs across teams, every team and every teams work is different.


My team and I had some very valuable conversations with the Product Owner and Business Stakeholders once we could talk cost to build, adding to the prioritisation and even de-scoping features from the Product all together.


Have you used this approach, did it work for you?

#agile #planning #costestimation #projectmanagement #productownership

Comments

Popular posts from this blog

Increasing Analytical Thinking in Agile Teams

Shameless promotion alert! I did a talk this week with the Agile Auckland meetup that was about increasing analytical thinking in Agile Teams. Agile Auckland kindly filmed the virtual session and its uploaded to YouTube here. If you are passionate about analysis and improving the quality of it in your Agile team, please go and check out the video. A link to the Youtube video is below

Misusing the word Requirements

The more I think about the word #requirements the more I think it is and has been misused for decades, by myself included. Imagine I have a bunch of nuts, I don’t know what size the nuts are which means I don’t know what size spanner I need. I could write a BABOK format Requirement that explains that “The solution shall have a spanner that loosens a nut easily” but no one can build anything from it because we don’t actually know what size spanner to build. We don’t need a requirement. We need more information. How about a hypothesis instead? I believe that if I test a range of spanners on the nuts I will find the right size, I will know when I am successful as the nut will be turned by the spanner without slipping. Now this tells me what I need to do and how I know I will have found an answer. Let’s imagine the result is that we discover we need a 10mm spanner for our 10mm nut. Now I can write a requirement that says The solution shall provide a 10mm spanner that can turn a 10mm nut co...