Overview and other comprehensive references

This article does aim to be a quick reference and give an overview to navigate the Athenian product. The article however does not aim to be a comprehensive list of all Athenian features and metrics, which are much more extensive and new ones are frequently added to the product.

For the full product experience with all features, we recommend you to explore our live product demo, schedule a demo meeting, or even start a free trial.

For in-depth explanations of key metrics, why they matter and how can you improve them in your organization, see our full Metrics Explained series.

For articles on how to better understand and improve your organization practices, refer to our Continuous Improvement Methodology series.

Top-level engineering metrics

Lead Time

Elapsed time between the creation of the 1st commit in a pull request and the code being used in production.

Cycle Time

Sum of the average time required in each development stage.

Released PRs

Number of pull requests released, counting in the Lead Time.

Contributors

Number of people involved in delivering software.

Software Development pipeline stages

Work In Progress

From the 1st commit of the pull request until the review is requested.

Review

From the moment the review is requested until the pull request is approved.

Merge

From the moment the pull request is approved until it is merged.

Release

From the moment the pull request gets merged until it is released.

Work in Progress stage

Comprehensive overview of the stage key metrics: from the 1st commit of the pull request until the review is requested.

Pull Requests Created

Shed light on when, where, and who is opening pull requests.

Timeline

Pull request throughput through time.

Repositories

Identify the repositories that show the biggest number of pull requests created.

Authors

Pull request throughput of the team.

Pull Request Size

Target the best engineering practices by reducing and monitoring pull request size.

Distribution

Distribution of pull requests by size in terms of lines of code.

Biggest Pull Requests

Shed light on the biggest pull requests which slow down the delivery pipeline.

Pull Request Ratio Flow

Track the ratio of opened/closed pull requests per day and anticipate congestions in the delivery pipeline.

Code Bypassing Pull Requests

Evaluate the amount of code that bypasses pull requests i.e. the review process and CI.

Review stage

Comprehensive overview of the stage key metrics, from the moment the review is requested until the pull request is approved.

Wait Time for 1st Review

Lower the time pull requests stay idle, waiting for the 1st review.

Review Activity

Understand the role of each team member in the review process.

Merge stage

Comprehensive overview of the stage key metrics, from the moment the pull request is approved until it is merged.

Merge Time

Identify in which repositories pull requests take longest from review approval to being merged.

Release stage

Comprehensive overview of the stage key metrics, from the moment the pull request gets merged until it is released.

Did this answer your question?