Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
2-2011
Abstract
Collaboration is a key aspect of the agile philosophy of software development. As a software system matures over iterations, trends of developer collaboration can offer valuable insights into project dynamics. In this paper, we study evolution of developer collaboration for a large scale agile project on the Jazz platform. We construct networks of collaboration based on developer affiliations across comments on work items and file changes; and then compare parameters of such networks with established results from networks of scientific collaborations. The comparisons illuminate interesting facets of developer collaboration on the Jazz platform. Such perception helps deeper understanding of the role of interaction in agile projects, as well as more effective project governance.
Keywords
Agile development, Collaboration, Jazz, Social network analysis, Software teams
Discipline
Databases and Information Systems | Organizational Communication | Software Engineering
Research Areas
Information Systems and Management
Publication
ISEC ’11: Proceedings of the 4th India Software Engineering Conference, Thiruvananthapuram, India, February 23-27
First Page
21
Last Page
30
ISBN
9781450305594
Identifier
10.1145/1953355.1953359
Publisher
ACM
City or Country
New York
Citation
1
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1145/1953355.1953359
Included in
Databases and Information Systems Commons, Organizational Communication Commons, Software Engineering Commons