Three ‘C’s of agile practice: collaboration, co-ordination and communication

(Invited talk, 30 min) [ Slides ]

Author(s): Helen Sharp and Hugh Robinson (The Open University)
Session: Collaboration
Session chair: Angela Martin (University of Waikato)
Date: Thursday, 3 June 2010: Main Conference
Time: 13:30-15:00
The importance of collaboration, co-ordination and communication in agile teams is often discussed and rarely disputed. These activities are supported through vari-ous practices including pairing, customer collaboration, stand-ups and the plan-ning game. However the mechanisms used to support these activities are some-times more difficult to pin down. We have been studying agile teams for over a decade, and have found that story cards and the Wall are central to an agile team’s activity, and the information they hold and convey is crucial for supporting the team’s collaboration and co-ordination activity. However the information captured by these usually physical artefacts pertains mainly to progress rather than to func-tional dependencies. This latter information is fundamental to any software devel-opment, and in a non-agile environment is usually contained in detailed documen-tation not generally produced in an agile team. Instead, this information resides in their communication and social practices. In this chapter we discuss these three ‘C’s of agile development and what we know about how they are supported through story cards and the Wall.

<< Back to the program