Search code examples
scrum

Scrum: Unfinished products and sprint velocity


Let’s say product X is worth 10 story points. Development starts in sprint Y, but is not completed in time. What do you with the story points when calculating sprint Y’s velocity?

Would you:

a. Allocate 0 story points for sprint Y and 10 points for the sprint it is eventually completed in;

b. Determine the story points for the remaining work (let’s say 3) and allocate the difference to sprint Y (7 in our example); or

c. Something else?

Thanks in advance!


Solution

  • Depends on whether you care about your "instantaneous" or "average" velocity. Personally, I wouldn't make it more complicated than necessary and just add it into the sprint where it was completed. Calculate your average velocity by looking at the average number of points completed per sprint over the last 3, 6, and 12 months. Hopefully, these will eventually converge and you'll have a good idea of how much you can get done in one sprint.