DocumentCode
731512
Title
Do Onboarding Programs Work?
Author
Labuschagne, Adriaan ; Holmes, Reid
Author_Institution
Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
fYear
2015
fDate
16-17 May 2015
Firstpage
381
Lastpage
385
Abstract
Open source software systems rely on community source code contributions to fix bugs and develop new features. Unfortunately, it is often difficult to become an effective contributor on open-source projects due to the complexity of the tools required to develop and test new patches and the challenge of breaking into an already-formed social organization. To help new contributors learn their development practices, OSS projects have created on boarding programs that, for example, identify easy ´first bugs´ and mentor new developers´ contributions. However, we found that developers who join an organization through these programs are half as likely to transition into long-term community members than developers who do not use these programs. Measuring the impact of these programs is important, as coordinating and staffing on boarding projects is expensive. This paper examines on boarding programs employed by Mozilla and demonstrates that they are not as effective at transitioning new developers into long-term contributors as might be hoped, although developers who do succeed through these programs find them valuable.
Keywords
program debugging; public domain software; source code (software); Mozilla; OSS projects; bug fixing; community source code; long-term community members; onboarding programs; open source software systems; open-source projects; social organization; Communities; Computer bugs; Electronic mail; Open source software; Organizations; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Mining Software Repositories (MSR), 2015 IEEE/ACM 12th Working Conference on
Conference_Location
Florence
Type
conf
DOI
10.1109/MSR.2015.45
Filename
7180099
Link To Document