Side-by-side collaboration: a case study
International Journal of Human-Computer Studies
Distributed cognition: toward a new foundation for human-computer interaction research
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 2
Software design---cognitive aspects
Software design---cognitive aspects
Interaction Design
Activity Theory and Distributed Cognition: Or What Does CSCW Need to DO with Theories?
Computer Supported Cooperative Work
An Ethnographic Study of XP Practice
Empirical Software Engineering
Cognition and collaboration: analyzing distributed community practices for design
CHI '05 Extended Abstracts on Human Factors in Computing Systems
Using technology to transform communities of practice into knowledge-building communities
ACM SIGGROUP Bulletin - Special issue on online learning communities
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Organisational culture and XP: three case studies
ADC '05 Proceedings of the Agile Development Conference
Specification Driven Behavioral Design Of Complex Systems
Journal of Integrated Design & Process Science
Analyzing human-computer interaction as distributed cognition: the resources model
Human-Computer Interaction
The social side of technical practices
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
Editorial: For the Special issue on Qualitative Software Engineering Research
Information and Software Technology
Collaboration and co-ordination in mature eXtreme programming teams
International Journal of Human-Computer Studies
The role of physical artefacts in agile software development: Two complementary perspectives
Interacting with Computers
EC-TEL '09 Proceedings of the 4th European Conference on Technology Enhanced Learning: Learning in the Synergy of Multiple Disciplines
A decade of agile methodologies: Towards explaining agile software development
Journal of Systems and Software
Hi-index | 0.00 |
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.