• DocumentCode
    2008292
  • Title

    Coordination in large-scale software teams

  • Author

    Begel, Andrew ; Nagappan, Nachiappan ; Poile, Christopher ; Layman, Lucas

  • Author_Institution
    Microsoft Res., Redmond, WA
  • fYear
    2009
  • fDate
    17-17 May 2009
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Large-scale software development requires coordination within and between very large engineering teams which may be located in different buildings, on different company campuses, and in different time zones. From a survey answered by 775 Microsoft software engineers, we learned how work was coordinated within and between teams and how engineers felt about their success at these tasks. The respondents revealed that the most common objects of coordination are schedules and features, not code or interfaces, and that more communication and personal contact worked better to make interactions between teams go more smoothly.
  • Keywords
    software development management; Microsoft software engineers; large-scale software development; large-scale software teams; software development teams; Application software; Collaborative work; Companies; Computer industry; Councils; Job shop scheduling; Large-scale systems; Programming; Software development management; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cooperative and Human Aspects on Software Engineering, 2009. CHASE '09. ICSE Workshop on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3712-2
  • Type

    conf

  • DOI
    10.1109/CHASE.2009.5071401
  • Filename
    5071401