The geography of coordination: dealing with distance in R&D work
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Agile software development ecosystems
Agile software development ecosystems
Object-Oriented Software Engineering; Conquering Complex and Changing Systems
Object-Oriented Software Engineering; Conquering Complex and Changing Systems
The Cathedral and the Bazaar
Supporting collaboration in distributed software engineering teams
APSEC '00 Proceedings of the Seventh Asia-Pacific Software Engineering Conference
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track1 - Volume 1
An evaluation of learning in an online project-based web application design and development course
Journal of Computing Sciences in Colleges
CONFER: towards groupware for building consensus in collaborative software engineering
AUIC '07 Proceedings of the eight Australasian conference on User interface - Volume 64
Structural factors that affect global software development learning team performance
Proceedings of the special interest group on management information system's 47th annual conference on Computer personnel research
Introducing global supply chains into software engineering education
SEAFOOD'07 Proceedings of the 1st international conference on Software engineering approaches for offshore and outsourced development
Exploring the communication behaviour among global software development learners
International Journal of Computer Applications in Technology
Hi-index | 0.00 |
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.