ACM Home Page
Please provide us with feedback. Feedback
FASTDash: a visual dashboard for fostering awareness in software teams
Full text FlvFlv (28:12),  PdfPdf (2.86 MB)
Source
Conference on Human Factors in Computing Systems archive
Proceedings of the SIGCHI conference on Human factors in computing systems table of contents
San Jose, California, USA
SESSION: Distributed coordination table of contents
Pages: 1313 - 1322  
Year of Publication: 2007
ISBN:978-1-59593-593-9
Authors
Jacob T. Biehl  University of Illinois, Urbana, IL
Mary Czerwinski  Microsoft Research, Redmond, WA
Greg Smith  Microsoft Research, Redmond, WA
George G. Robertson  Microsoft Research, Redmond, WA
Sponsors
ACM: Association for Computing Machinery
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 217,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1240624.1240823
What is a DOI?

ABSTRACT

Software developers spend significant time gaining and maintaining awareness of fellow developers' activities. FASTDash is a new interactive visualization that seeks to improve team activity awareness using a spatial representation of the shared code base that highlights team members' current activities. With FASTDash, a developer can quickly determine which team members have source files checked out, which files are being viewed, and what methods and classes are currently being changed. The visualization can be annotated, allowing programmers to supplement activity information with additional status details. It provides immediate awareness of potential conflict situations, such as two programmers editing the same source file. FASTDash was developed through user-centered design, including surveys, team interviews, and in situ observation. Results from a field study show that FASTDash improved team awareness, reduced reliance on shared artifacts, and increased project-related communication. Additionally, the team that participated in our field study continues to use FASTDash.


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
Concurrent Versions System (CVS). http://www.nongnu.org/cvs/.
 
2
National Institute of Standards & Technology. The Economic Impacts of Inadequate Infrastructure for Software Testing. Planning Report 02-3. May 2002.
 
3
Microsoft NetMeeting. http://www.microsoft.com/windows/netmeeting/.
 
4
Microsoft Team Foundation Server. http://msdn.microsoft.com/vstudio/teamsystem/team/.
 
5
Subversion (SVN). http://subversion.tigris.org/.
 
6
Windows Live Messenger. http://messenger.live.com/.
 
7
Baker, M.J. and Eick, S.G. Space-Filling Software Visualization. Journal of Visual Languages and Computing, 6 (1995), 119--133.
 
8
Bales, R.F. Interaction Process Analysis: A Method for the Study of Small Groups. Addison-Wesley, Cambridge, MA, 1950.
9
10
 
11
Bruls, M., Huizing, K., and van Wijk, J.J. Squarified Treemaps. in Proc. Visualization, 2000, 33--42.
12
 
13
Cockburn, A. and Williams, L. Extreme Programming Examined. Succi, G. and Marchesi, M. eds., Addison-Wesley, 2001, 223--243.
14
 
15
 
16
17
 
18
 
19
 
20
Gutwin, C. and Greenberg, S. The Importance of Awareness for Team Cognition in Distributed Collaboration. Salas, E. and Fiore, S.M. eds. Team Cognition: Understanding the Factors That Drive Process and Performance, 2004, 177--201.
 
21
22
23
 
24
Hannemann, J. and Kiczales, G. Overcoming the Prevalent Decomposition in Legacy Code. in Workshop on Advanced Separation of Concerns held at ICSE, 2001.
25
26
27
 
28
Olson, G.M., Olson, J.S., Carter, M.R., and Storræsten, M. Small Group Design Meetings: An Analysis of Collaboration. Human-Computer Interaction, 7, 4 (1992), 347--374.
 
29
 
30
 
31
32
 
33
 
34
 
35
Taylor, R.M. Situational Awareness Rating Technique (SART): The Development of a Tool for Aircrew System Design. Situational Awareness in Aerospace Operations, AGARD-CP-478, 1989.
36
 
37
38

CITED BY  12

Collaborative Colleagues:
Jacob T. Biehl: colleagues
Mary Czerwinski: colleagues
Greg Smith: colleagues
George G. Robertson: colleagues