• DocumentCode
    725792
  • Title

    Characteristics of Sustainable OSS Projects: A Theoretical and Empirical Study

  • Author

    Hata, Hideaki ; Todo, Taiki ; Onoue, Saya ; Matsumoto, Kenichi

  • Author_Institution
    Grad. Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Nara, Japan
  • fYear
    2015
  • fDate
    18-18 May 2015
  • Firstpage
    15
  • Lastpage
    21
  • Abstract
    How can we attract developers? What can we do to incentivize developers to write code? We started the study by introducing the population pyramid visualization to software development communities, called software population pyramids, and found a typical pattern in shapes. This pattern comes from the differences in attracting coding contributors and discussion contributors. To understand the causes of the differences, we then build game-theoretical models of the contribution situation. Based on these results, we again analyzed the projects empirically to support the outcome of the models, and found empirical evidence. The answers to the initial questions are clear. To incentivize developers to code, the projects should prepare documents, or the projects or third parties should hire developers, and these are what sustainable projects in Git Hub did in reality. In addition, making innovations to reduce the writing costs can also have an impact in attracting coding contributors.
  • Keywords
    game theory; program visualisation; public domain software; software maintenance; coding contributors; contribution situation; discussion contributors; game-theoretical models; population pyramid visualization; software development communities; software population pyramids; sustainable OSS projects; writing cost reduction; Encoding; Games; Sociology; Software; Statistics; Technological innovation; Writing; Game Theory; OSS; Population Pyramids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cooperative and Human Aspects of Software Engineering (CHASE), 2015 IEEE/ACM 8th International Workshop on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/CHASE.2015.9
  • Filename
    7166083