Characteristics of sustainable OSS projects: A theoretical and empirical study

Hideaki Hata, Taiki Todo, Saya Onoue, Kenichi Matsumoto

Research output: Chapter in Book/Report/Conference proceedingConference contribution

27 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationProceedings - 8th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages15-21
Number of pages7
ISBN (Electronic)9781479919345
DOIs
Publication statusPublished - Jul 23 2015
Event8th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2015 - Florence, Italy
Duration: May 18 2015 → …

Publication series

NameProceedings - 8th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2015

Other

Other8th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2015
Country/TerritoryItaly
CityFlorence
Period5/18/15 → …

All Science Journal Classification (ASJC) codes

  • Software
  • Human Factors and Ergonomics

Fingerprint

Dive into the research topics of 'Characteristics of sustainable OSS projects: A theoretical and empirical study'. Together they form a unique fingerprint.

Cite this