We present CodeSaw, a social visualization of distributed software development. CodeSaw visualizes a distributed software
community from two important and independent perspectives: code repositories and project communication. By bringing togetherboth shared artifacts (code) and the talk surrounding those artifacts (project mail), CodeSaw reveals group dynamics thatlie buried in existing technologies. This paper describes the visualization and its design process. We apply CodeSaw to apopular open source project, showing how the visualization reveals group dynamics and individual roles. The paper ends witha discussion of the results of an online field study with prominent open source developers. The field study suggests thatCodeSaw positively affects communities and provides incentives to distributed developers. Furthermore, an important designlesson from the field study leads us to introduce a novel interaction technique for social visualization called spatial messaging.
%0 Journal Article
%1 Gilbert:CodeSaw:2007
%A Gilbert, Eric
%A Karahalios, Karrie
%D 2007
%J Human-Computer Interaction – INTERACT 2007
%K applications infovis
%P 303--316
%T CodeSaw: A Social Visualization of Distributed Software Development
%U http://dx.doi.org/10.1007/978-3-540-74800-7_25
%X We present CodeSaw, a social visualization of distributed software development. CodeSaw visualizes a distributed software
community from two important and independent perspectives: code repositories and project communication. By bringing togetherboth shared artifacts (code) and the talk surrounding those artifacts (project mail), CodeSaw reveals group dynamics thatlie buried in existing technologies. This paper describes the visualization and its design process. We apply CodeSaw to apopular open source project, showing how the visualization reveals group dynamics and individual roles. The paper ends witha discussion of the results of an online field study with prominent open source developers. The field study suggests thatCodeSaw positively affects communities and provides incentives to distributed developers. Furthermore, an important designlesson from the field study leads us to introduce a novel interaction technique for social visualization called spatial messaging.
@article{Gilbert:CodeSaw:2007,
abstract = {We present CodeSaw, a social visualization of distributed software development. CodeSaw visualizes a distributed software
community from two important and independent perspectives: code repositories and project communication. By bringing togetherboth shared artifacts (code) and the talk surrounding those artifacts (project mail), CodeSaw reveals group dynamics thatlie buried in existing technologies. This paper describes the visualization and its design process. We apply CodeSaw to apopular open source project, showing how the visualization reveals group dynamics and individual roles. The paper ends witha discussion of the results of an online field study with prominent open source developers. The field study suggests thatCodeSaw positively affects communities and provides incentives to distributed developers. Furthermore, an important designlesson from the field study leads us to introduce a novel interaction technique for social visualization called spatial messaging.},
added-at = {2009-01-28T01:51:14.000+0100},
author = {Gilbert, Eric and Karahalios, Karrie},
biburl = {https://www.bibsonomy.org/bibtex/2e2f804de65f64fe853ba96855a6f77c8/jhandcock},
description = {SpringerLink - Book Chapter},
interhash = {c3bdbd64d74c383ceaaa3d65e957216e},
intrahash = {e2f804de65f64fe853ba96855a6f77c8},
journal = {Human-Computer Interaction – INTERACT 2007},
keywords = {applications infovis},
pages = {303--316},
timestamp = {2009-01-28T01:51:14.000+0100},
title = {Code{S}aw: A Social Visualization of Distributed Software Development},
url = {http://dx.doi.org/10.1007/978-3-540-74800-7_25},
year = 2007
}