Rework Rate

Rework Rate is the percentage of issues moved back to ‘in-progress’ status from ‘review’ or ‘done‘, compared with all assigned issues.

Chris Boys avatar
Written by Chris Boys
Updated over a week ago

What is Rework Rate

Rework Rate is the percentage amount of issues moved back to an ‘in-progress’ status from a ‘review’ or ‘done‘ status compared with all issues assigned to the interval.


No-one likes to spend time going backwards. This is what it can feel like when work is submitted for review, only to be sent back for further re-work. This can feel more acute when work is deemed done, but then returned to an in-progress status because of an issue identified once merged. Umano created Rework Rate to help teams identify patterns relating to issues requiring rework, so they can spend less time going backwards, and more time shipping work their customers love!

Why Rework Rate matters

Rework rate provides teams with insight into less value being delivered than planned, either through ill-defined requirements, lack of customer engagement during the design and build stage, or quality trade-offs made during the build. It supports teams to identify patterns relating to work that does not meet expected standards. It can also assist teams to strengthen part of their workflow where work may consistently be returned for rework.

What 'good' Rework Rate looks like

Rework Rate is presented as a percentage, where a lower percentage of rework indicates higher quality work and stronger review practices.

How TeamX measures your team's Rework Rate

TeamX measures the total number of issues reworked relative to the total number of issues assigned in an interval. TeamX presents this percentage as a total of all issues, as well as a percentage by issue type, including stories, tasks and bugs.

TeamX surfaces the stories, tasks and bugs reworked per interval, including time spent in each status over the lifecycle of the issue, and the number of intervals the issue’s life cycle extends.


What's included when TeamX measures your team's Rework rate?

Activities that contribute to and influence Rework Rate include all of the issues (including defects) assigned to the interval that were moved back to an ‘in-progress’ status from being ‘in review’ or ‘done’.

Practices that influences your team's Rework Rate

  • Total number of issues

  • Number of issues reworked

  • Number of times a issues has been worked on

  • Number of issue types that have been reworked and number of issues per type

  • Number of intervals an issue has been in rework for

Tips for improving your team's Rework Rate

  • Help build a culture of accountability within you team and ensure team members take the time to review their own work before submitting it for peer review

  • Reduce the number of bugs introduced to your code base upstream with stronger review practices; refer to TeamX's review workflow metrics for deeper insights into where your review practices might be letting you down

Did this answer your question?