The allocation of time and effort within the communities of Open Source Software developers is an interesting yet relatively unexplored area. How can coordination be achieved, absent monetary rewards? How do developers choose where to direct their efforts amongst the thousands of existing software projects? How come the vast majority of Open Source projects is a failure, i.e. does not go beyond the announcement phase? The paper proposes a simple dynamic stochastic model that addresses these issues. The model is a non-strategic N-player dynamic interaction, in which players are asked to open, join or leave projects that are assigned a random probability of survival, a proxy for the project-launcher skills. The number and nature of open projects varying with time, players face a continuously chang- ing landscape. The model is simulated using a simple agent-based code, and tested in a lab with human subjects. Results show that the model can replicate most of the stylized facts of the SourceForge.net dataset, namely the high number of lurkers hopping from project to project and the highly skewed distribution. The experimental evidence supports the main behavioral hypothesis of the model, interestingly showing that human subject tend to consistently launch more projects than maximizing behavior would imply

In and out of projects: a simple model and an experiment on the SourceForge development community / P. Crosetto. ((Intervento presentato al 1. convegno Italian doctoral workshop in Economics and policy analysis tenutosi a Moncalieri nel 2008.

In and out of projects: a simple model and an experiment on the SourceForge development community

P. Crosetto
Primo
2008

Abstract

The allocation of time and effort within the communities of Open Source Software developers is an interesting yet relatively unexplored area. How can coordination be achieved, absent monetary rewards? How do developers choose where to direct their efforts amongst the thousands of existing software projects? How come the vast majority of Open Source projects is a failure, i.e. does not go beyond the announcement phase? The paper proposes a simple dynamic stochastic model that addresses these issues. The model is a non-strategic N-player dynamic interaction, in which players are asked to open, join or leave projects that are assigned a random probability of survival, a proxy for the project-launcher skills. The number and nature of open projects varying with time, players face a continuously chang- ing landscape. The model is simulated using a simple agent-based code, and tested in a lab with human subjects. Results show that the model can replicate most of the stylized facts of the SourceForge.net dataset, namely the high number of lurkers hopping from project to project and the highly skewed distribution. The experimental evidence supports the main behavioral hypothesis of the model, interestingly showing that human subject tend to consistently launch more projects than maximizing behavior would imply
lug-2008
Open source software ; Experimental economics ; Agent-based models
Settore SECS-P/01 - Economia Politica
Collegio Carlo Alberto, Doctoral programme in Economics of the University of Turin (DSE)
In and out of projects: a simple model and an experiment on the SourceForge development community / P. Crosetto. ((Intervento presentato al 1. convegno Italian doctoral workshop in Economics and policy analysis tenutosi a Moncalieri nel 2008.
Conference Object
File in questo prodotto:
File Dimensione Formato  
Crosetto_SourceForge.pdf

accesso aperto

Tipologia: Pre-print (manoscritto inviato all'editore)
Dimensione 549.8 kB
Formato Adobe PDF
549.8 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/50021
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact