Management of Interdependencies in Collaborative Software Development

  • Authors:
  • Cleidson R. B. de Souza;David Redmiles;Gloria Mark;John Penix;Maarten Sierhuis

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we report results of an informal field studyof a software development team conducted during aneight week internship at the NASA/Ames Research Center.The team develops a suite of tools called MVP, and iscomposed of 31 co-located software engineers, who design, test, document, and maintain the different MVPtools. We describe the formal and informal approachesused by this group to manage the interdependencies thatoccur during the software development process. Formalapproaches are legitimated by the organization, whereasinformal approaches emerge due to the needs of the developers. We also describe how the software developmenttools used by this team support these approaches andexplore where explicit support is needed. Finally, basedon our findings, we discuss implications for software engineering research.