Articulation spaces: bridging the gap between formal and informal coordination

The high complexity of knowledge-intensive work such as software development makes it beneficial to have spaces for formal and informal articulation work. Existing information systems (IS) tend to treat these different aspects of coordination separately, resulting in problems of awareness and coordination. To bridge this gap, we present the concept of Articulation Spaces which combines aspects of Coordination Mechanisms and Common Information Spaces (CIS) in order to provide a room for mediating between the formal and informal aspects of coordination. Based on a design study in the form of a lightweight public display that has been tested in a medium-sized German software company, we show how Articulation Spaces provide information for meta-coordination, encourage ad-hoc coordination and support decision-making processes. Our findings provide insights into the design of support systems for flexible and coordination-intensive contexts such as software development work.

[1]  Christoph Treude,et al.  Awareness 2.0: staying aware of projects, developers and tasks using dashboards and feeds , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[2]  A. Strauss THE ARTICULATION OF PROJECT WORK: AN ORGANIZATIONAL PROCESS , 1988 .

[3]  Anita Sarma,et al.  Tesseract: Interactive visual exploration of socio-technical relationships in software development , 2009, 2009 IEEE 31st International Conference on Software Engineering.

[4]  Volker Wulf,et al.  Operational and Strategic Learning in Global Software Development , 2010, IEEE Software.

[5]  Kevin C. Desouza,et al.  Managing Knowledge in Global Software Development Efforts: Issues and Practices , 2006, IEEE Software.

[6]  Daniel M. German,et al.  Towards understanding twitter use in software engineering: preliminary findings, ongoing challenges and future questions , 2011, Web2SE '11.

[7]  Xiang Cao,et al.  Time travel proxy: using lightweight video recordings to create asynchronous, interactive meetings , 2012, CHI.

[8]  C DesouzaKevin,et al.  Managing Knowledge in Global Software Development Efforts , 2006 .

[9]  Mika Raento,et al.  Interpreting and Acting on Mobile Awareness Cues , 2007, Hum. Comput. Interact..

[10]  Elizabeth F. Churchill,et al.  Multimedia fliers: information sharing with digital community bulletin boards , 2003 .

[11]  Yvonne Dittrich,et al.  PD in the Wild; Evolving Practices of Design in Use , 2002 .

[12]  Markus Rittenbruch Atmosphere: towards context-selective awareness mechanisms , 1999, HCI.

[13]  David W. McDonald,et al.  Augmenting the social space of an academic conference , 2004, CSCW.

[14]  Judith S. Olson,et al.  Distance Matters , 2000, Hum. Comput. Interact..

[15]  Ludwin Fuchs,et al.  AREA: A cross-application notification service for groupware , 1999, ECSCW.

[16]  Rini van Solingen,et al.  Virtual Open Conversation Spaces: Towards Improved Awareness in a GSE Setting , 2010, 2010 5th IEEE International Conference on Global Software Engineering.

[17]  Kang Zhang,et al.  Continuous awareness: a visual mobile approach , 2012, VINCI.

[18]  Alexander Boden Coordination and learning in global software development: articulation work in distributed cooperation of small companies , 2011 .

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

[20]  Paola Amaldi-Trillo,et al.  Representing collaborative work: the airport as common information space , 2005, Cognition, Technology & Work.

[21]  Susanne Bødker,et al.  Cooperation in massively distributed information space , 2001, ECSCW.

[22]  Volker Wulf,et al.  Operational and Strategic Learning in Global Software Development - Implications from two Offshoring Case Studies in Small Enterprises , 2009 .

[23]  Volker Wulf,et al.  Transparenz in kooperativen Prozessen: Der Ereignisdienst in POLITeam , 1996, Herausforderung Telekooperation.

[24]  S. Harrison Media Space 20+ Years of Mediated Life , 2009, Computer Supported Cooperative Work.

[25]  Liam J. Bannon,et al.  Constructing Common Information Spaces , 1997, ECSCW.

[26]  Stuart Reeves,et al.  Designing Interfaces in Public Settings - Understanding the Role of the Spectator in Human-Computer Interaction , 2011, Human-Computer Interaction Series.

[27]  André van der Hoek,et al.  Continuous coordination a new paradigm to support globally distributed software development projects , 2007 .

[28]  Robert E. Kraut,et al.  --Understanding Effects of Proximity on Collaboration : Implications for Technologies to Support Remote Collaborative Work , 2001 .

[29]  Kjeld Schmidt,et al.  Of maps and scripts—the status of formal constructs in cooperative work , 1997, Inf. Softw. Technol..

[30]  Volker Wulf,et al.  Knowledge sharing practices and the impact of cultural factors: reflections on two case studies of offshoring in SME , 2012, J. Softw. Maintenance Res. Pract..

[31]  Wolfgang Prinz,et al.  Supporting Cooperative Awareness with Local Event Mechanisms: The GroupDesk System , 1995, ECSCW.

[32]  Volker Wulf,et al.  Sharing Knowledge and Expertise: The CSCW View of Knowledge Management , 2013, Computer Supported Cooperative Work (CSCW).

[33]  Jakob E. Bardram,et al.  ReticularSpaces: activity-based computing support for physically distributed and collaborative smart spaces , 2012, CHI.

[34]  Gautam Shroff,et al.  Distributed side-by-side programming , 2009, 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering.

[35]  Mario Piattini,et al.  Technology Selection to Improve Global Collaboration , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).

[36]  Mary Czerwinski,et al.  FASTDash: a visual dashboard for fostering awareness in software teams , 2007, CHI.

[37]  Susan Leigh Star,et al.  Layers of Silence, Arenas of Voice: The Ecology of Visible and Invisible Work , 1999, Computer Supported Cooperative Work (CSCW).

[38]  Mary Beth Rosson,et al.  How and why people Twitter: the role that micro-blogging plays in informal communication at work , 2009, GROUP.

[39]  Stephanie M. Wilson,et al.  Not all sharing is equal: the impact of a large display on small group collaborative work , 2006, CSCW '06.

[40]  A. Richter,et al.  Enterprise 2.0: Planung, Einführung und erfolgreicher Einsatz von Social Software in Unternehmen , 2009 .

[41]  Carla Simone,et al.  Coordination mechanisms: Towards a conceptual foundation of CSCW systems design , 1996, Computer Supported Cooperative Work (CSCW).

[42]  Jeff Sutherland,et al.  Distributed Scrum: Agile Project Management with Outsourced Development Teams , 2007, 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07).

[43]  James D. Herbsleb,et al.  Introducing instant messaging and chat in the workplace , 2002, CHI.

[44]  Claus Bossen,et al.  The parameters of common information spaces:: the heterogeneity of cooperative work at a hospital ward , 2002, CSCW '02.

[45]  Jakob E. Bardram,et al.  Plans as Situated Action: An Activity Theory Approach to Workflow Systems , 1997, ECSCW.

[46]  Volker Wulf,et al.  Trust and Social Capital: Revisiting an Offshoring Failure Story of a Small German Software Company , 2009, ECSCW.

[47]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.

[48]  Kjeld Schmidt,et al.  Taking CSCW Seriously: Supporting Articulation Work * , 1992 .