Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Attributing Story Points for Partially Complete Rollover Stories

Paul Volk
Contributor
September 28, 2018

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

  1. 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.
    1. This also causes inaccurate reporting at the end of the sprint, making it appear that this developer did literally nothing in sprint 1.
  2. 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!

1 answer

0 votes
Steven F Behnke
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
July 18, 2017

Only by writing custom code. A validator could reject bad values and return an error message.

Is this JIRA Server or JIRA Cloud? Do you have a plugin like ScriptRunner or no?

Anthony Zepeda
July 19, 2017

This is Jira Server, and we do have SCriptRunner.

Suggest an answer

Log in or Sign up to answer