Background:
I'm looking for some advice or suggestions as to the optimal approach for partially complete rollover stories and velocity calculation.
Scenario:
Let's say a developer picks up a 5 point story near the end of Sprint 1. At the end of the sprint, they estimate that they have completed 2 out of the 5 points. However, when the sprint is ended, the story (and all 5 of it's points) will be moved in to Sprint 2. Assuming this is the only story in Sprint 1 the velocity for this developer according to JIRA will be:
- Sprint 1: 0 points
- Sprint 2: 5 points
Issue:
This is causing the following problems
- The developers velocity is not accurate from sprint to sprint. The reality is they completed 2 points, then 3 points in each respective sprint. But JIRA considers it 0 and 5 respectively.
- This also causes inaccurate reporting at the end of the sprint, making it appear that this developer did literally nothing in sprint 1.
- It's not clear how many points are actually in Sprint 2 at the start of the sprint, forcing capacity calculation to occur manually. e.g. It appears to be 5 points but really, it's only 3 points.
Solution:
- That's what I'm hoping the community can help with! Hopefully it's an obvious solution that I've simply overlooked :) -- Thanks in advance!