Detecting the functional interaction structure of software development teams.


Journal

PloS one
ISSN: 1932-6203
Titre abrégé: PLoS One
Pays: United States
ID NLM: 101285081

Informations de publication

Date de publication:
2024
Historique:
received: 27 07 2023
accepted: 25 06 2024
medline: 25 10 2024
pubmed: 25 10 2024
entrez: 24 10 2024
Statut: epublish

Résumé

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.

Identifiants

pubmed: 39446828
doi: 10.1371/journal.pone.0306923
pii: PONE-D-23-23783
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

e0306923

Informations de copyright

Copyright: © 2024 Zingg et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

Déclaration de conflit d'intérêts

The authors have declared that no competing interests exist.

Auteurs

Christian Zingg (C)

Chair of Systems Design, ETH Zurich, Zurich, Switzerland.

Alexander von Gernler (A)

genua GmbH, Kirchheim bei München, München, Germany.

Carsten Arzig (C)

genua GmbH, Kirchheim bei München, München, Germany.

Frank Schweitzer (F)

Chair of Systems Design, ETH Zurich, Zurich, Switzerland.
Complexity Science Hub, Vienna, Austria.

Christoph Gote (C)

Chair of Systems Design, ETH Zurich, Zurich, Switzerland.
Data Analytics Group, Department of Informatics, University of Zurich, Zurich, Switzerland.

Articles similaires

[Redispensing of expensive oral anticancer medicines: a practical application].

Lisanne N van Merendonk, Kübra Akgöl, Bastiaan Nuijen
1.00
Humans Antineoplastic Agents Administration, Oral Drug Costs Counterfeit Drugs

Smoking Cessation and Incident Cardiovascular Disease.

Jun Hwan Cho, Seung Yong Shin, Hoseob Kim et al.
1.00
Humans Male Smoking Cessation Cardiovascular Diseases Female
Humans United States Aged Cross-Sectional Studies Medicare Part C
1.00
Humans Yoga Low Back Pain Female Male

Classifications MeSH