Monitoring Continuous Integration Practices in Industry: A Case Study
<p><span>In our previous studies </span><span>have demonstrated </span><span>that only executing automatic builds and checking test coverage </span><span>have been considered to measure the level of Continuous Integra</span><span>tion maturity in several projects. In this paper we seek for under</span><span>stand the the benefits and challenges of monitoring CI practices in </span><span>day-to-day software development.</span><span> </span><span>We aim to evaluate the </span><span>impact of monitoring seven CI practices in a real-world scenario on </span><span>three public organizations in Brazil.</span><span> </span><span>We first developed a </span><span>CI practices monitoring suite tool and conducted a multiple-case </span><span>study applying a mixed-methods strategy, combining surveys, in</span><span>terviews, log data, and mining data from CI services.</span><span> </span><span>We </span><span>verified organization’ interest in monitoring CI practices. Moni</span><span>toring provided an overview of the organization’s CI status, not </span><span>covered by other tools, motivated constant improvement in these </span><span>practices, a perception of software quality, improve the communica</span><span>tion and and it is easy to adopt.</span><span> </span><span>Conclusions:</span><span> </span><span>We recommend that </span><span>companies adopt monitoring of CI practices and that CI services </span><span>integrate this monitoring into their dashboards.</span></p>
ShareScore
36/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 8
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 8
- Engagement
- 0