• DocumentCode
    1885533
  • Title

    The Social Context of Software Maintenance

  • Author

    Sillito, Jonathan ; Wynn, Eleanor

  • Author_Institution
    Univ. of Calgary, Calgary
  • fYear
    2007
  • fDate
    2-5 Oct. 2007
  • Firstpage
    325
  • Lastpage
    334
  • Abstract
    Software maintenance is a highly collaborative activity whose social context is rarely addressed. To explore this context, we conducted an ethnographic study at a large technology company involving participant observation with software engineers. Thirty-six participants (nine managers and twenty-seven software engineers) at the company participated in semi-formal interviews, while six months of participant observation produced insights about the work practice. The paper presents nine key observations that demonstrate the social context of maintenance activities. These observations provide a description of how work was divided between groups, the social dependencies that exist between groups, challenges in managing branches, the role of small projects, issues of making cross-group changes to source code, how dependencies are identified, problems of confidence in testing, and the impacts of working across widely different time-zones. The paper also highlights implications these observations have for software engineering research and practice.
  • Keywords
    socio-economic effects; software development management; software maintenance; collaborative activity; different time-zones; ethnographic study; social context; social dependencies; software engineering research; software maintenance; source code; testing confidence; Collaborative software; Computer science; Data engineering; Engineering management; Organizing; Programming; Project management; Software engineering; Software maintenance; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
  • Conference_Location
    Paris
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4244-1256-3
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2007.4362645
  • Filename
    4362645