• 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