DocumentCode :
2333711
Title :
Sociotechnical coordination and collaboration in open source software
Author :
Bird, Christian
Author_Institution :
Microsoft Res., Redmond, WA, USA
fYear :
2011
fDate :
25-30 Sept. 2011
Firstpage :
568
Lastpage :
573
Abstract :
In the mid 90s, a new style of software development, termed open source software (OSS) has emerged and has originated large, mature, stable, and widely used software projects. As software continues to grow in size and complexity, so do development teams. Consequently, coordination and communication within these teams play larger roles in productivity and software quality. My dissertation focuses on the relationships between developers in large open source projects and how software affects and is affected by these relationships. Fortunately, source code repository histories, mailing list archives, and bug databases from OSS projects contain latent data from which we can reconstruct a rich view of a project over time and analyze these sociotechnical relationships. We present methods of obtaining and analyzing this data as well as the results of empirical studies whose goal is to answer questions that can help stakeholders understand and make decisions about their own teams. We answer questions such as “Do large OSS project really have a disorganized bazaar-like structure?” “What is the relationship between social and development behavior in OSS?” “How does one progress from a project newcomer to a full-fledged, core developer?” and others in an attempt to understand how large, successful OSS projects work and also to contrast them with projects in commercial settings.
Keywords :
decision making; project management; public domain software; socio-economic effects; software development management; software metrics; software quality; source coding; team working; OSS projects; bug databases; decision making; mailing list archives; open source software; productivity; sociotechnical collaboration; sociotechnical coordination; software complexity; software development teams; software projects; software quality; source code repository histories; Communities; Electronic mail; Fires; History; Social network services; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance (ICSM), 2011 27th IEEE International Conference on
Conference_Location :
Williamsburg, VI
ISSN :
1063-6773
Print_ISBN :
978-1-4577-0663-9
Electronic_ISBN :
1063-6773
Type :
conf
DOI :
10.1109/ICSM.2011.6080832
Filename :
6080832
Link To Document :
بازگشت