We are living in the remote work era and for software development management it has become key to have transparent means to monitor the work of their teams. This post shows how to set up GrimoireLab to check not only the stability and throughput of software development teams, but also the collaboration between team members and with other teams in large or distributed organizations.
We have been working for GitLab for some time, analyzing activity, community and performance in several of their projects like GitLab CE and GitLab EE. And of the questions they have asked has been: how many merge requests do we have open each week?. This workload insight helps to manage the effort spent in code review.
Software development analytics plays an important role in decision making for many data-driven firms. Being able to provide support for a wide range of different data sources to measure any project (so you can aggregate more than just one type of data) and manage different identities and affiliations among several data sources, is something we believe that can lead to a better understanding of the project as a whole.