Sciweavers

CHI
2007
ACM

Let's go to the whiteboard: how and why software developers use drawings

14 years 11 months ago
Let's go to the whiteboard: how and why software developers use drawings
Software developers are rooted in the written form of their code, yet they often draw diagrams representing their code. Unfortunately, we still know little about how and why they create these diagrams, and so there is little research to inform the design of visual tools to support developers' work. This paper presents findings from semi-structured interviews that have been validated with a structured survey. Results show that most of the diagrams had a transient nature because of the high cost of changing whiteboard sketches to electronic renderings. Diagrams that documented design decisions were often externalized in these temporary drawings and then subsequently lost. Current visualization tools and the software development practices that we observed do not solve these issues, but these results suggest several directions for future research. Author Keywords Software visualization, diagrams, exploratory/field study. ACM Classification Keywords H.5.3 [Group and Organization Inter...
Mauro Cherubini, Gina Venolia, Robert DeLine, Andr
Added 30 Nov 2009
Updated 30 Nov 2009
Type Conference
Year 2007
Where CHI
Authors Mauro Cherubini, Gina Venolia, Robert DeLine, Andrew J. Ko
Comments (0)