TY - GEN
T1 - Training the future workforce through task Curation in an OSS Ecosystem
AU - Sarma, Anita
AU - Gerosa, Marco Aurélio
AU - Steinmacher, Igor
AU - Leano, Rafael
PY - 2016/11/1
Y1 - 2016/11/1
N2 - Volunteers to Open Source Software (OSS) projects contribute not only to help create the software that they use, but also to gain skills and enrich their expertise and resumes. However, newcomers to OSS face several challenges when joining a project. Particularly, they do not know where to start, or choose tasks that they can be successful at. Our vision, BugExchange, is a system that curates tasks from OSS projects to help train newcomers. While evaluating and executing these tasks, newcomers can gain an understanding about the project, its technology, and concepts. There are many challenges in designing such a system. For example, identifying the information needs of newcomers, creating task recommendations that match newcomers' skills and career goals, and providing mentoring and networking support. BugExchange has the potential to improve newcomer learning experiences, reduce dropouts, and foster community building.
AB - Volunteers to Open Source Software (OSS) projects contribute not only to help create the software that they use, but also to gain skills and enrich their expertise and resumes. However, newcomers to OSS face several challenges when joining a project. Particularly, they do not know where to start, or choose tasks that they can be successful at. Our vision, BugExchange, is a system that curates tasks from OSS projects to help train newcomers. While evaluating and executing these tasks, newcomers can gain an understanding about the project, its technology, and concepts. There are many challenges in designing such a system. For example, identifying the information needs of newcomers, creating task recommendations that match newcomers' skills and career goals, and providing mentoring and networking support. BugExchange has the potential to improve newcomer learning experiences, reduce dropouts, and foster community building.
KW - Newcomers
KW - Onboarding
KW - Open source projects
KW - Task labeling
UR - http://www.scopus.com/inward/record.url?scp=84997169434&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84997169434&partnerID=8YFLogxK
U2 - 10.1145/2950290.2983984
DO - 10.1145/2950290.2983984
M3 - Conference contribution
AN - SCOPUS:84997169434
T3 - Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering
SP - 932
EP - 935
BT - FSE 2016 - Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering
A2 - Su, Zhendong
A2 - Zimmermann, Thomas
A2 - Cleland-Huang, Jane
PB - Association for Computing Machinery
T2 - 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2016
Y2 - 13 November 2016 through 18 November 2016
ER -