Open Source Software development teams provide an interesting and convenient setting for studying distributed work. We begin by answering perhaps the most basic question: what is the social structure of these teams? Based on a social network analysis of interactions represented in 62,110 bug reports from 122 large and active projects, we find that some OSS teams are highly centralized, but contrary to expectation, others are not. Furthermore, we find that the level of centralization is negatively correlated with project size, suggesting that larger projects become more modular. The paper makes a further methodological contribution by identifying appropriate analysis approaches for interaction data. We conclude by sketching directions for future research.
Description
The social structure of Open Source Software development teams
%0 Conference Paper
%1 Crowston03thesocial
%A Crowston, Kevin
%A Howison, James
%B First Monday
%D 2003
%K OOS analysis collaboration software structure
%T The social structure of Open Source Software development teams
%U http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.4150
%X Open Source Software development teams provide an interesting and convenient setting for studying distributed work. We begin by answering perhaps the most basic question: what is the social structure of these teams? Based on a social network analysis of interactions represented in 62,110 bug reports from 122 large and active projects, we find that some OSS teams are highly centralized, but contrary to expectation, others are not. Furthermore, we find that the level of centralization is negatively correlated with project size, suggesting that larger projects become more modular. The paper makes a further methodological contribution by identifying appropriate analysis approaches for interaction data. We conclude by sketching directions for future research.
@inproceedings{Crowston03thesocial,
abstract = {Open Source Software development teams provide an interesting and convenient setting for studying distributed work. We begin by answering perhaps the most basic question: what is the social structure of these teams? Based on a social network analysis of interactions represented in 62,110 bug reports from 122 large and active projects, we find that some OSS teams are highly centralized, but contrary to expectation, others are not. Furthermore, we find that the level of centralization is negatively correlated with project size, suggesting that larger projects become more modular. The paper makes a further methodological contribution by identifying appropriate analysis approaches for interaction data. We conclude by sketching directions for future research.},
added-at = {2009-08-20T16:09:14.000+0200},
author = {Crowston, Kevin and Howison, James},
biburl = {https://www.bibsonomy.org/bibtex/2bdbca2958f4e5fb19c3dcd0a1823b3a9/anneba},
booktitle = {First Monday},
description = {The social structure of Open Source Software development teams},
interhash = {e1a8868073d9cfc57916198ea2dc2613},
intrahash = {bdbca2958f4e5fb19c3dcd0a1823b3a9},
keywords = {OOS analysis collaboration software structure},
timestamp = {2009-08-20T16:09:14.000+0200},
title = {The social structure of Open Source Software development teams},
url = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.4150},
year = 2003
}