Print Email Facebook Twitter The Effect of “Good First Issue” Indicators upon Newcomer Developers Title The Effect of “Good First Issue” Indicators upon Newcomer Developers: Identifying Improvements for Newcomer Task Recommendation Author Alderliesten, David (TU Delft Electrical Engineering, Mathematics and Computer Science; TU Delft Software Engineering) Contributor Zaidman, Andy (mentor) Bidarra, Rafael (graduation committee) Gousios, Georgios (graduation committee) Degree granting institution Delft University of Technology Programme Computer Science Date 2020-07-07 Abstract The recommendation of tasks for newcomers within a software project throughgood first issues is being done within the domain of software development, such as onGithubplatform. These issues aim to help newcomers identify tasks that are suitablefor them and their level of expertise within the project. This thesis report investigatesthe effectiveness regarding developer onboarding and task completion ofgood firstissues by data mining a set of 105 repositories and manually analyzing at most 30good first issues and 30 initial commits per sampled project. It was found that, althoughgood first issues are effective at developer onboarding, and developers perceivegoodfirst issues as being useful, changes can be made to the types of tasks suggested asgood first issues to match the types of initial contributions made by newcomers. It wasalso found that developers with less than a year of experience favoreddocumentation-related contributions for their first commit to a project. Subject Good First IssuesSoftware EngineeringTask RecommendationDeveloper OnboardingNewcomer Task Recommendation To reference this document use: http://resolver.tudelft.nl/uuid:61b67c6b-ba61-49d9-830e-750efc2c5e4e Part of collection Student theses Document type master thesis Rights © 2020 David Alderliesten Files PDF Alderliesten_Good_First_Issues.pdf 1.11 MB Close viewer /islandora/object/uuid:61b67c6b-ba61-49d9-830e-750efc2c5e4e/datastream/OBJ/view