The dBoard: A Digital Scrum Board for Distributed Software Development

In this paper we present the dBoard - a digital Scrum Board for distributed Agile software development teams. The dBoard is designed as a 'virtual window' between two Scrum team spaces. It connects two locations with live video and audio, which is overlaid with a synchronized and interactive digital Scrum board, and it adapts the fidelity of the video/audio to the presence of people in front of it. The dBoard is designed to work (i) as a passive information radiator from which it is easy to get an overview of the status of work, (ii) as a media space providing awareness about the presence of remote co-workers, and (iii) as an active meeting support tool. The paper presents a case study of distributed Scrum in a large software company that motivates the design of the dBoard, and details the design and technical implementation of the dBoard. The paper also reports on an initial user study, which shows that users found the dBoard both useful and easy to use. Based on this work, we suggest that superimposing collaborative applications onto live video is a useful way of designing collaborative meeting and awareness systems.

[1]  Mary Beth Rosson,et al.  A laboratory method for studying activity awareness , 2004, NordiCHI '04.

[2]  Keita Higuchi,et al.  ImmerseBoard: Immersive Telepresence Experience using a Digital Whiteboard , 2015, CHI.

[3]  Jessica Rubart A Cooperative Multitouch Scrum Task Board for Synchronous Face-to-Face Collaboration , 2014, ITS '14.

[4]  Jan Pries-Heje,et al.  Why Scrum Works: A Case Study from an Agile Distributed Project in Denmark and India , 2011, 2011 AGILE Conference.

[5]  Frank Maurer,et al.  Information Visualization for Agile Software Development , 2014, 2014 Second IEEE Working Conference on Software Visualization.

[6]  Casper Lassenius,et al.  Distributed Agile Development: Using Scrum in a Large Project , 2008, ICGSE 2008.

[7]  Paul Dourish,et al.  Portholes: supporting awareness in a distributed work group , 1992, CHI.

[8]  Pernille Bjørn,et al.  Routine and Standardization in Global Software Development , 2014, GROUP '14.

[9]  James D. Hollan,et al.  Beyond being there , 1992, CHI.

[10]  Xin Wang,et al.  Utilizing Digital Tabletops in Collocated Agile Planning Meetings , 2008, Agile 2008 Conference.

[11]  Volker Wulf,et al.  Articulation spaces: bridging the gap between formal and informal coordination , 2014, CSCW.

[12]  Jakob E. Bardram,et al.  NooSphere: an activity-centric infrastructure for distributed interaction , 2013, MUM.

[13]  Robert,et al.  The VideoWindow System in Informal Communications , 1990 .

[14]  John C. Tang,et al.  Your time zone or mine?: a study of globally time zone-shifted collaboration , 2011, CSCW.

[15]  Robert E. Kraut,et al.  The VideoWindow system in informal communication , 1990, CSCW '90.

[16]  Sara A. Bly,et al.  Media spaces: bringing people together in a video, audio, and computing environment , 1993, CACM.

[17]  Christopher Edwards,et al.  The effects of filtered video on awareness and privacy , 2000, CSCW '00.

[18]  John C. Tang,et al.  Focusing on shared experiences: moving beyond the camera in video communication , 2012, DIS '12.

[19]  Helen Sharp,et al.  The role of story cards and the wall in XP teams: a distributed cognition perspective , 2006, AGILE 2006 (AGILE'06).

[20]  Andreas M. Kunz,et al.  HoloPort - A Device for Simultaneous Video and Data Conferencing Featuring Gaze Awareness , 2006, IEEE Virtual Reality Conference (VR 2006).

[21]  Hiroshi Ishii,et al.  ClearBoard: a seamless medium for shared drawing and conversation with eye contact , 1992, CHI.

[22]  Robert Biddle,et al.  Understanding Digital Cardwall Usage , 2015, 2015 Agile Conference.

[23]  Shahram Izadi,et al.  3D-board: a whole-body remote collaborative whiteboard , 2014, UIST.

[24]  Dorée D. Seligmann,et al.  Proximity as an Interface for Video Communication , 2004, IEEE Multim..

[25]  Nicolas Roussel,et al.  Pêle-Mêle, a video communication system supporting a variable degree of engagement , 2006, CSCW '06.

[26]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[27]  Ramin Samadani,et al.  ConnectBoard: A remote collaboration system that supports gaze-aware interaction and sharing , 2009, 2009 IEEE International Workshop on Multimedia Signal Processing.