DocumentCode
3627224
Title
An Exploratory Study on the Evolution of OSS Developer Communities
Author
Kawin Ngamkajornwiwat;Dongsong Zhang;A. Gunes Koru;Lina Zhou;and Robert Nolker
Author_Institution
Univ. of Maryland Baltimore County, Baltimore
fYear
2008
Firstpage
305
Lastpage
305
Abstract
Software is developed in a dynamic context where team structure, requirements, and processes evolve together with the product. Although researchers have been studying the evolution of software systems since the early 70s, the study on the evolution of software development teams remains rare. Such evolutionary patterns and their impact on software quality are especially important in the context of OSS (Open Source Software) development, where a group of volunteer developers collaborate online for an extended period of time. By analyzing how social networks of developers evolve over time while building OSS products, we can gain knowledge and experience to improve the effectiveness and efficiency of resource management and distribution in future OSS projects. To this end, we studied the evolution of the developer communities using a suite of OSS products developed under the KOffice project. We found that in general, the social networks of OSS developer communities change over time in certain ways. Identifying such patterns can help OSS managers better understand the unique process of OSS development and improve their management and coordination of the projects.
Keywords
"Social network services","Project management","Software systems","Quality management","Programming","Open source software","Collaborative software","Information systems","International collaboration","Complex networks"
Publisher
ieee
Conference_Titel
Hawaii International Conference on System Sciences, Proceedings of the 41st Annual
ISSN
1530-1605
Type
conf
DOI
10.1109/HICSS.2008.58
Filename
4439010
Link To Document