Book Chapter10.1007/11431879_25
Supporting group awareness in distributed software development
Carl Gutwin,Kevin A. Schneider,David Paquette,Reagan Penner +3 more
- 11 Jul 2004
- pp 383-397
TL;DR: This work has built a system that assists distributed developers in maintaining awareness of others, ProjectWatcher, which observes fine-grained user edits and presents that information visually on a representation of a project's artifacts.
read more
Abstract: Collaborative software development presents a variety of coordination and communication problems, particularly when teams are geographically distributed. One reason for these problems is the difficulty of staying aware of others – keeping track of information about who is working on the project, who is active, and what tasks people have been working on. Current software development environments do not show much information about people, and developers often must use text-based tools to determine what is happening in the group. We have built a system that assists distributed developers in maintaining awareness of others. ProjectWatcher observes fine-grained user edits and presents that information visually on a representation of a project's artifacts. The system displays general awareness information and also provides a resource for more detailed questions about others' activities.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Software teams and their knowledge networks in large-scale software development
TL;DR: It is suggested that, along with investments into training programs, software companies should also cultivate a networking culture to strengthen their social capital, a known driver of better performance in large-scale software development projects.
121
Awareness Support in Distributed Software Development: A Systematic Review and Mapping of the Literature
Igor Steinmacher,Ana Paula Chaves,Marco Aurélio Gerosa +2 more
- 01 Apr 2013
TL;DR: A systematic literature review and mapping showed that the coordination is by far the most supported dimension of the 3C model, while communication is the less explored, and showed that workspace awareness elements play a central role on DSD collaboration.
96
Software Configuration Management in Global Software Development: A Systematic Map
Shukor Sanim Mohd Fauzi,Paul L. Bannerman,Mark Staples +2 more
- 30 Nov 2010
TL;DR: This paper presents the findings of a systematic mapping study of SCM in GSD, a methodology to discover and categorize research on a topic, and can be used to identify common themes and areas requiring further study.
37
Tool to facilitate appropriate interaction in global software development
TL;DR: The authors propose introducing and defining collaborative working spheres (CWS), an extended IM tool that supports the CWS concept, and shows favourable evidence towards both the perceived usefulness and ease of use of CWS-IM.
26
Construction of interaction observation systems for collaboration analysis in groupware applications
TL;DR: This article proposes an approach, based on ontological models, which is devised to help the developer of an observation system for a groupware application to structure and record user actions, and presents a specific ontology that shapes the collaborative work process of the users so as to obtain an XML-based log document.
16
References
•Book
Human-Computer Interaction
Alan Dix,Janet Finlay,Gregory D. Abowd,Russell Beale +3 more
- 01 Feb 1997
TL;DR: The human and the design of interactive systems: The myth of the infinitely fast machine, a guide to designing for diversity and the process of design.
5.3K
•Book
The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
Eric S. Raymond,Bob Young +1 more
- 01 Feb 2001
TL;DR: From the Publisher: The Cathedral and the Bazaar is a must read for anyone who cares about the future of the computer industry or the dynamics of the information economy.
3.7K
Awareness and coordination in shared workspaces
Paul Dourish,Victoria Bellotti +1 more
- 01 Dec 1992
TL;DR: A study of shared editor use is discussed which suggests that awareness information provided and exploited passively through the shared workspace, allows users to move smoothly between close and loose collaboration, and to assign and coordinate work dynamically.
2.8K
The cathedral and the bazaar
TL;DR: A sustained argument from the Linux experience is made for the proposition that "Given enough eyeballs, all bugs are shallow," and productive analogies with other self-correcting systems of selfish agents are suggested.
2.2K
Two case studies of open source software development: Apache and Mozilla
TL;DR: This work examines data from two major open source projects, the Apache web server and the Mozilla browser, and quantifies aspects of developer participation, core team size, code ownership, productivity, defect density, and problem resolution intervals for these OSS projects.
1.9K