AuthorEiso Kant


Release Insights


Release small, and frequent. Now with Athenian you can’t only measure your release cycle time but also understand its frequency. In particular if you have a service based architecture that depends on multiple releases, understanding your release frequency per repository will be useful to help you understand the true velocity at which you’re moving and where potential bottlenecks are...


Code Reviews Per Repository


Code Reviews are invitations to share knowledge amongst the team and give feedback. This latest chart allows you to understand where code is being reviewed and where it’s not yet. We do this by breaking down repositories in reviewed and not reviewed Pull Requests. We also provide you with a top level metric of “Pull Requests Reviewed (%)” which you can use to set internal goals...


Distribution Charts & Code Bypassing Pull Requests


Hot on the announcement of 4 new charts earlier this week we bring 2 new updates today. We got valuable feedback from our users that while their Cycle Time across each stage is useful to quickly spot where the bottlenecks in their Software Delivery Pipeline are, it often prompts the question: How do I know if my Average Cycle Time isn’t dominated by outliers? In the coming months...


What is Cycle Time, and why is it important?


How to better estimate when a new feature is going to be released Cycle Time helps you better estimate time spent working on future tasks. It also helps you understand what the most common bottlenecks in your Software Delivery Pipeline are. “We have a ton of [good] product pressure… We work really hard, but are fundamentally slow to deliver… This resonated everywhere. It takes a very long time to...


More PR insights with 5 new charts!


You spoke, we listened! We’re releasing 5 new charts related PR size and activity. Pull Request Size Insights Small PRs, released often are the corner stone of high performance engineering teams. Till date we gave you insight into your avg. PR size and the ability to order your Pull Requests on size in the table. From our conversations with our users we learned that you’d like to be...


5 Common Issues In The Software Delivery Pipeline


Find wins to improve your team output quality, and quickly fix problems Even High-Performance Organisations need to actively monitor their Software Delivery Pipeline to improve. But you don’t need to turn your team processes upside down, build highly scalable infrastructure or have 100% automated test code coverage for this.  This article covers 5 quick but important wins that will help you...


Excluding PRs, 5x performance, stage badges and a new volume chart


Excluding stalled pull requests Stalled pull requests are PRs that have had no activity for a long period of time. For many organizations using Athenian their product experience was biased by seeing their backlog of stalled pull requests included in the charts, pull requests section and stage metrics. These PRs take up your attention when most of the time, they don’t really influence the current...


Why we care about Pull Request size, and how High-Performance Organisations break down work


Nowadays it’s a common collaboration practice in software development to open a Pull Request. It helps your other team members be on top of committed changes and develop the best code you can, while also decreasing the number of bugs that the software contains. There are good and bad practices for delivering new updates. As engineering managers, we should look for opportunities to improve our...


Updated, more useful contributor filter


Today we released an important update that changes the behavior of the contributor filter. Before, if you had a contributor selected, the metrics would be calculated over all of the pull requests they were involved in. No matter if they were a reviewer, merger or author. Now when you filter on contributors, it will only include pull requests (and calculate their metrics) from which they are an...


Added Contributor Teams!


It’s finally here! You’re now able to define your teams in Settings and filter on them using the contributor filter. Important to know: Any user is allowed to create, edit and delete teamsOne contributor can be part of multiple teamsAnyone who is not a member of a team will be shown as “Other” in the contributor filter Pro-tips: Create a team for your bots, allowing you to...