DocumentCode :
1993620
Title :
Predicting build failures using social network analysis on developer communication
Author :
Wolf, Timo ; Schröter, Adrian ; Damian, Daniela ; Nguyen, Thanh
Author_Institution :
Siemens Corp. Technol.
fYear :
2009
fDate :
16-24 May 2009
Firstpage :
1
Lastpage :
11
Abstract :
A critical factor in work group coordination, communication has been studied extensively. Yet, we are missing objective evidence of the relationship between successful coordination outcome and communication structures. Using data from IBM´s Jazztrade project, we study communication structures of development teams with high coordination needs. We conceptualize coordination outcome by the result of their code integration build processes (successful or failed) and study team communication structures with social network measures. Our results indicate that developer communication plays an important role in the quality of software integrations. Although we found that no individual measure could indicate whether a build will fail or succeed, we leveraged the combination of communication structure measures into a predictive model that indicates whether an integration will fail. When used for five project teams, our predictive model yielded recall values between 55% and 75%, and precision values between 50% to 76%.
Keywords :
social networking (online); software development management; IBM Jazz project; build failure; coordination outcome; developer communication; development teams; integration build process; social network analysis; social network measure; software integration; team communication structure; workgroup coordination;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2009. ICSE 2009. IEEE 31st International Conference on
Conference_Location :
Vancouver, BC
ISSN :
0270-5257
Print_ISBN :
978-1-4244-3453-4
Type :
conf
DOI :
10.1109/ICSE.2009.5070503
Filename :
5070503
Link To Document :
بازگشت