ESEIW 2022
Sun 18 - Fri 23 September 2022 Helsinki, Finland

Background: Much research has been conducted to investigate the impact of Continuous Integration (CI) on the productivity and quality of open-source projects. Most of studies have analyzed the impact of adopting a CI online server (e.g, Travis-CI) but did not analyze CI sub-practices.
Aims: We aim to evaluate the impact of five CI sub-practices with respect to the productivity and quality of GitHub open-source projects.
Method: We collect CI sub-practices of 90 relevant open-source projects for a period of 2 years. We use regression models to analyze whether projects upholding the CI sub-practices are more productive and/or generate fewer bugs. We also perform a qualitative document analysis to understand whether CI best practices is related to a higher quality of projects.
Results: Our findings reveal a correlation between the Build Activity and Commit Activity sub-practices and the number of merged PRs and delivered issues. We also observe a correlation between non-core developers and the number of bug-fix-related PRs and Issues. The qualitative analysis reveals that projects with the best values for CI sub-practices face fewer CI-related problems compared to projects that exhibit the worst values for CI sub-practices.
Conclusions: We recommend that projects should strive to uphold the several CI practices as they can impact in the productivity and quality of projects

Fri 23 Sep

Displayed time zone: Athens change

11:00 - 12:30
Session 4A - DevOps & Development ApproachesESEM Emerging Results and Vision Papers / ESEM Technical Papers at Bysa
Chair(s): Marcela Fabiana Genero Bocco University of Castilla-La Mancha
11:00
20m
Full-paper
Characterizing the Usage of CI Tools in ML Projects
ESEM Technical Papers
Dhia Elhaq Rzig University of Michigan - Dearborn, Foyzul Hassan University of Michigan - Dearborn, Chetan Bansal Microsoft Research, Nachiappan Nagappan Microsoft Research
11:20
20m
Full-paper
Investigating the Impact of Continuous Integration Practices on the Productivity and Quality of Open-Source Projects
ESEM Technical Papers
Jadson Santos Universidade Federal do Rio Grande do Norte, Daniel Alencar Da Costa University of Otago, Uirá Kulesza Federal University of Rio Grande do Norte
11:40
20m
Full-paper
Identifying Source Code File Experts
ESEM Technical Papers
Otávio Cury da Costa Castro Federal University of Piaui, Guilherme Amaral Avelino Federal University of Piaui, Pedro A. Santos Neto LOST/UFPI, Ricardo Britto Ericsson / Blekinge Institute of Technology, Marco Tulio Valente Federal University of Minas Gerais, Brazil
Pre-print
12:00
15m
Vision and Emerging Results
DevOps Practitioners’ Perceptions of the Low-code Trend
ESEM Emerging Results and Vision Papers
Saima Rafi University of Murcia, Muhammad Azeem Akbar LUT University, Mary Sánchez-Gordón Østfold University College, Ricardo Colomo-Palacios Østfold University College
12:15
15m
Vision and Emerging Results
A Preliminary Investigation of MLOps Practices in GitHub
ESEM Emerging Results and Vision Papers
Fabio Calefato University of Bari, Filippo Lanubile University of Bari, Luigi Quaranta University of Bari, Italy