Software Evolution and Human Resources: Knowledge Gap left by Developers due to Turnover

TitleSoftware Evolution and Human Resources: Knowledge Gap left by Developers due to Turnover
Publication TypeConference Paper
Year of Publication2010
AuthorsIzquierdo-Cortazar, Daniel
Conference Name6th International Conference on Open Source Systems: Doctoral Consortium (OSS 2010)
Date Published05/2010
PublisherUniversitas (Unie van 1991)
Conference LocationNotre Dame, Indiana
ISBN Number978-90-337-0034-7
Keywordsdata mining, libre software communities, software archaeology, software evolution, software maintenance
Abstract

From a traditional point of view, software evolution is a field of research which is commonly interested in how the source code evolves. However, developing software is a task full of intellectual effort and people behind a software are key factors for its evolution. Thus, human resources are also interesting in the field of software evolution or maintenance since the wrong people in the wrong place may provoke chaos. Generally speaking, not everybody has the right to modify the source code, but we may find situations where there is a turnover of developers and senior developers leave a project. In this case, a new developer will take control of the old source code. From an intuitive point of view, this produces a decrease in the level of quality for maintenance activities.
Fixing a bug will take more time to a junior developer than to the senior one. Hence, situations such as: discovering areas with no activity during a long time, detecting that the current developer team has a low knowledge of the source code or studying the huge ”knowledge gap” left by a developer when she left; are essential for the leaders of a libre software community. This thesis aims to clarify those aforementioned situations from an empirical point of view looking for risky situations due to developer turnover.

URLhttp://www.ua.ac.be/main.aspx?c=.OSS2010DC&n=86760
AttachmentSize
[file] evolution-human-resources-oss.pdf126.87 KB