Abstract
Distributed cognition is a framework for analysing collaborative work. It focuses on interactions between people, between people and their environment and between people and artefacts that are created and manipulated in the course of doing work, and it emphasises information flow and information transformation. Analyses conducted using the distributed cognition framework highlight breakdowns and potential problem areas in the collaborative work being studied; distributed cognition has been used to study a wide variety of collaborative work situations. XP teams are highly collaborative, relying heavily on interactions between team members and their environment. In this paper we present accounts of four mature XP teams based on the distributed cognition framework.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Hutchins, E.: Cognition in the Wild. MIT Press, Cambridge (1995)
Halverson, C.A.: Activity theory and distributed cognition: Or what does CSCW need to DO with theories? Computer Supported Cooperative Work 11, 243–267 (2002)
Jones, P.H., Chisalita, C.: Cognition and Collaboration – Analysing Distributed Community Practices for Design. In: CHI 2005 Workshop, Portland, Oregon (April 2005)
Hoadley, C.M., Kilner, P.G.: Using Technology to Transform Communities of Practice into Knowledge-Building Communities. SIGGROUP Bulletin 25(1), 31–40 (2005)
Hollan, J., Hutchins, E., Kirsch, D.: Distributed Cognition: Toward a new foundation for human-computer interaction research. ACM Transactions on Computer-Human Interaction 7(2), 174–196 (2000)
Wright, P.C., Fields, R.E., Harrison, M.D.: Analyzing Human-Computer Interaction as Distributed Cognition: the resources model. Human-Computer Interaction 15, 1–41 (2000)
Rogers, Y., Ellis, J.: Distributed Cognition: an alternative framework for analyzing and explaining collaborative working. Journal of Information Technology 9, 119–128 (1994)
Flor, N.V., Hutchins, E.L.: Analyzing distributed cognition in software teams: a case study of team programming during perfective maintenance. In: Proceedings of Empirical Studies of Programmers (1992)
Detienne, F.: Software Design - Cognitive Aspects. Springer, London (2002)
Sharp, H., Robinson, H.: An ethnographic study of XP practices. Empirical Software Engineering 9(4), 353–375 (2004)
Robinson, H., Sharp, H.: The characteristics of XP teams. In: Eckstein, J., Baumeister, H. (eds.) XP 2004. LNCS, vol. 3092, pp. 139–147. Springer, Heidelberg (2004)
Robinson, H., Sharp, H.: The social side of technical practices. In: Baumeister, H., Marchesi, M., Holcombe, M. (eds.) XP 2005. LNCS, vol. 3556, pp. 100–108. Springer, Heidelberg (2005)
Robinson, H., Sharp, H.: Organisational culture and XP: three case studies. In: Proceedings of Agile 2005, pp. 49–58. IEEE Computer Press, Los Alamitos (2005)
Preece, J., Rogers, Y., Sharp, H.: Interaction Design: beyond human computer interaction. John Wiley & Sons, Chichester (2002)
Scrivener, S., Urquijo, S.P., Palmen, H.K.: The Use of Breakdown Analysis in synchronous CSCW system design. In: Proceedings of ECSCW, pp. 517–534 (1993)
Beck, K., Andres: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley, Reading (2005)
Clark, H., Schaefer, E.: Contributing to discourse. Cognitive Science 13, 259-294 (1998)
Flor, N.: Side-by-side collaboration: a case study. International Journal of Human-Computer Studies 49, 201–222 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sharp, H., Robinson, H. (2006). A Distributed Cognition Account of Mature XP Teams. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2006. Lecture Notes in Computer Science, vol 4044. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11774129_1
Download citation
DOI: https://doi.org/10.1007/11774129_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35094-1
Online ISBN: 978-3-540-35095-8
eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.