Home > XP > The value of knowing value

The value of knowing value

January 19th, 2009

Figuring out what to do next or even where to start is alway a challenge.

Scrum and XP both have an iteration planning method in which the team gives each unit of work (story) an estimation of effort. We typically call these story points. Story points are essentially an order of complexity against a baseline story.

The typical format is the Product Owner brings stories to the Team for estimation. The Product Owner and Team talk about each story until the Team feels comfortable giving an estimate. In the beginning of the iteration the Team decides how many story points they can get done and the Product Owner lines up the stories in priority order/ The team then pulls into the iteration as many stories as will fit based on the sum of the story points.

Teams will carry on like this using the sum of the story points they complete in each iteration as a measure of their productivity. Increasing this measure of productivity, called Velocity, is supposed to be a sign of a team getting better and delivering more business value each iteration. This is where I think we mess up: equating velocity with business value.

Why is equating Velocity with Business Value bad? I think we can draw the same distinction here as we draw between Activity and Action. Velocity is a measure of effort or cost. I say it will cost 5 times as many story points to complete story B as it does story A. So story B is more complex and will take more time to complete than story A. We presume that the stories on which we’re working are of the highest business value as compared to the stories remaining. As such we presume that if our Velocity goes up then we’re providing more Business Value.

This may be the case, but what if we could do even better? What if we could say that story A has a certain amount of Business Value points and story B also has a certain amount. By this I mean a number: 4 Business Value points or 10 Business Value Points. Lets look at that.

Story Points Business Value Points
Story A 5 9
Story B 8 7
Story C 1 6
Story D 3 5

Here we have four stories ordered by Business Value points. This might seem like a reasonable ordering. In fact it seem like there’s no point in the Business Value column if all you’re doing is prioritizing by it.

For some time the world has had a method for calculating ones return on investment. We divide the value by the cost to get the return on investment. It’s a simple calculation used to bring order out of chaos. Let’s apply it to the above table and order by the resulting ROI numbers.

Story Points Business Value Points ROI
Story C 1 6 6
Story A 5 9 1.8
Story D 3 5 1.67
Story B 8 7 0.88

Now we get a slightly different ordering. Why would you care about this? Using the ROI calculation you minimize your effort and maximize your value delivery.

You might be looking at this thinking “Well, it’s all got to get done anyway so the order isn’t really important”. To that I would say you’ve taken your first step on the death march and I don’t envy that sort of thinking. Now in this time of economic trouble more than ever we need to concentrate on delivering more business value faster and with less effort than ever before.

On that note I’ll wrap up with a link to a wonderful techbiz parable: Rocks into gold

