A Study of Collaboration in Software Design

  • Authors:
  • James Wu;T. C. N. Graham;Paul W. Smith

  • Affiliations:
  • -;-;-

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a study of collaboration insoftware design at a large software company.Ethnographic studies of development teams in the fieldare relatively rare, so this paper contributes to a small,but growing, body of knowledge about the collaborativeactivities involved in such design work. Five separatedevelopment groups were studied over a six-week period.The methodology included shadowing, interviews andcommunication event logging. A novel PDA-basedapplication was used for real-time data collection. Theresults of the study indicate that designers communicatefrequently, using a wide variety of communication andcollaboration modalities. Designers prefer general-purposetools to domain-specific applications. In supportof communication, designers frequently change theirphysical location throughout the day. Finally, designersfrequently change the ways in which they communicate,changing their communication modalities and styles.