IMT4112
Global Software Development
Last taught 2016
Autumn
English
About this course
Content
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
Software development work estimation
Quality aspects in global software development
Global software measurements and metrics
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
Teaching methods
Gruppearbeid|Nettstøttet læring|Prosjektarbeid|Samling(er)/seminar(er)
Utfyllende informasjon:
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.
Obligatoriske arbeidskrav:
Each project group is required to present status of and reflections on the project work at each seminar. Each group members is required to participate in the group presentations.