Challenges and improvements in distributed software development: A systematic review
M Jiménez, M Piattini, A Vizcaíno - Advances in Software …, 2009 - Wiley Online Library
Distributed Software Development (DSD) has recently evolved, resulting in an increase in
the available literature. Organizations now have a tendency to make greater development …
the available literature. Organizations now have a tendency to make greater development …
Assigning bug reports using a vocabulary-based expertise model of developers
D Matter, A Kuhn, O Nierstrasz - 2009 6th IEEE international …, 2009 - ieeexplore.ieee.org
For popular software systems, the number of daily submitted bug reports is high. Triaging
these incoming reports is a time consuming task. Part of the bug triage is the assignment of a …
these incoming reports is a time consuming task. Part of the bug triage is the assignment of a …
Maintenance effort estimation for open source software: A systematic literature review
Open Source Software (OSS) is distributed and maintained collaboratively by developers all
over the world. However, frequent personnel turnover and lack of organizational …
over the world. However, frequent personnel turnover and lack of organizational …
GrimoireLab: A toolset for software development analytics
S Dueñas, V Cosentino, JM Gonzalez-Barahona… - PeerJ Computer …, 2021 - peerj.com
Background After many years of research on software repositories, the knowledge for
building mature, reusable tools that perform data retrieval, storage and basic analytics is …
building mature, reusable tools that perform data retrieval, storage and basic analytics is …
Bug report assignee recommendation using activity profiles
One question which frequently arises within the context of artifacts stored in a bug tracking
repository is:“who should work on this bug report?” A number of approaches exist to semi …
repository is:“who should work on this bug report?” A number of approaches exist to semi …
Matching GitHub developer profiles to job advertisements
GitHub is a social coding platform that enables developers to efficiently work on projects,
connect with other developers, collaborate and generally" be seen: by the community. This …
connect with other developers, collaborate and generally" be seen: by the community. This …
From Aristotle to Ringelmann: a large-scale analysis of team productivity and coordination in Open Source Software projects
Complex software development projects rely on the contribution of teams of developers, who
are required to collaborate and coordinate their efforts. The productivity of such development …
are required to collaborate and coordinate their efforts. The productivity of such development …
Code and commit metrics of developer productivity: a study on team leaders perceptions
Context Developer productivity is essential to the success of software development
organizations. Team leaders use developer productivity information for managing tasks in a …
organizations. Team leaders use developer productivity information for managing tasks in a …
On the variation and specialisation of workload—A case study of the Gnome ecosystem community
B Vasilescu, A Serebrenik, M Goeminne… - Empirical Software …, 2014 - Springer
Most empirical studies of open source software repositories focus on the analysis of isolated
projects, or restrict themselves to the study of the relationships between technical artifacts. In …
projects, or restrict themselves to the study of the relationships between technical artifacts. In …
The role of mentoring and project characteristics for onboarding in open source software projects
Context: Onboarding is a process that helps newcomers become integrated members of
their organisation. Successful onboarding programs can result in increased performance in …
their organisation. Successful onboarding programs can result in increased performance in …