JA
J.W.D. Alderliesten
info
Please Note
<p>This page displays the records of the person named above and is not linked to a unique person identifier. This record may need to be merged to a profile.</p>
2 records found
1
The Effect of “Good First Issue” Indicators upon Newcomer Developers
Identifying Improvements for Newcomer Task Recommendation
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.
...
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.
BEPSys 2.0
Central Registration Tool for Projects and Groups
Bachelor thesis
(2017)
-
David Alderliesten, Jesse Tilro, Floris Doolaard, Niels Warnars, Otto Visser, Alessandro Bozzon, Huijuan Wang
The following report outlines the research, development, and delivery phases of the BEPSys 2.0 application. The application aims to provide central project registration and management for courses at the TU Delft. The request for the development stemmed from Otto Visser, who was the acting coordinator for the Computer Science Final Project Course. A system named ”BEPSys” already existed for this purpose, but it was deemed insecure and unreliable, and warranted a redesign.
...
The following report outlines the research, development, and delivery phases of the BEPSys 2.0 application. The application aims to provide central project registration and management for courses at the TU Delft. The request for the development stemmed from Otto Visser, who was the acting coordinator for the Computer Science Final Project Course. A system named ”BEPSys” already existed for this purpose, but it was deemed insecure and unreliable, and warranted a redesign.