XP

  1. February 12th, 2010 at 21:40 | #1

    It sounds realistic. Many thanks.

  2. March 26th, 2010 at 02:10 | #2

    It’s great to see fresh, creative ideas that have never been done before.

  3. April 6th, 2010 at 00:34 | #3

    thanks alot for a good tips!

  4. April 17th, 2010 at 03:04 | #4

    Great post, I hope, that it will help me in my project, but any way, you have done great work.

  5. May 27th, 2010 at 03:11 | #5

    I have been satisfied with the couple of my custom essays. I will for certain use this research paper services once more. This guys did an top-grade job on this custom essays. Plagiarism was free of error and the APA format was equitable. Received essays in a ultrasonic way. Thank You!

  6. June 1st, 2010 at 18:07 | #6

    thanks alot for a good tips!

  7. June 13th, 2010 at 00:33 | #7

    All are so nice! I like that all video and there is really nice cinematography at there.

  8. June 17th, 2010 at 01:08 | #8

    this was a really quality post.I wasn’t aware of the many ripples and depth to this story until I surfed here through Google! Great job.

  9. June 18th, 2010 at 16:54 | #9

    Nice article, great!I like it, thanks for sharing it with us. its worth reading!

  10. June 18th, 2010 at 17:02 | #10

    I also want to know the answer to this question?

  11. June 23rd, 2010 at 23:16 | #11

    very detailed analysis,thank you!

  12. June 24th, 2010 at 00:40 | #12

    looks absolutely perfect. All these tinny details are made with lot of background knowledge. I like it a lot.

  13. June 28th, 2010 at 01:27 | #13

    I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post

  14. June 28th, 2010 at 19:02 | #14

    Hi! Like im doing this research paper on legalizing pot. I like info that you have given! Thank you!

  15. July 5th, 2010 at 23:45 | #15
  16. July 12th, 2010 at 01:42 | #16

    Nice article, great!I like it, thanks for sharing it with us. its worth reading!

  17. July 15th, 2010 at 00:21 | #17

    I am glad to talk with you and you give me great help! Thanks for that, I am wonderring if i can contact you via email when i meet problems?

  18. July 27th, 2010 at 18:48 | #18

    it was a wonderful chance to visit this kind of site and I am happy to know. thank you so much for giving us a chance to have this opportunity!

  19. July 28th, 2010 at 01:21 | #19

    An amazing machine, you deserve to 1. These fantastic shoes can be a brilliant and attractive. Enjoy and of itself.

  20. July 29th, 2010 at 03:55 | #20

    Great work! I like this way.

  21. August 3rd, 2010 at 17:58 | #21

    An amazing machine, you deserve to 1. These fantastic shoes can be a brilliant and attractive. Enjoy and of itself.

  22. August 4th, 2010 at 01:53 | #22

    Happy to see your blog as it is just what I’ve looking for and excited to read all the posts.

  23. August 16th, 2010 at 01:08 | #23

    Admiring the time and effort you put into your blog and detailed information you offer!

  24. August 18th, 2010 at 01:55 | #24

    Admiring the time and effort you put into your blog and detailed information you offer!

  25. August 20th, 2010 at 10:29 | #25

    Increasing this measure of productivity, called Velocity, is supposed to be a sign of a team getting better and delivering more business value each iteration.

  26. August 21st, 2010 at 05:16 | #26

    I found your website perfect for my needs. It contains wonderful and helpful posts. I have read most of them and got a lot from them.

  27. August 23rd, 2010 at 02:39 | #27

    I like the value of article here!

  28. August 23rd, 2010 at 05:33 | #28

    Just wanted to tell Thanks for sharing the trick

  29. August 23rd, 2010 at 05:34 | #29

    Excellent article. Thanks a lot and keep it up.

  30. August 26th, 2010 at 18:26 | #30

    Velocity, is supposed to be a sign of a team getting better and delivering more business value each iteration.

  31. August 26th, 2010 at 18:29 | #31

    It’s usually hard to make a complicated matter seem very easy.

  32. August 26th, 2010 at 19:07 | #32

    chrisitian louboutin shoes can create an instant element of sexiness to any outfit that they are worn with – especially when christian louboutin are chosen! High heel can extend the appearance of the length of the leg and also have the ability to create a heightened appearance, causing the stature of the person wearing the boots to appear more lean.Once you have taken chrisitian louboutin boots and the heel that is going to be worn it is important to choose boots that are a color that is going to be easily worn with other items in the wardrobe. Classic and neutral colors will ensure that the most use is gotten from the christian louboutian boots, especially those chosen in classic styles.

  33. August 26th, 2010 at 22:46 | #33

    Great info.I like all your post.I will keep visiting this blog very often.It is good to see you verbalise from the heart and your clarity on this important subject can be easily observed. Thanks again!

  34. August 26th, 2010 at 22:52 | #34

    Me and my friend were arguing about an issue similar to this! Now I know that I was right. lol! Thanks for the information you post.

  35. August 27th, 2010 at 09:52 | #35

    you verbalise from the heart and your clarity on this important subject can be easily observed. Thanks again!

  36. August 28th, 2010 at 01:26 | #36

    Its so nice to see this good information in your post, I was looking the same which you post on blog, thanks now I have the thing which I was looking for, regards.

  37. August 30th, 2010 at 23:25 | #37

    It’s great to see fresh, creative ideas that have never been done before.

  38. September 1st, 2010 at 01:36 | #38

    This is something that impresses all the time, just keep up the great work.

  39. September 3rd, 2010 at 08:51 | #39

    I think this is a great post. One thing that I find the most helpful is number five. Sometimes when I write, I just let the flow of the words and information come out so much that I loose the purpose. It’s only after editing when I realize what I’ve done. There’s defiantly a lot of great tips here I’m going to try to be more aware of.

  40. September 5th, 2010 at 18:25 | #40

    very detailed analysis,thank you!

  41. September 6th, 2010 at 19:23 | #41

    you think we can draw the same distinction here as we draw between Activity and Action.

  42. September 7th, 2010 at 18:43 | #42

    cheap nfl jerseys

  43. September 7th, 2010 at 19:41 | #43

    Your are good at writing

  1. April 15th, 2010 at 18:25 | #1
  2. April 20th, 2010 at 21:23 | #2

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word