Contributor turnover in libre software projects

被引:0
|
作者
Robles, Gregorio
Gonzalez-Barahona, Jesus M.
机构
来源
OPEN SOURCE SYSTEMS | 2006年 / 203卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A common problem that management faces in software companies is the high instability of their staff. In libre (free, open source) software projects, the permanence of developers is also an open issue, with the potential of causing problems amplified by the self-organizing nature that most of them exhibit. Hence, human resources in libre software projects are even more difficult to manage: developers are in most cases not bound by a contract and, in addition, there is not a real management structure concerned about this-problem. This raises some interesting questions with respect to the composition of development teams in libre software projects, and bow they evolve over time. There are projects lead by their original founders (some sort of "code gods"), while others are driven by several different developer groups over time (i.e. the project "regenerates" itself). In this paper, we propose a quantitative methodology, based on the analysis of the activity in the source code management repositories, to study how these processes (developers leaving, developers joining) affect libre software projects. The basis of it is the analysis of the composition of the core group, the group of developers most active in a project, for several time lapses. We will apply this methodology to several large, well-known libre software projects, and show how it can be used to characterize them. In addition, we will discuss the lessons that can be learned, and the validity of our proposal.
引用
收藏
页码:273 / 286
页数:14
相关论文
共 50 条
  • [11] Software libre 2004
    Alonso A.
    Mitcham C.
    Ethics and Information Technology, 2004, 6 (1) : 65 - 67
  • [12] Applying Social Network Analysis Techniques to Community-Driven Libre Software Projects
    Lopez-Fernandez, Luis
    Robles, Gregorio
    Gonzalez-Barahona, Jesus M.
    Herraiz, Israel
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2006, 1 (03) : 27 - 48
  • [13] Revisiting Turnover-Induced Knowledge Loss in Software Projects
    Nassif, Mathieu
    Robillard, Martin P.
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2017, : 261 - 271
  • [14] What makes a good contributor? Understanding contributor behavior within large Free/Open Source Software projects - A socialization perspective
    Carillo, Kevin
    Huff, Sid
    Chawner, Brenda
    JOURNAL OF STRATEGIC INFORMATION SYSTEMS, 2017, 26 (04): : 322 - 359
  • [15] Understanding participation and corporatization in service of diversity in free/libre and open source software development projects
    Newton, Olivia B.
    Fiore, Stephen M.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 217
  • [16] The Impact of Staff Turnover on Software Projects: The Importance of Understanding What Makes Software Practitioners Tick
    Hall, Tracy
    Beecham, Sarah
    Verner, June
    Wilson, David
    SIGMIS CPR 2008: PROCEEDINGS OF THE 2008 ACM SIGMIS CPR CONFERENCE, 2008, : 30 - 39
  • [17] Geographic origin of libre software developers
    Gonzalez-Barahona, Jesus M.
    Robles, Gregorio
    Andradas-Izquierdo, Roberto
    Ghosh, Rishab Aiyer
    INFORMATION ECONOMICS AND POLICY, 2008, 20 (04) : 356 - 363
  • [18] Replication Package for "Revisiting Turnover-Induced Knowledge Loss in Software Projects"
    Nassif, Mathieu
    Robillard, Martin P.
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2017, : 272 - 272
  • [19] FreeStyle Libre Software: the Way to AGP
    不详
    DIABETES STOFFWECHSEL UND HERZ, 2015, : 7 - 7
  • [20] Explaining Perceived Turnover in Open Source Software Projects based on Hygiene Factors
    Yu, Yiqing
    Benlian, Alexander
    Hess, Thomas
    AMCIS 2010 PROCEEDINGS, 2010,