Title :
SecondWATCH: A workspace awareness tool based on a 3-D virtual world
Author :
Ye, En ; Neiman, Lev A. ; Dinh, Hiep Q. ; Liu, Chang
Author_Institution :
Ohio Univ., Athens, OH
Abstract :
Awareness of fellow developers´ activities has been widely recognized as essential in facilitating collaboration in a software developing team. However, as reported in several field studies on software development, awareness information on software artifact and coworker is difficult to acquire. To help software developers maintain group awareness and enhance their collaboration, we developed a prototype workspace awareness tool called SecondWATCH based on Second Life, a 3D online virtual world. SecondWATCH informs developers of real-time and history artifact and coworker information by monitoring team members´ activities on their local workspaces, version control repository, and bug tracking system. It then extracts, analyzes, and visualizes the information in SL as a common view shared by the whole team using a 3-D city metaphor. We have successfully used SecondWATCH to visualize history information of three open-source Java projects, Free-Mind, JEdit, and GUJ, and also using it as our workspace awareness tool when we are developing it.
Keywords :
avatars; configuration management; groupware; program debugging; software development management; 3-D online virtual world; SecondWATCH; avatar; bug tracking system; collaborative work; coworker information; group awareness; software artifact; software development team; version control repository; workspace awareness tool; Collaborative software; Collaborative tools; Collaborative work; Fellows; History; Online Communities/Technical Collaboration; Programming; Software maintenance; Software tools; Visualization;
Conference_Titel :
Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3495-4
DOI :
10.1109/ICSE-COMPANION.2009.5071004