Educational experiences from a Global Software Engineering (GSE) project

  • Authors:
  • Maryam Purvis;Martin Purvis;Stephen Cranefield

  • Affiliations:
  • University of Otago, Dunedin, New Zealand;University of Otago, Dunedin, New Zealand;University of Otago, Dunedin, New Zealand

  • Venue:
  • ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Technological advancement in the Internet and other areas of communication have made the idea of collaborative projects with other people who might be physically located on separate sites more feasible. There are many benefits that can result from the wider scope of interactions that is afforded by these developments, such as taking advantage of available expert resources that might exist in various parts of the world --- for example in emerging IT centres in India and China. Also, a well-integrated team made up of a cross-cultural group can be more equipped to meet demands associated with a heterogeneous market. However there are some problems in getting these disparate teams to work together effectively. In this paper, we discuss some of the issues that were encountered during our collaboration with the Technical University of Munich in running a joint software engineering project that involved the development of a multi-player online game environment running on multiple platforms on a peer-to-peer wireless networking environment. We also discuss lessons learned and provide some recommendations for improving the processes associated with a global software engineering project.