DocumentCode
2073829
Title
Advanced hands-on training for distributed and outsourced software engineering
Author
Nordio, Martin ; Mitin, Roman ; Meyer, Bertrand
Author_Institution
ETH Zurich, Zurich, Switzerland
Volume
1
fYear
2010
fDate
2-8 May 2010
Firstpage
555
Lastpage
558
Abstract
Today´s software projects are often distributed across multiple locations. This distribution poses new challenges produced by the cooperation across different countries, times zones, and cultures. Software engineering courses have to prepare students accordingly. This paper reports an experience on teaching a distributed software engineering course. In this course, students develop software in collaboration with five universities located in Italy, Hungary, Russia, Switzerland, and Ukraine. The projects allow students to face the difficulties of developing software in a globalized context, and provide a practical experience on distributed software engineering. We describe the major obstacles on organizing such a course, and we suggest best practices to achieve successful outcome.
Keywords
software engineering; training; advanced hands-on training; distributed software engineering; outsourced software engineering; software development; software projects; Contracts; Educational institutions; Face; Schedules; Software; Software engineering; distributed software engineering; multinational project; teaching;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2010 ACM/IEEE 32nd International Conference on
Conference_Location
Cape Town
ISSN
0270-5257
Print_ISBN
978-1-60558-719-6
Type
conf
DOI
10.1145/1806799.1806879
Filename
6062059
Link To Document