Using Software Archaeology to Measure Knowledge Loss in Software Projects Due to Developer Turnover

@article{IzquierdoCortazar2009UsingSA,
  title={Using Software Archaeology to Measure Knowledge Loss in Software Projects Due to Developer Turnover},
  author={Daniel Izquierdo-Cortazar and Gregorio Robles and Felipe Ortega and Jes{\'u}s M. Gonz{\'a}lez-Barahona},
  journal={2009 42nd Hawaii International Conference on System Sciences},
  year={2009},
  pages={1-10}
}
Developer turnover can result in a major problem when developing software. When senior developers abandon a software project, they leave a knowledge gap that has to be managed. In addition, new (junior) developers require some time in order to achieve the desired level of productivity. In this paper, we present a methodology to measure the effect of knowledge loss due to developer turnover in software projects. For a given software project, we measure the quantity of code that has been authored… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 30 CITATIONS

Threats of Aggregating Software Repository Data

  • 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME)
  • 2018
VIEW 1 EXCERPT
CITES BACKGROUND

An empirical comparison of developer retention in the RubyGems and npm software ecosystems

  • Innovations in Systems and Software Engineering
  • 2017
VIEW 1 EXCERPT
CITES BACKGROUND

Developer Turnover in Global, Industrial Open Source Projects: Insights from Applying Survival Analysis

  • 2017 IEEE 12th International Conference on Global Software Engineering (ICGSE)
  • 2017
VIEW 2 EXCERPTS
CITES BACKGROUND

Revisiting Turnover-Induced Knowledge Loss in Software Projects

  • 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)
  • 2017
VIEW 1 EXCERPT
CITES BACKGROUND

References

Publications referenced by this paper.
SHOWING 1-10 OF 25 REFERENCES

Applied Quality Assurance Methods under the Open Source Development Model

  • 2008 32nd Annual IEEE International Computer Software and Applications Conference
  • 2008
VIEW 2 EXCERPTS

How developers drive software evolution

  • Eighth International Workshop on Principles of Software Evolution (IWPSE'05)
  • 2005
VIEW 1 EXCERPT

Studying software evolution information by visualizing the change history

  • 20th IEEE International Conference on Software Maintenance, 2004. Proceedings.
  • 2004
VIEW 1 EXCERPT

Similar Papers

Loading similar papers…