Title :
Preliminary Empirical Identification of Barriers Faced by Newcomers to Open Source Software Projects
Author :
Steinmacher, Igor ; Chaves, Ana Paula ; Conte, Tayana ; Gerosa, Marco A.
Author_Institution :
DACOM, UTFPR, Campo Mourão, Brazil
fDate :
Sept. 28 2014-Oct. 3 2014
Abstract :
When newcomers try to join an open source software (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 newcomers. 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 subjects from 14 different projects, including newcomers and experienced 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 practitioners 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´ characteristics, reception issues, orientation, technical hurdles, and documentation problems. We could observe recurrent barriers evidenced 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.
Keywords :
digital libraries; project management; public domain software; query processing; backward snowballing; conceptual model; cultural differences; data sources; digital libraries; documentation problems; empirical barrier identification; experienced members; graduate student feedback; grounded theory axial coding; grounded theory open coding; newcomer OSS project onboarding; newcomer characteristics; open source software projects; orientation; outsider contribution; project sustainability; qualitative study; reception issues; recurrent barriers; semistructured interviews; systematic literature review; technical hurdles; undergraduate student feedback; Bibliographies; Communities; Documentation; Encoding; Interviews; Software; Systematics; newcomers; onboarding; open source software; qualitative analysis; systematic literature review;
Conference_Titel :
Software Engineering (SBES), 2014 Brazilian Symposium on
Conference_Location :
Maceio
DOI :
10.1109/SBES.2014.9