TY - GEN
T1 - Preliminary empirical identification of barriers faced by newcomers to open source software projects
AU - Steinmacher, Igor
AU - Chaves, Ana Paula
AU - Conte, Tayana Uchoa
AU - Gerosa, Marco Aurelio
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/10/31
Y1 - 2014/10/31
N2 - When newcomers try to join an open source soft-ware (OSS) project, they face many barriers that hinder their first contribution, leading in many cases to their dropping out. Many projects leverage the contribution of outsiders, and the sustainability of the project relies on retaining some of these new-comers. This research aims to identify the barriers that hinder newcomers' onboarding to OSS projects. Our method consisted of a qualitative study conducted with data obtained from four different sources: (i) systematic literature review, (ii) feedback from nine graduate and undergraduate students after they tried to join OSS projects, (iii) 24 responses to a questionnaire sent to 9 OSS projects, and (iv) semi-structured interviews with 36 sub-jects from 14 different projects, including newcomers and experi-enced members. The method to select the candidate papers in the systematic literature review was querying four digital libraries and backward snowballing. The data obtained from the practi-tioners from all three sources, and the primary studies obtained in the systematic review were analyzed using used procedures of Grounded Theory's open and axial coding. The analysis resulted in a conceptual model composed of 58 barriers, grouped into six different categories: cultural differences, newcomers' characteris-tics, reception issues, orientation, technical hurdles, and docu-mentation problems. We could observe recurrent barriers evi-denced in different data sources. We could notice that the onboarding process of a newcomer to an OSS can be a tough task. This research brings empirical support relying on data from different sources, organizes and discusses the existing common wisdom about barriers faced by newcomers to OSS projects, which deserve attention from researchers and OSS communities.
AB - When newcomers try to join an open source soft-ware (OSS) project, they face many barriers that hinder their first contribution, leading in many cases to their dropping out. Many projects leverage the contribution of outsiders, and the sustainability of the project relies on retaining some of these new-comers. This research aims to identify the barriers that hinder newcomers' onboarding to OSS projects. Our method consisted of a qualitative study conducted with data obtained from four different sources: (i) systematic literature review, (ii) feedback from nine graduate and undergraduate students after they tried to join OSS projects, (iii) 24 responses to a questionnaire sent to 9 OSS projects, and (iv) semi-structured interviews with 36 sub-jects from 14 different projects, including newcomers and experi-enced members. The method to select the candidate papers in the systematic literature review was querying four digital libraries and backward snowballing. The data obtained from the practi-tioners from all three sources, and the primary studies obtained in the systematic review were analyzed using used procedures of Grounded Theory's open and axial coding. The analysis resulted in a conceptual model composed of 58 barriers, grouped into six different categories: cultural differences, newcomers' characteris-tics, reception issues, orientation, technical hurdles, and docu-mentation problems. We could observe recurrent barriers evi-denced in different data sources. We could notice that the onboarding process of a newcomer to an OSS can be a tough task. This research brings empirical support relying on data from different sources, organizes and discusses the existing common wisdom about barriers faced by newcomers to OSS projects, which deserve attention from researchers and OSS communities.
KW - newcomers
KW - onboarding
KW - open source software
KW - qualitative analysis
KW - systematic literature review
UR - http://www.scopus.com/inward/record.url?scp=84912077441&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84912077441&partnerID=8YFLogxK
U2 - 10.1109/SBES.2014.9
DO - 10.1109/SBES.2014.9
M3 - Conference contribution
AN - SCOPUS:84912077441
T3 - Proceedings - 28th Brazilian Symposium on Software Engineering, SBES 2014
SP - 51
EP - 60
BT - Proceedings - 28th Brazilian Symposium on Software Engineering, SBES 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 28th Brazilian Symposium on Software Engineering, SBES 2014
Y2 - 1 October 2014 through 3 October 2014
ER -