EASE 2024
Tue 18 - Fri 21 June 2024 Salerno, Italy
Wed 19 Jun 2024 11:45 - 12:00 at Room Vietri - Architecture Chair(s): Davide Di Ruscio

Context: DevOps responds to the growing need of companies to streamline the software development process and thus has experienced widespread adoption in the past few years. However, the successful adoption of DevOps requires companies to address important cultural and organizational changes. Nevertheless, it is crucial to recognize that various DevOps taxonomies exist, both from academic and practitioner perspectives, which may lead to misleading or failed adoption of DevOps. Objective: This paper presents empirical research on the structure of DevOps teams in software-producing organizations. The goal is to better understand the organizational structure and characteristics of teams adopting DevOps by harmonizing the existing knowledge. Methods: To achieve this, we employed a grounded theory approach with collaborative coding, involving two research groups. Inter-Coder Agreement (ICA) was utilized to guide the discussion rounds. We conducted a comprehensive analysis of existing studies on DevOps teams and taxonomies to gain a deeper understanding of the subject. Results: From the analysis, we built a substantive and analytic theory of DevOps taxonomies. The theory is substantive in that the scope of validity refers to the ten secondary studies processed and analytic in that it analyzes ‘‘what is’’ rather than explaining causality or attempting predictive generalizations. A public repository with all the data related to the products resulting from the analysis and generation of the theory is available. Conclusions: We built a theory on DevOps taxonomies and tested whether it harmonizes the existing taxonomies, i.e., whether our theory can instantiate the others. This is the first step to define which taxonomies are best suited to approach DevOps culture and practices according to the companies’ objectives and capabilities.

Wed 19 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:20
11:00
15m
Talk
An Empirically Grounded Reference Architecture for Software Supply Chain Metadata Management
Research Papers
Nguyen Khoi Tran The University of Adelaide, Samodha Pallewatta CREST, The University of Adelaide, Adelaide, Australia, Muhammad Ali Babar School of Computer Science, The University of Adelaide
11:15
15m
Talk
Dealing with clinical outcome and fair cost: the FIDCARE platform
Industry
Leopoldo Beneduce Kiranet srl, Raffaele Chianese Kiranet S.r.l, Francesco Gargiulo Createck, Stefano Marrone Università della Campania "Luigi Vanvitelli", Laura Verde Università della Campania "Luigi Vanvitelli"
11:30
15m
Talk
Harnessing No-Code Blockchain for DeFi: A Microcredit Case Study on AstraKode Blockchain
Industry
Fabiano Izzo Fabiano Izzo, CEO and co-founder, AstraKode S.r.l., Damiano D'Amici Damiano D'Amici, Head of Product and co-founder, AstraKode S.r.l.
11:45
15m
Talk
Harmonizing DevOps taxonomies — A grounded theory study
Journal-first
Jessica Díaz Universidad Politécnica de Madrid, Jorge Perez , Isaque Alves University of Brasilia (UnB), Fabio Kon University of São Paulo, Leonardo Alexandre Ferreira Leite University of São Paulo, Paulo Meirelles University of São Paulo, Carla Silva Rocha Aguiar University of Brasília
12:00
10m
Talk
CLAIM: a Lightweight Approach to Identify Microservices in Dockerized Environments
Short Papers, Vision and Emerging Results
Kevin Maggi University of Florence, Roberto Verdecchia University of Florence, Leonardo Scommegna University of Florence, Enrico Vicario University of Florence
DOI Pre-print
12:10
10m
Talk
A Folklore Confirmation on the Removal of Dead Code
Short Papers, Vision and Emerging Results
Simone Romano University of Salerno, Giovanni Toriello , Pietro Cassieri University of Salerno, Rita Francese University of Salerno, Giuseppe Scanniello University of Salerno