J. Sillito, und E. Wynn. International Conference on Software Maintenance, Seite 325-334. Paris, (Oktober 2007)
Zusammenfassung
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.
Beschreibung
Welcome to IEEE Xplore 2.0: The Social Context of Software Maintenance
%0 Conference Paper
%1 sillito07icsm
%A Sillito, J.
%A Wynn, E.
%B International Conference on Software Maintenance
%C Paris
%D 2007
%K maintenance social software
%P 325-334
%T The Social Context of Software Maintenance
%U http://dx.doi.org/10.1109/ICSM.2007.4362645
%X 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.
@inproceedings{sillito07icsm,
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.},
added-at = {2009-04-08T14:43:37.000+0200},
address = {Paris},
author = {Sillito, J. and Wynn, E.},
biburl = {https://www.bibsonomy.org/bibtex/279124bedf2d4f1e2d5b26a53d86a33b7/neilernst},
booktitle = {International Conference on Software Maintenance},
description = {Welcome to IEEE Xplore 2.0: The Social Context of Software Maintenance},
interhash = {b46a3213095b7c8890044f9d92e94c88},
intrahash = {79124bedf2d4f1e2d5b26a53d86a33b7},
issn = {1063-6773},
keywords = {maintenance social software},
month = {October},
pages = {325-334},
timestamp = {2009-04-08T14:43:37.000+0200},
title = {The Social Context of Software Maintenance},
url = {http://dx.doi.org/10.1109/ICSM.2007.4362645},
year = 2007
}