Location
Hilton Hawaiian Village, Honolulu, Hawaii
Event Website
https://hicss.hawaii.edu/
Start Date
3-1-2024 12:00 AM
End Date
6-1-2024 12:00 AM
Description
Social debt, the accumulation of unforeseen project costs from suboptimal human-centered software development processes, is an important dimension of technical debt that cannot be ignored. Recent research on social debt focusing on the detection of specific social debt indicators, called community smells, has largely been conceptual and few of them are operationalizable. In addition, the studies on the causes of community smells also focused on group process instead of individual tendencies. In this paper we define and investigate four social drivers which are factors that influence individual developer choices in their collaboration in 13 open-source projects over four years: 1) inertia, 2) co-authorship (by chance or by choice), 3) experience heterophily, and 4) organization homophily. Building on previous studies and theories from sociology and psychology, we hypothesize how these drivers influence software quality outcomes. Our network analysis results include a contradiction to existing studies about experience heterophily and reveal a new community smell, which we call “Known Devil”, that can be automatically detected.
Recommended Citation
Chen, Hong-Mei; Kazman, Rick; Catolino, Gemma; Manca, Massimo; Tamburri, Damian Andrew; and Van Den Heuvel, Willem-Jan, "An Empirical Study of Social Debt in Open-Source Projects: Social Drivers and the “Known Devil” Community Smell" (2024). Hawaii International Conference on System Sciences 2024 (HICSS-57). 2.
https://aisel.aisnet.org/hicss-57/st/agile_development/2
An Empirical Study of Social Debt in Open-Source Projects: Social Drivers and the “Known Devil” Community Smell
Hilton Hawaiian Village, Honolulu, Hawaii
Social debt, the accumulation of unforeseen project costs from suboptimal human-centered software development processes, is an important dimension of technical debt that cannot be ignored. Recent research on social debt focusing on the detection of specific social debt indicators, called community smells, has largely been conceptual and few of them are operationalizable. In addition, the studies on the causes of community smells also focused on group process instead of individual tendencies. In this paper we define and investigate four social drivers which are factors that influence individual developer choices in their collaboration in 13 open-source projects over four years: 1) inertia, 2) co-authorship (by chance or by choice), 3) experience heterophily, and 4) organization homophily. Building on previous studies and theories from sociology and psychology, we hypothesize how these drivers influence software quality outcomes. Our network analysis results include a contradiction to existing studies about experience heterophily and reveal a new community smell, which we call “Known Devil”, that can be automatically detected.
https://aisel.aisnet.org/hicss-57/st/agile_development/2