Revisiting Turnover-Induced Knowledge Loss in Software Projects

被引:29
|
作者
Nassif, Mathieu [1 ]
Robillard, Martin P. [1 ]
机构
[1] McGill Univ, Sch Comp Sci, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
IMPACT;
D O I
10.1109/ICSME.2017.64
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In large software projects, tacit knowledge of the system is threatened by developer turnover. When a developer leaves the project, their knowledge may be lost if the other developers do not understand the design decisions made by the leaving developer. Understanding the source code written by leaving developers thus becomes a burden for their successors. In a previous paper, Rigby et al. reported on a case study of turnover-induced knowledge loss in two large projects, Chromium and a project at Avaya, using risk evaluation methods usually applied to financial systems. They found that the two projects were susceptible to large knowledge losses that are more than three times the average loss. We report on a replication of their study on the Chromium project, as well as seven other large and medium-sized open source projects. We also extended their work by studying two variations of the knowledge loss metric, as well as the location and persistence of abandoned files. We found that all projects had a similar knowledge loss probability distribution, but extreme knowledge loss can be more severe than those originally discovered in Chromium and the project at Avaya. We also found that, in the systems under study, abandoned files often remained in the system for long periods.
引用
收藏
页码:261 / 271
页数:11
相关论文
共 50 条
  • [41] Requirement Volatility, Standardization and Knowledge Integration in Software Projects: An Empirical Analysis on Outsourced IS Development Projects
    Govindaraju, Rajesri
    Bramagara, Angra
    Gondodiwiryo, Leksananto
    Simatupang, Tota
    JOURNAL OF ICT RESEARCH AND APPLICATIONS, 2015, 9 (01) : 68 - 87
  • [42] Productivity, Turnover, and Team Stability of Agile Teams in Open-Source Software Projects
    Scott, Ezequiel
    Charkie, Khaled Nimr
    Pfahl, Dietmar
    2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020), 2020, : 124 - 131
  • [43] A KNOWLEDGE-BASED SYSTEM FOR RISKS EVALUATION ON SOFTWARE PROJECTS VIABILITY
    Andrade, Javier
    Ares, Juan
    Garcia, Rafael
    Rodriguez, Santiago
    Suarez, Sonia
    ICAART 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, 2009, : 139 - +
  • [44] Managing knowledge within Military Open Source Software (MOSS) projects
    Barbaroux, Pierre
    Le Texier, Thomas
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INTELLECTUAL CAPITAL, KNOWLEDGE MANAGEMENT AND ORGANISATIONAL LEARNING, 2007, : 53 - 59
  • [45] Knowledge Transfer, Knowledge-Based Resources, and Capabilities in E-Commerce Software Projects
    Wang, Kung
    Lu, Hsin Chang
    Lee, Rich C.
    Yeh, Shu-Yu
    JOURNAL OF GLOBAL INFORMATION MANAGEMENT, 2017, 25 (03) : 63 - 80
  • [46] Approach to the Search for Software Projects Similar in Structure and Semantics Based on the Knowledge Extracted from Existed Projects
    Alekundrovich, Filippov Aleksey
    Yurevich, Guskov Gleb
    Michailovich, Namestnikov Aleksey
    Glebovna, Yarushkina Nudezhda
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2020, PT I, 2020, 12249 : 718 - 733
  • [47] Turnover and Knowledge Loss: An Examination of the Differential Impact of Production Manager and Worker Turnover in Service and Manufacturing Firms
    Eckardt, Rory
    Skaggs, Bruce C.
    Youndt, Mark
    JOURNAL OF MANAGEMENT STUDIES, 2014, 51 (07) : 1025 - 1057
  • [48] The Impact of Person-Organization Fit and Psychological Ownership on Turnover in Open Source Software Projects
    Sharma, Pratyush Nidhi
    Daniel, Sherae
    Chung, Tingting
    AMCIS 2015 PROCEEDINGS, 2015,
  • [49] Knowledge loss induced by organizational member turnover: a review of empirical literature, synthesis and future research directions (Part II)
    Galan, Nataliya
    LEARNING ORGANIZATION, 2023, 30 (02): : 137 - 161
  • [50] Developing a knowledge-based perspective on coordination: The case of global software projects
    Kotlarsky, Julia
    van Fenema, Paul C.
    Willcocks, Leslie P.
    INFORMATION & MANAGEMENT, 2008, 45 (02) : 96 - 108