Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering 2015
DOI: 10.1145/2786805.2786870
|View full text |Cite
|
Sign up to set email alerts
|

Impact of developer turnover on quality in open-source software

Abstract: Turnover is the phenomenon of continuous influx and retreat of human resources in a team. Despite being well-studied in many settings, turnover has not been characterized for opensource software projects. We study the source code repositories of five open-source projects to characterize patterns of turnover and to determine the effects of turnover on software quality. We define the base concepts of both external and internal turnover, which are the mobility of developers in and out of a project, and the mobili… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
47
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 93 publications
(47 citation statements)
references
References 44 publications
0
47
0
Order By: Relevance
“…Alice last commit TFDD Figure 1. TFDD on composer/satis a project, including three months [12], six months [13], [14], and one year [15], [16]. We experimentally test the sensitivity of five thresholds, in Section III-C, and select the one-year threshold as it is the least sensitive to error.…”
Section: Aug/15mentioning
confidence: 99%
“…Alice last commit TFDD Figure 1. TFDD on composer/satis a project, including three months [12], six months [13], [14], and one year [15], [16]. We experimentally test the sensitivity of five thresholds, in Section III-C, and select the one-year threshold as it is the least sensitive to error.…”
Section: Aug/15mentioning
confidence: 99%
“…The phenomenon of resources joining and leaving in this fashion is referred as 'turnover' [21]. The contributor turnover leads to knowledge loss in OSS projects.…”
Section: Knowledge Loss In Open Source Software Projectsmentioning
confidence: 99%
“…The authors identify three metrics to measure the openness of projects: "The distribution of the project community, the rate of acceptance of external contributions and third, the time it takes to become an official collaborator of the project" (Cosentino, Javier Luis and Jordi, 2014). Foucault et al(2015), in a quantitative study, show that "the activity of external newcomers negatively impacts software quality". Another important aspect of the objective quality is the "network embeddedness", which "has strong and significant effects on both technical and commercial success, but those effects are quite complex" (Grewal, Lilien and Mallapragada, 2006).…”
Section: Objective Qualitymentioning
confidence: 99%