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 schedule a demo meeting.
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's 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.