Idle Time Metric

Companies use this Cycle Time insight to measure the time it takes for reviewers to pick up pull requests and start reviewing them. By keeping the idle time to a minimum software development teams streamline the review process by avoiding context switching due to pull requests going cold. Become an elite performer by reducing development lag and maximizing the fluidity of your processes.

Reduce Idle Time Now!

Reduce Review Lag

with the

Idle Time Metric

Companies use this Cycle Time insight to measure the time it takes for reviewers to pick up pull requests and start reviewing them. By keeping the idle time to a minimum software development teams streamline the review process by avoiding context switching due to pull requests going cold. Become an elite performer by reducing development lag and maximizing the fluidity of your processes.

Reduce Idle Time Now!
Idle Time MetricIdle Time MetricIdle Time Metric

From startups to large enterprises, Keypup serves all the unique complexities related to project size, structure and teams, including:

“Keypup is a highly useful and practical platform, boasting user-friendly features and lightning-fast report generation.

The service provided by customer support was excellent, showcasing their dedication to customer satisfaction. We are delighted to be part of the Keypup community.”

“Keypup has been instrumental in helping us gain a better perspective on our engineering activities and identifying bottlenecks. Its ease of use combined with its comprehensive features made a difference for us”

“Great product with great support!

Keypup is extremely flexible in its reporting. Once you get your raw data connected, there is almost nothing it can't do. There is a wealth of tables, charts and other reports available. As Director of a software development team, I use Keypup to report on our work efficiencies to senior managment. Keypup makes this task very simple to produce each week.”

Brad B.

Director, Software Development

What is the Idle Time Metric?

The Idle Time metric calculates the average duration between the moment a review was requested on a pull request to the moment it was picked up by a reviewer (creation of the review). Engineering teams must reduce the review lag to streamline the overall delivery process and avoid context switching due to outdated PRs

Strategies to Reduce the Idle Time

Reduce the size of development items

This will streamline the review tasks. Bigger pull requests are less likely to be picked up for review and are more difficult to test and deploy.

Locate bottlenecks in engineers’ planning

Use the Value Stream Management dashboard to understand your engineering habits and patterns or check the Sprint overview dashboard to assess your engineering team’s planning and activity.

Prioritize the review process

Give dedicated time to engineers to review the work of others. E.g. make mornings a time during which everyone focuses on reviews. Take review time into account in the sprint estimation to ensure developers are not pressured to "develop first, review later".

Change your team culture to adopt a quality-first approach, instead of monitoring quantity as the only metric.

Train junior and mid-level engineers to do reviews

Relying on senior engineers to do all the review work quickly leads to bottlenecks in the review process. Instead, get senior engineers to teach more junior engineers how to do efficient reviews. Assign engineers to peer reviews based on the complexity of the pull request and their level of seniority.

By having more people involved in the review process your idle time will gradually decrease.

Reduce Idle Time Now!