mandatory in order to eliminate initial difficulties en-
dangering the participants ambition and engagement.
Assigning 4-6 participants in total to a student
team involving 2-3 locations in which each loca-
tion provides exactly two students has been proven
to be successful throughout the four conducted GSE
projects. The limited size of the team induces the
team members to equally contribute to the project’s
success by simultaneously giving the tutors the pos-
sibility to personally advice and monitor each indi-
vidual student. While communication overhead and
project’s content complexity is reduced for students
and supervising tutors, the project sponsor only needs
to keep track of a very limited project scope of 4-6
engineers working for three months on a prior defined
outcome. Regarding deviating interests on team and
on location level (therefore students from one loca-
tion pursue a goal which differs from the overall team
goal) we propose that all involved sponsors and tutors
consistently state the main objective right at the be-
ginning and commonly evaluate the entire team per-
formance against the actual achievement of this ob-
jective.
When it comes to the project content, we rec-
ommend to closely link a project sponsor’s focus
of research with the proposed topic. Not only the
professor in charge would be acquainted with the
project’s underlying body of knowledge, the spon-
sor would also have an increased interest carrying
out this project since latter’s successful finalization
may positively contribute to the chair’s research ac-
tivities. In addition, either the individual content or
the type of the project should ensure intensive com-
munication within each student team. For instance,
topics requiring a organizational divide & conquer
phase in order to split up and later on integrate the
different work packages are suitable since they entail
communication among the involved students. Fur-
thermore, projects with an explicit need for country-
specific knowledge and local information generate
cross-national exchange, too.
Regarding the specific target group, participants
should be at least in the 5th semester of their com-
puter science study program, hence late bachelors and
master students. On the one hand, those team mem-
bers are already familiar with elementary software
modeling and design techniques (e.g. UML, EPK,
Petri nets, and ER models), on the other hand those
participants were already in contact with functional
and object oriented programming languages almost
always required for the fulfillment of the implemen-
tation phase of a project. Being less engaged in the
well-known technical related aspect of a GSE project
would allow participants to focus on the organiza-
tional and communicative part of the course in more
detail.
Nevertheless, we do not deem extensive prepara-
tory classes taught before the actual project start as
an indispensable necessity. Tying in with the pre-
vious point, participants have been already taught
to work on software problems locally and therefore
the introductory courses would only convey knowl-
edge regarding project management with regards to
global distributed projects. In turn, we propose that
a short but crisp GSE overview session in advance
would help to make a start more smoothly for all ac-
tors by also saving planning and coordination time
for the students. This session, which could be cou-
pled with the kick-off meeting during the execution
phase, should also address escalation paths in the case
of team internal and external problems (e.g. definition
of project lead, team internal friction, lack of commu-
nication with the sponsor), thus whenever the team
cannot solve the issue autonomously.
Furthermore, we suggest to establish a common
evaluation scheme for all participating universities
making each student’s work transparent, comparable,
and traceable by generating a more objective picture
of the participant’s performance at the same time.
This scheme, which could be implemented through a
simple electronic spreadsheet with the columns rep-
resenting the three deliverables and rows depicting
the universities, is exchanged among all supervising
project tutors after the execution phase is finished.
Nevertheless, we deem important to keep organiza-
tional overhead low for the tutors. Hence, completing
the mentioned sheet should not take longer than 10-15
minutes for each project team and deliverable.
Not surprisingly, we noticed a higher communi-
cation and coordination overhead in comparison to
similar local courses when conducting the different
GSE projects. However, this increased engagement
was paid off by insights in research groups of foreign
countries as well as the international experience we
gained ourselves by carrying out those project. Being
in the role of the supervising tutors and the sponsor,
we learned how to organize, execute, and coordinate
distributed projects by interacting on a cross-country
level with different interest groups. We are satisfied
with the solid results delivered in the short amount of
time through the students in hoping to prepare them
for upcoming multi-cultural endeavors in the indus-
try. We are also confident, that besides academic ex-
change programs courses like ERASMUS, NEREID
will help future software engineers to succeed in an
increasing globalizing work environment. In addition
to foreign language mastering, industrial placement
in companies located in other countries and student
CSEDU 2011 - 3rd International Conference on Computer Supported Education
14