Global Software Development
2013-2014 - IMT4112 - 10 ECTS

Expected learning outcomes

After successful completion, the students will be capable of:

  • Explaining, assessing, and discussing the challenges and issues faced when managing or working in global software development projects
  • Explaining, assessing, and discussing the challenges and issues faced when managing or working in open software development projects
  • Working in a global software development team
  • Working in a open software development team

Topic(s)

  • Introduction to distributed and global software development
  • Global teamwork, communication, and project management
  • Cross-cultural relationships
  • Open software development
  • Tools and methodologies for global software development
  • Quality aspects in global software development
  • Global software measurements and metrics

Teaching Methods

Group works
Net Support Learning
Project work
Meeting(s)/Seminar(s)

Teaching Methods (additional text)

The course is offered jointly with the Technical University of Tampere. Professors from all the two universities will be involved in the teaching and supervision. Project teams will consist of students from both universities.

Form(s) of Assessment

Oral exam, group
Evaluation of Project(s)

Form(s) of Assessment (additional text)

Both parts must be passed individually

Grading Scale

Pass/Failure

External/internal examiner

Project and exams will be assessed by examiners from the involved universities.

Re-sit examination

There is no re-sit examination.

Coursework Requirements

Each project group is required to submit three status reports during the project period according to a plan that will be presented at the beginning of the course.

Teaching Materials

Web resources: Will be announced at the start of the course

Additional information

The current plan requires a collaboration with Tampere University of Technology. There are some risks that such a cross-university collaboration may fail. The course will be organized around an open-source development project if a cross-university collaboration cannot be implemented.