Splitting the organization and integrating the code: Conway's law revisited
Proceedings of the 21st international conference on Software engineering
Agile Software Development with Scrum
Agile Software Development with Scrum
Challenges of Global Software Development
METRICS '01 Proceedings of the 7th International Symposium on Software Metrics
Instructional design and assessment strategies for teaching global software development: a framework
Proceedings of the 28th international conference on Software engineering
Globalizing Software Development in the Local Classroom
CSEET '07 Proceedings of the 20th Conference on Software Engineering Education & Training
Using scrum in a globally distributed project: a case study
Software Process: Improvement and Practice - Global Software Development: Where Are We Headed?
Using Scrum in Global Software Development: A Systematic Literature Review
ICGSE '09 Proceedings of the 2009 Fourth IEEE International Conference on Global Software Engineering
Advanced hands-on training for distributed and outsourced software engineering
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Preparing Students and Engineers for Global Software Development: A Systematic Review
ICGSE '10 Proceedings of the 2010 5th IEEE International Conference on Global Software Engineering
ICSEA '10 Proceedings of the 2010 Fifth International Conference on Software Engineering Advances
Guiding global software development projects using Scrum and Agile with quality assurance
CSEET '11 Proceedings of the 2011 24th IEEE-CS Conference on Software Engineering Education and Training
Signs of Agile Trends in Global Software Engineering Research: A Tertiary Study
ICGSE-W '11 Proceedings of the 2011 IEEE Sixth International Conference on Global Software Engineering Workshop
Ten tips to succeed in global software engineering education
Proceedings of the 34th International Conference on Software Engineering
Collaboration patterns in distributed software development projects
Proceedings of the 34th International Conference on Software Engineering
Hi-index | 0.00 |
In this paper we describe distributed Scrum augmented with best practices in global software engineering (GSE) as an important paradigm for teaching critical competencies in GSE. We report on a globally distributed project course between the University of Victoria, Canada and Aalto University, Finland. The project-driven course involved 16 students in Canada and 9 students in Finland, divided into three cross-site Scrum teams working on a single large project. To assess learning of GSE competencies we employed a mixed-method approach including 13 post-course interviews, pre-, post-course and iteration questionnaires, observations, recordings of Daily Scrums as well as collection of project asynchronous communication data. Our analysis indicates that the Scrum method, along with supporting collaboration practices and tools, supports the learning of important GSE competencies, such as distributed communication and teamwork, building and maintaining trust, using appropriate collaboration tools, and inter-cultural collaboration.