| Group awareness in distributed software development |
| Full text |
Pdf
(365 KB)
|
| Source
|
Computer Supported Cooperative Work
archive
Proceedings of the 2004 ACM conference on Computer supported cooperative work
table of contents
Chicago, Illinois, USA
SESSION: Knowledge sharing in software engineering
table of contents
Pages: 72 - 81
Year of Publication: 2004
ISBN:1-58113-810-5
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 50, Downloads (12 Months): 359, Citation Count: 28
|
|
|
ABSTRACT
Open-source software development projects are almost always collaborative and distributed. Despite the difficulties imposed by distance, these projects have managed to produce large, complex, and successful systems. However, there is still little known about how open-source teams manage their collaboration. In this paper we look at one aspect of this issue: how distributed developers maintain group awareness. We interviewed developers, read project communication, and looked at project artifacts from three successful open source projects. We found that distributed developers do need to maintain awareness of one another, and that they maintain both a general awareness of the entire team and more detailed knowledge of people that they plan to work with. Although there are several sources of information, this awareness is maintained primarily through text-based communication (mailing lists and chat systems). These textual channels have several characteristics that help to support the maintenance of awareness, as long as developers are committed to reading the lists and to making their project communication public.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
Steve Benford , John Bowers , Lennart E. Fahlén , Chris Greenhalgh , Dave Snowdon, User embodiment in collaborative virtual environments, Proceedings of the SIGCHI conference on Human factors in computing systems, p.242-249, May 07-11, 1995, Denver, Colorado, United States
[doi> 10.1145/223904.223935]
|
 |
4
|
|
| |
5
|
|
 |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
 |
12
|
James D. Herbsleb , Audris Mockus , Thomas A. Finholt , Rebecca E. Grinter, Distance, dependencies, and delay in a global collaboration, Proceedings of the 2000 ACM conference on Computer supported cooperative work, p.319-328, December 2000, Philadelphia, Pennsylvania, United States
[doi> 10.1145/358916.359003]
|
| |
13
|
|
 |
14
|
William C. Hill , James D. Hollan , Dave Wroblewski , Tim McCandless, Edit wear and read wear, Proceedings of the SIGCHI conference on Human factors in computing systems, p.3-9, May 03-07, 1992, Monterey, California, United States
[doi> 10.1145/142750.142751]
|
| |
15
|
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
| |
21
|
Norman, D., Things That Make Us Smart, Addison, 1993.
|
 |
22
|
|
| |
23
|
|
| |
24
|
|
| |
25
|
Segal, L., Designing Team Workstations: The Choreography of Teamwork, in Local Applications of the Ecological Approach to Human-Machine Systems, P. Hancock, J. Flach, J. Caird and K. Vicente ed., Erlbaum, 1995, 392--415.
|
 |
26
|
Stephanie Teasley , Lisa Covi , M. S. Krishnan , Judith S. Olson, How does radical collocation help a team succeed?, Proceedings of the 2000 ACM conference on Computer supported cooperative work, p.339-346, December 2000, Philadelphia, Pennsylvania, United States
[doi> 10.1145/358916.359005]
|
 |
27
|
Steve Whittaker , David Frohlich , Owen Daly-Jones, Informal workplace communication: what is it like and how might we support it?, Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence, p.131-137, April 24-28, 1994, Boston, Massachusetts, United States
[doi> 10.1145/191666.191726]
|
 |
28
|
|
 |
29
|
Steve Whittaker , Loren Terveen , Will Hill , Lynn Cherny, The dynamics of mass interaction, Proceedings of the 1998 ACM conference on Computer supported cooperative work, p.257-264, November 14-18, 1998, Seattle, Washington, United States
[doi> 10.1145/289444.289500]
|
CITED BY 29
|
|
|
|
|
|
|
|
|
|
|
Anupriya Ankolekar , Katia Sycara , James Herbsleb , Robert Kraut , Chris Welty, Supporting online problem-solving communities with the semantic web, Proceedings of the 15th international conference on World Wide Web, May 23-26, 2006, Edinburgh, Scotland
|
|
|
|
|
|
|
|
|
|
|
|
Christine A. Halverson , Jason B. Ellis , Catalina Danis , Wendy A. Kellogg, Designing task visualizations to support the coordination of work in software development, Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work, November 04-08, 2006, Banff, Alberta, Canada
|
|
|
Margaret-Anne Storey , Li-Te Cheng , Ian Bull , Peter Rigby, Shared waypoints and social tagging to support collaboration in software development, Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work, November 04-08, 2006, Banff, Alberta, Canada
|
|
|
Jacob T. Biehl , Mary Czerwinski , Greg Smith , George G. Robertson, FASTDash: a visual dashboard for fostering awareness in software teams, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
|
|
Jason B. Ellis , Shahtab Wahid , Catalina Danis , Wendy A. Kellogg, Task and social visualization in software development: evaluation of a prototype, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
Tiffany Y. Tang , Cheung Yiu Man , Chu Pok Hang , Lam Shiu Cheuk , Chan Wai Kwong , Yiu Chung Chi , Ho Ka Fai , Sit Kam, A study of interaction patterns and awareness design elements in a massively multiplayer online game, International Journal of Computer Games Technology, v.8 n.3, p.1-8, January 2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Koji Yatani , Eunyoung Chung , Carlos Jensen , Khai N. Truong, Understanding how and why open source contributors use diagrams in the development of Ubuntu, Proceedings of the 27th international conference on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|
|
|
|
|
|
|
|
|
|