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 条
  • [41] Analyzing Organizational Structure of Microservice Projects based on Contributor Collaboration
    Li, Xiaozhou
    Abdelfattah, Amr S.
    Yero, Jorge
    d'Aragona, Dario Amoroso
    Cerny, Tomas
    Taibi, Davide
    2023 IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED SYSTEM ENGINEERING, SOSE, 2023, : 1 - 8
  • [42] Using Free/Libre and Open Source Software in the Geological Sciences
    Mader, Dieter
    Schenk, Bettina
    AUSTRIAN JOURNAL OF EARTH SCIENCES, 2017, 110 (01): : 142 - 161
  • [43] On the Approximation of the Substitution Costs for Free/Libre Open Source Software
    Haaland, Kirsten
    Stamelos, Ioannis
    Ghosh, Rishab A.
    Glott, Ruediger
    PROCEEDINGS OF THE 2009 FOURTH BALKAN CONFERENCE IN INFORMATICS, 2009, : 223 - +
  • [44] "Free Libre OpenSource Software" implications in Computer Science education
    Trentini, Andrea
    IMSCI'11: THE 5TH INTERNATIONAL MULTI-CONFERENCE ON SOCIETY, CYBERNETICS AND INFORMATICS, VOL II, 2011, : 164 - 169
  • [45] A Survey of Usability Practices in Free/Libre/Open Source Software
    Paul, Celeste Lyn
    OPEN SOURCE ECOSYSTEMS-DIVERSE COMMUNITIES INTERACTING, 2009, 299 : 264 - 273
  • [46] Towards better software projects and contracts: Commitment specifications in software development projects
    Kontio, J
    Pitkanen, O
    Sulonen, R
    PROCEEDINGS OF THE 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1998, : 486 - 489
  • [47] Free (libre) software and Open Knowledge as paradigmatic knowledge comunities
    Alonso Puelles, Andoni
    D'Antonio Maceiras, Sergio
    UTOPIA Y PRAXIS LATINOAMERICANA-REVISTA INTERNACIONAL DE FILOSOFIA IBEROAMERICANA Y TEORIA SOCIAL, 2015, 20 (69): : 83 - 92
  • [48] Remedying Knowledge Loss in Free/Libre Open Source Software
    Rashid, Mehvish
    PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING 2016 (EASE '16), 2016,
  • [49] Investigating Software Reliability Requirements in Software Projects
    Abd Elghany, Marwa
    White, Anthony
    Georgiadou, Elli
    Khalifa, Nermine
    Abd Elghany, Mona
    SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS 2012, 2012, 430 : 31 - +
  • [50] Free/Libre Open Source Software in Health Care: A Review
    Karopka, Thomas
    Schmuhl, Holger
    Demski, Hans
    HEALTHCARE INFORMATICS RESEARCH, 2014, 20 (01) : 11 - 22