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 条
  • [31] Sustainability of Free/Libre Open Source Projects: A Longitudinal Study
    Chengalur-Smith, InduShobha
    Sidorova, Anna
    Daniel, Sherae
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2010, 11 (11): : 657 - 683
  • [32] Sustainability of free/Libre open source projects: A longitudinal study
    Chengalur-Smith I.S.
    Sidorova A.
    Daniel S.
    Journal of the Association for Information Systems, 2010, 11 (11) : 657 - 683
  • [33] Single- and Double Loop Learning: Linking Free/Libre Open Source Software (FLOSS) Developer Motivation, Contribution, and Turnover Intentions
    Daniel, Sherae
    Janansefat, Shadi
    Diamant, E. Ilana
    Ren, Yuqing
    DATA BASE FOR ADVANCES IN INFORMATION SYSTEMS, 2020, 51 (04): : 68 - 92
  • [34] FLOSSMetrics: Free Libre Open Source Software Metrics
    Herraiz, Israel
    Izquierdo-Cortazar, Daniel
    Rivas-Hernandez, Francisco
    Gonzalez-Barahona, Jesus
    Robles, Gregorio
    Duenas-Dominguez, Santiago
    Garcia-Campos, Carlos
    Francisco Gato, Juan
    Tovar, Liliana
    13TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: CSMR 2009, PROCEEDINGS, 2009, : 281 - 284
  • [35] The networked forge: New environments for libre software development
    Gonzalez-Barahona, Jesus M.
    Martinez, Andres
    Polo, Alvaro
    Hierro, Juan Jose
    Reyes, Marcos
    Sorian, Javier
    Fernandez, Rafael
    OPEN SOURCE DEVELOPMENT, COMMUNITIES AND QUALITY, 2008, 275 : 299 - +
  • [36] An Instrumented Analysis of Unknown Software and Malware Driven by Free Libre Open Source Software
    Wagener, Gerard
    Dulaunoy, Alexandre
    Engel, Thomas
    SITIS 2008: 4TH INTERNATIONAL CONFERENCE ON SIGNAL IMAGE TECHNOLOGY AND INTERNET BASED SYSTEMS, PROCEEDINGS, 2008, : 597 - +
  • [37] Lying on Software Projects
    Glass, Robert L.
    Rost, Johann
    Matook, Matthias S.
    IEEE SOFTWARE, 2008, 25 (06) : 90 - 95
  • [38] CONTROLLING SOFTWARE PROJECTS
    ROOK, P
    SOFTWARE ENGINEERING JOURNAL, 1986, 1 (01): : 7 - 16
  • [39] Standardizing software projects
    Rada, R
    Craparo, J
    COMMUNICATIONS OF THE ACM, 2000, 43 (12) : 21 - 25
  • [40] CONTROLLING SOFTWARE PROJECTS
    KITCHENHAM, BA
    ELECTRONICS AND POWER, 1987, 33 (05): : 312 - 315