Abstract

Geographically distributed software development projects have been made possible by rapid developments primarily within the data communication area. A number of companies recognize that distributed collaboration has great potential for the near future. The article describes the empirical study of a cooperative student project located at two different geographical sites. The project was carried out at two universities: one in Sweden and one in Finland. The initial goals were to give the students the opportunity to learn about the practical aspects of cooperation between two geographically separate institutions and to study specific problems anticipated by the teachers with regard to communication, coordination, language, culture, requirements' handling, testing, and bug fixing. The article focuses on communication and coordination within the cooperative project, as these were identified as the most significant problem areas. We also thought that these areas were the most interesting and the ones most likely to lead to improvements. The article not only describes our findings but also gives hints about what to think about when running similar projects, both with respect to project related issues and teaching issues.

Journal
IEEE Transactions on Professional Communication
Published
1999-01-01
DOI
10.1109/47.807967
CompPile
Open Access
Closed
Topics
Export

Citation Context

Cited by in this index (2)

  1. IEEE Transactions on Professional Communication
  2. IEEE Transactions on Professional Communication

References (24)

  1. Handbook of Team Design
  2. 10.1145/234215.234474
  3. Managing Technical People
  4. 10.1145/142750.142982
  5. 10.1007/978-94-011-5756-8_1
Show all 24 →
  1. 10.1007/978-94-011-2094-4_13
  2. Culture s Consequences International Differences in Work Related Values
  3. 10.1007/978-3-642-78513-9
  4. <emph>steps-projekthandbuch.</emph> hamburg, germany: hamburg univ., 1992. also
    Arbeitsunterlagen zur Lehrveranstaltung Einfuhrung in die Softwaretechnik
  5. 10.1145/289444.289514
  6. A proposal for CSDL2 A center for software development leadership through learning
  7. 10.1145/268820.268871
  8. Communication matters Communication in geographically distributed software development projects
  9. Softtalk Communication in distributed software development
  10. 10.1109/13.406508
  11. Principles of Software Engineering Management
  12. 10.1016/S0950-5849(98)00042-1
  13. 10.1007/BFb0017610
  14. evolution of an undergraduate course in software engineering
    Proc ISSEU 97
  15. 10.1145/240080.240256
  16. a generative development-process pattern language
    Pattern Languages of Program Design
  17. awareness technology: experiments with abstract representation
    Proc HCI Int 97 San Francisco CA 1997
  18. 10.1145/192844.193028
  19. talking design&mdash;co-construction and the use of representations in software development
    Proc IRIS 22