Abstract
In this paper we report on the investigation, description and analysis of communication and co-ordination practices in software engineering projects. We argue that existing models of the software process do not adequately address the situated, day-to-day practices in which software engineers collectively engage, yet it is through these practices that effective co-ordination is achieved. Drawing on concepts from organizational theory, we describe an approach for studying co-ordination activity in software engineering and the application of this approach to two real-world software projects. We describe key co-ordination issues in these projects and discuss their implications for software engineering practice.
Original language | English |
---|---|
Pages (from-to) | 473-489 |
Journal | Information and Software Technology |
Volume | 46 |
Issue number | 7 |
Publication status | Published (in print/issue) - Jun 2004 |
Keywords
- "software engineering" coordination teamwork