» Articles » PMID: 39446828

Detecting the Functional Interaction Structure of Software Development Teams

Overview
Journal PLoS One
Date 2024 Oct 24
PMID 39446828
Authors
Affiliations
Soon will be listed here.
Abstract

The functional interaction structure of a team captures the preferences with which members of different roles interact. This paper presents a data-driven approach to detect the functional interaction structure for software development teams from traces team members leave on development platforms during their daily work. Our approach considers differences in the activity levels of team members and uses a block-constrained configuration model to compute interaction preferences between members of different roles. We apply our approach in a case study to extract the functional interaction structure of a product team at the German IT security company genua GmbH. We validate the accuracy of the detected interaction structure in interviews with five team members. Finally, we show how our approach enables teams to compare their functional interaction structure against synthetically created benchmark scenarios. Specifically, we evaluate the level of knowledge diffusion in the team and identify areas where the team can further improve. Our approach is computationally efficient and can be applied in real-time to manage a team's interaction structure. In summary, our approach provides a novel way to quantify and evaluate the functional interaction structure of software development teams that aids in understanding and improving team performance.

References
1.
Vijayaraghavan V, Noel P, Maoz Z, DSouza R . Quantifying dynamical spillover in co-evolving multiplex networks. Sci Rep. 2015; 5:15142. PMC: 4602281. DOI: 10.1038/srep15142. View

2.
Shin S, Zhou J . When is educational specialization heterogeneity related to creativity in research and development teams? Transformational leadership as a moderator. J Appl Psychol. 2007; 92(6):1709-21. DOI: 10.1037/0021-9010.92.6.1709. View

3.
Kefi S, Miele V, Wieters E, Navarrete S, Berlow E . How Structured Is the Entangled Bank? The Surprisingly Simple Organization of Multiplex Ecological Networks Leads to Increased Persistence and Resilience. PLoS Biol. 2016; 14(8):e1002527. PMC: 4972357. DOI: 10.1371/journal.pbio.1002527. View

4.
Banasek-Richter C, Cattin M, Bersier L . Sampling effects and the robustness of quantitative and qualitative food-web descriptors. J Theor Biol. 2003; 226(1):23-32. DOI: 10.1016/s0022-5193(03)00305-9. View

5.
Miele V, Ramos-Jiliberto R, Vazquez D . Core-periphery dynamics in a plant-pollinator network. J Anim Ecol. 2020; 89(7):1670-1677. DOI: 10.1111/1365-2656.13217. View