Teaching Global Software Engineering by Simulating a Global Project in the Classroom
Yang Li, Stephan Krusche, Christian Lescher, Bernd Bruegge · 2016
Globalization has long since found its way into software engineering. Many companies transfer part of their development activities to distributed countries in order to ensure their global competitiveness, gain access to local markets and react to the prevailing lack of specialized workforce. The global distribution of project teams introduces new challenges: Geographic separation, different time zones, remote communications, and culture and language barriers make the collaboration between team members more difficult.