Learn about your organizations work completion practices and how they've changed over time.
How to use Issue Velocity?
Issue velocity can give insight into how your team completes work, which can bolster capacity planning efforts to more accurately scope and predict when work can be worked on and finished. For example, while teams may differ in the value of story points, the act of estimating story points, and breaking up large bodies of work into smaller pieces allows for distribution of work and ensuring well scoped. Learn more about Issue Velocity Best Practices.
How do we define Issue Velocity?
Issue velocity is a measure of the volume of work a group has collectively completed within a given time period, normalized by the group size. This metric is beneficial for all teams to better understand their ability to consistently complete work, and understand the cadence that that work is completed.
The issue velocity is then calculated as: Weighted Issue Throughput / Team Size / Time Period.
Example: If Alice’s team has 7 members, and they close the equivalent of 58 story points within a two week period, their velocity would be 58 / (7 x 2) = 4.1 story points / dev / week.
Uplevel recognizes that this weighted average may be good for some teams, however purely using Story Points might be better for others, so that is shown in the Breakdown Table. Furthermore, teams utilize different issue types, statuses and resolutions for different reasons - all of these can be used to help refine what "done" means in your teams specific context.
Example: If Alice’s team has two team members who are heavy users of Sub-tasks to track their work, and have just completed a backlog cleanup, putting many items into a status of "Won't Do".
This can be accounted for by setting Issue Type != Sub-task and Status != Won't Do.
Breakdown Table
The breakdown table allows users to see details for their teams including: