Abstract
We present WIPDash, a visualization for software development teams designed to increase group awareness of work items and code base activity. WIPDash was iteratively designed by working with two development teams, using interviews, observations, and focus groups, as well as sketches of the prototype. Based on those observations and feedback, we prototyped WIPDash and deployed it with two software teams for a one week field study. We summarize the lessons learned, and include suggestions for a future version.
Chapter PDF
Similar content being viewed by others
Keywords
References
Biehl, J.T., Czerwinski, M., Smith, G., Robertson, G.G.: FASTDash: a visual dashboard for fostering awareness in software teams. In: Proc. CHI 2007, pp. 1313–1322. ACM, New York (2007)
Bruls, M., Huizing, K., van Wijk, J.J.: Squarified Treemaps. In: Proc. TCVG 2000, pp. 33–42. IEEE Press, Los Alamitos (2000)
DeLine, R., Czerwinski, M., Robertson, G.: Easing program comprehension by sharing navigation data. In: Proc. VL/HCC 2005, pp. 241–248. IEEE Computer Society, Los Alamitos (2005)
Eick, S.C., Steffen, J.L., Sumner Jr., E.E.: Seesoft - A Tool for Visualizing Line Oriented Software Statistics. IEEE Trans. on Software Engineering 18(11), 957–968 (1992)
Ellis, J.B., Wahid, S., Danis, C., Kellogg, W.A.: Task and social visualization in software development: evaluation of a prototype. In: Proc. CHI 2007, pp. 577–586. ACM, New York (2007)
Fitzpatrick, G., Marshall, P., Phillips, A.: CVS integration with notification and chat: lightweight software team collaboration. In: Proc. CSCW 2006, pp. 49–58. ACM, New York (2006)
Froehlich, J., Dourish, P.: Unifying artifacts and activities in a visual tool for distributed software development teams. In: Proc. ICSE 2004, pp. 387–396. IEEE, Los Alamitos (2004)
Gutwin, C., Penner, R., Schneider, K.: Group Awareness in Distributed Software Development. In: Proc. CSCW 2004, pp. 72–81. ACM, New York (2004)
Hill, C.W., Hollan, J.D., Wroblewski, D., McCandless, T.: Edit wear and read wear. In: Proc. CHI 1992, pp. 3–9. ACM Press, New York (1992)
Ko, J., DeLine, R., Venolia, G.: Information Needs in Collocated Software Development Teams. In: Proc. ICSE 2007, pp. 344–353. IEEE Computer Society, Los Alamitos (2007)
Olaniran, A.: A Model of Group Satisfaction in Computer Mediated Communication and Face-to-Face Meetings. Behaviour and Information Technology 15(1), 24–36 (1996)
O’Reilly, C., Bustard, D., Morrow, P.: The war room command console: shared visualizations for inclusive team coordination. In: Proc. SoftVis 2005, pp. 57–65. ACM, New York (2005)
Paul, S., Seetharaman, P., Ramamurthy, K.: User Satisfaction with System, Decision Process, and Outcome in GDSS Based Meeting: An Experimental Investigation. In: Proc. HICSS 2004, vol. 1. IEEE Press, Los Alamitos (2004)
Sarma, A., Redmiles, D., van der Hoek, A.: Empirical evidence of the benefits of workspace awareness in software configuration management. In: Proc. SIGSOFT 2008/FSE-16, pp. 113–123 (2008)
Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall, Englewood Cliffs (2002)
de Souza, C., Froehlich, J., Dourish, P.: Seeking the source: Software source code as a social and technical artifact. In: Proc. GROUP 2005, pp. 197–206. ACM, New York (2005)
de Souza, C.R., Redmiles, D.F.: An empirical study of software developers’ management of dependencies and changes. In: Proc. ICSE 2008, pp. 241–250. ACM, New York (2008)
Taylor, R.M.: Situational Awareness Rating Technique (SART) The Development of a Tool for Aircrew System Design. In: Proceedings of the Symposium on Situational Awareness in Aerospace Operations, AGARD-CP-478 (1989)
Teasley, S., Covi, L., Krishnan, M.S., Olson, J.S.: How does radical collocation help a team succeed? In: Proc. CSCW 2000, pp. 339–346. ACM, New York (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 IFIP International Federation for Information Processing
About this paper
Cite this paper
Jakobsen, M.R., Fernandez, R., Czerwinski, M., Inkpen, K., Kulyk, O., Robertson, G.G. (2009). WIPDash: Work Item and People Dashboard for Software Development Teams. In: Gross, T., et al. Human-Computer Interaction – INTERACT 2009. INTERACT 2009. Lecture Notes in Computer Science, vol 5727. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03658-3_83
Download citation
DOI: https://doi.org/10.1007/978-3-642-03658-3_83
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03657-6
Online ISBN: 978-3-642-03658-3
eBook Packages: Computer ScienceComputer Science (R0)