Review and collaboration metrics overview

Tags: Flow

Overview

Our review and collaboration package provides a way for software teams to see the ground truth of what’s happening in the code review process. The package is split into three sets of metrics: SubmitReview, and Team Collaboration. Below is a list of all of the metrics and their definitions. 

Submit Metrics

  • Responsiveness: The time it takes a submitter to respond to a comment on their pull request with either another comment or a code revision.
  • Comments Addressed: The percentage of comments to which a submitter responds.
  • Receptiveness: The percentage of comments the Submitter accepts as denoted by code revisions.
  • Unreviewed PRs: The percentage of PR’s that have no comments.

Review Metrics

  • Reaction Time: The time it takes for the reviewer(s) to review a pull request or respond to a comment.
  • Involvement: The percentage of Pull Requests that the reviewer(s) participated in.
  • Influence: The ratio of follow-on commits made after the reviewer(s) commented.
  • Review Coverage: The percentage of hunks commented on by the reviewer(s).

Team Collaboration Metrics

  • Time to Resolve: The time it takes to close a pull request. 

  • Time to First Comment: The time between when a pull request is opened and the time the first reviewer comments. 

  • Follow-on Commits: The number of code revisions added to a pull request after it is opened for review.

  • PR Activity Level: A measure of how active a pull request is on a scale of Low, Modest, Normal, Elevated, High, as calculated by the comment count, word length, and recency of the comment.

  • Ticket Activity Level: A measure of how active a ticket is on a scale of Low, Modest, Normal, Elevated, High, as calculated by the comment count, word length, and recency of the comment. 

Knowledge Sharing Metrics

  • Sharing Index: Measures how broadly information is being shared amongst a team by looking at who's reviewing who's PRs.

  • Number of PRs Reviewed: Total number of PRs that were reviewed.

  • Number of Authors Reviewed: Total number of submitter users that were reviewed

  • Available Reviewers: The count of unique users who committed or commented in the selected time period. 

  • Active Reviewers: The count of active users who actually reviewed a PR in the selected time period. 

  • Submitters: Total number of users who submitted a PR in the selected time period. 

back to top


If you need help, please email support@pluralsight.com for 24/7 assistance.