An experimental simulation of multi-site software development
CASCON '04 Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research
Studying Software Engineers: Data Collection Techniques for Software Field Studies
Empirical Software Engineering
Using Metaphor to Analyse Qualitative Data: Vulcans and Humans in Software Development
Empirical Software Engineering
Towards distributed software design meetings: what can we learn from co-located meetings?
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
FASTDash: a visual dashboard for fostering awareness in software teams
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Notation and representation in collaborative object-oriented design: an observational study
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Toward Quality-Centered Design of Groupware Architectures
Engineering Interactive Systems
The role of emergent knowledge structures in collaborative software development
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
The software design board: a tool supporting workstyle transitions in collaborative software design
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Brainstorming under constraints: why software developers brainstorm in groups
BCS-HCI '11 Proceedings of the 25th BCS Conference on Human-Computer Interaction
Hi-index | 0.00 |
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.