TY - GEN
T1 - The hard life of open source software project newcomers
AU - Steinmacher, Igor
AU - Wiese, Igor Scaliante
AU - Conte, Tayana
AU - Gerosa, Marco Aurelio
AU - Redmiles, David
N1 - Funding Information:
The authors thank Funda??o Arauc?ria for the financial support. Marco receives individual grant from the CNPq and FAPESP. Igor receives grant from CAPES (BEX 2038-13-7). Igor Wiese receives grants from CAPES (BEX 2039-13-3). David Redmiles receives a grant from the US National Science Foundation (111446).
Publisher Copyright:
Copyright 2014 ACM.
PY - 2014/6/2
Y1 - 2014/6/2
N2 - While onboarding an open source software (OSS) project, contributors face many different barriers that hinder their contribution, leading in many cases to dropouts. Many projects leverage the contribution of outsiders and the sustainability of the project relies on retaining some of these newcomers. In this paper, we discuss some barriers faced by newcomers to OSS. The barriers were identified using a qualitative analysis on data obtained from newcomers and members of OSS projects. We organize the results in a conceptual model composed of 38 barriers, grouped into seven different categories. These barriers may motivate new studies and the development of appropriate tooling to better support the onboarding of new developers.
AB - While onboarding an open source software (OSS) project, contributors face many different barriers that hinder their contribution, leading in many cases to dropouts. Many projects leverage the contribution of outsiders and the sustainability of the project relies on retaining some of these newcomers. In this paper, we discuss some barriers faced by newcomers to OSS. The barriers were identified using a qualitative analysis on data obtained from newcomers and members of OSS projects. We organize the results in a conceptual model composed of 38 barriers, grouped into seven different categories. These barriers may motivate new studies and the development of appropriate tooling to better support the onboarding of new developers.
KW - Barrier
KW - Grounded theory
KW - Joining
KW - New developers
KW - Newbies
KW - Newcomers
KW - Onboarding
KW - Open source software
KW - Qualitative study
UR - http://www.scopus.com/inward/record.url?scp=84963955999&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84963955999&partnerID=8YFLogxK
U2 - 10.1145/2593702.2593704
DO - 10.1145/2593702.2593704
M3 - Conference contribution
AN - SCOPUS:84963955999
T3 - 8th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2014 - Proceedings
SP - 72
EP - 78
BT - 7th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2014 - Proceedings
PB - Association for Computing Machinery, Inc
T2 - 7th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2014
Y2 - 2 June 2014 through 3 June 2014
ER -