Authors:
Florian Matthes
1
;
Christian Neubert
1
;
Christopher Schulz
1
;
Christian Lescher
1
;
José Contreras
2
;
Robert Laurini
3
;
Béatrice Rumpler
3
;
David Sol
4
and
Kai Warendorf
5
Affiliations:
1
TU München, Germany
;
2
Universidad Técnica Federico Santa María and, Chile
;
3
Insa de Lyon, France
;
4
Tecnológico de Monterrey, Mexico
;
5
Hochschule Esslingen University of Applied Sciences, Germany
Keyword(s):
Global software engineering, Software project management, Education approach, Experience report, International project management.
Related
Ontology
Subjects/Areas/Topics:
Computer-Supported Education
;
Course/Program Evaluation
;
Critical Success Factors in Distance Learning
;
Distance and e-Learning in a Global Context
;
Domain Applications and Case Studies
;
Educating the Educators
;
e-Learning
;
Impact and Achievements of International Initiatives
;
International Partnerships in Teaching
;
Learning/Teaching Methodologies and Assessment
;
Social Context and Learning Environments
;
Supervising and Managing Student Projects
Abstract:
As part of the ongoing globalization process, software is no longer developed by a sole enterprise which is based at one single location only. In turn, distributed engineering teams are continuously producing software by bringing in their local knowledge and country-specific expertise. Due to this cooperation on a global-scale, today's software engineers require distinct skills and capabilities allowing them to face a paradigm called Global Software Engineering (GSE). However, regarding today's universities curricula, the teaching of GSE can be seen as an emerging discipline which is increasingly gaining attention.
This paper depicts the progression and lessons learned from four different globally distributed software engineering projects executed by late bachelor and master students from five different universities of four countries. In doing so, the article facilitates future GSE endeavors in academia and industry.