JakkeJakobsen
Board Regular
- Joined
- Sep 10, 2014
- Messages
- 94
Hi! I am trying to make a dynamic burn-up chart so that we can add story points in the middle of a sprint. If there is no change, the calculation is easy, it's just the total story points (say 100) divided by the number of days, and you add these per day down the rows. But if there is a need to add something to the sprint backlog, it will also add more story points to the total, and the goal line will make a jump from 100 to say 150 (big increase I know, just an example). The day there is an increase, the line has to make a turn and then continue up to the now higher goal line of 150. I made a mockup-table below to show how it looks
This is how it would look if the goal never changed (the orange line), grey is the ideal line here, don't mind the names of the lines, they are screwed after I have tested A LOT. And in Norwegian...
This is how one change should look, again, ignore which line is which, here the grey is the total/goal and the blue is the ideal line.
But if I had more changes, it won't work of course, because I need to check for a change both below and above, and only calculate between those. Also not sure what to actually calculate.
Any help is greatly appreciated!
Day | Ideal Story Points | Completed Story Points | Total Story Points | Story Points Increase |
1 | Not relevant for calculations | 100 | ||
2 | - | 100 | ||
3 | - | 100 | ||
4 | - | 150 | 50 | |
5 | - | 150 | ||
6 | - | 150 | ||
7 | - | 200 | 50 | |
8 | - | 200 |
This is how it would look if the goal never changed (the orange line), grey is the ideal line here, don't mind the names of the lines, they are screwed after I have tested A LOT. And in Norwegian...
This is how one change should look, again, ignore which line is which, here the grey is the total/goal and the blue is the ideal line.
But if I had more changes, it won't work of course, because I need to check for a change both below and above, and only calculate between those. Also not sure what to actually calculate.
Any help is greatly appreciated!