When an engineering organization grows beyond a handful of team members, it becomes increasingly important that managers are able to seamlessly navigate through the team’s data in their daily workflows.
They need to be able to have a wide range of visibility, both horizontally across the team’s processes and vertically to the behaviors that contribute to the overall team’s dynamics. They need to be able to pin commits for a later review, jump from report to report without resetting filters, and visualize specific dynamics in a way that makes it obvious as to how they can help their teams.
Building a dashboard that provides engineering leaders with an unprecedented level of visibility into the software development process and the ability to seamlessly explore their data is something we have been passionate about at GitPrime from the start.
Here are just a few of the recently released features that provide for a more dynamic perspective throughout your data.
1. Drill down into team dynamics by clicking on Submitter or Reviewer details
The Review and Collaboration report includes a visualization with two columns: Submitters and Reviewers. You can sort either column by “Most Responsive,” “Most Comments Addressed” and so on. By then click on a Submitter or a Reviewer, you can see their PR Fundamentals and how they collaborate with different members on the team.
2. Scroll through a PR’s history to visualize collaboration about a specific problem
If you notice a long-running PR in the PR Resolution report, hover over it to see whether there are any signs of uncertainty or disagreement (watch for back-and-forth followed by silence). If not, it might be helpful to move the conversation forward by nudging the Submitter to close the PR or a Reviewer to respond.
3. Manage outliers in the review process by clicking on the appropriate bars in the PR Resolution report
There are six metrics that comprise the PR Resolution report, each of which allow you to click on the outliers (e.g.,PRs that have an unusually high or low level of activity) and drill down into the details. For example, if you click on PRs that have 6+ Reviewer Comments, you’ll see all PRs within the specified time period that have over 6 review comments.
4. Drill down into the details by ‘pinning’ a commit
In the Work Log, you can click ‘pin commit details’ to save for a later review. This feature helps you flag items to review as a batch, or it can be used to quickly compare and contrast related work items. It can be especially helpful if you’re looking at all the code commits that pertain to a specific ticket or project—or, if you’re like to save multiple large commits as you see them and give them a more thorough review.
Click on any work item and a menu appears with the option to “pin” the item. Once you pin an item, it is saved for further review in a tab at the bottom of the screen. Each subsequent work item appears in its own tab for deeper investigation or to make a side by side comparisons.
5. Pin details in the Review Radar to get advanced insights within the current window
In the Knowledge Sharing report, click on ‘pin details’ to see the engineer’s metrics as a Submitter and a Reviewer within the specified timeframe. This added visualization can be especially helpful when onboarding or cross-training team members on new areas of the codebase (which strengthens your team’s bus factor).
6. Understand work distribution throughout a day
Click on any engineer’s day in the Work Log report to enter a focused view for a given time period. The selected day will be in focus, providing a chronological view of their contributions for the 24 hour period.
This exciting new view helps you make better decisions about where to offer support or apply pressure or where to cut slack. Now you can easily parse if an engineer is outperforming compared to their typical pattern. Clearly see if their most productive times are in the morning, or if they’re most prolific at night. Find out if they are struggling with time zone difference. Recognize when someone has gone above and beyond for the last release.
Use the large left and right arrows to page through work items, or select a different day from the calendar above. Close this view with the button in the upper right to return to the main Work Log view.
7. Navigate seamlessly from one report to the next within the same narrative
Cross-Linking is a global feature amongst GitPrime reports that allows you to click on any individual’s name and jump to their metrics in any of the reports within that menu — so you can view an author’s data from one report to the next without having to adjust your filters.
This shortcut allows managers to spot dynamics and move through different reports on the same granular view.
If you haven’t tried GitPrime before, or haven’t checked it out in a few months, we’d encourage you to take another look. You’ll find our latest reports and features provide insight into entirely new areas of the development process, and will help you identify opportunities to support your team’s progress and be data-driven in how you advocate for them to the broader organization.
If you use GitPrime already, we’d love your feedback. What do you think of these features? What else would you like to see? Let us know by emailing us or starting a chat with our team using the messenger on this page.