Advanced search
Start date
Betweenand

A portal for newcomer developers to open source software communities

Abstract

Free and open source software projects have been leveraging the growth of various sectors of society. Many projects are maintained or receive contributions of globally distributed volunteers. However, during the onboarding period, newcomer developers may be susceptible to several barriers such as expectation breakdowns, reception problems, setup misconfiguration, and learning curve, and many newcomers end up giving up. Previous studies investigated aspects of the joining process and motivation in open collaboration communities, but very few have focused on identifying and understanding the critical barriers newcomers face when placing their first contribution, a period that frequently leads to dropout. This is important for Open Source Software (OSS) projects, which receive contributions from many one-time contributors. In this project, we propose the extension of our previous qualitative study, the design of awareness mechanisms to mitigate onboarding barriers, the implementation of a portal for open source communities and the deployment and evaluation of this portal. Some mechanisms use mining software repositories techniques for identifying dependencies between co-changed artifacts, analyzing socio-technical networks, and identifying evidences of software quality problems. (AU)

Articles published in Agência FAPESP Newsletter about the research grant:
More itemsLess items
Articles published in other media outlets ( ):
More itemsLess items
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Scientific publications
(References retrieved automatically from Web of Science and SciELO through information on FAPESP grants and their corresponding numbers as mentioned in the publications by the authors)
DIAS, LUIZ FELIPE; STEINMACHER, IGOR; PINTO, GUSTAVO; DA COSTA, DANIEL ALENCAR; GEROSA, MARCO; IEEE. How Does the Shift to GitHub Impact Project Collaboration?. 32ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2016), v. N/A, p. 5-pg., . (14/21899-4)
STEINMACHER, IGOR; CONTE, TAYANA UCHOA; TREUDE, CHRISTOPH; GEROSA, MARCO AURELIO; IEEE. Overcoming Open Source Project Entry Barriers with a Portal for Newcomers. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), v. N/A, p. 12-pg., . (14/21899-4, 15/07399-1)
STEINMACHER, IGOR; GEROSA, MARCO; CONTE, TAYANA U.; REDMILES, DAVID F.. Overcoming Social Barriers When Contributing to Open Source Software Projects. COMPUTER SUPPORTED COOPERATIVE WORK-THE JOURNAL OF COLLABORATIVE COMPUTING, v. 28, n. 1-2, p. 247-290, . (14/21899-4, 15/24527-3)