2019
DOI: 10.1145/3218310
|View full text |Cite
|
Sign up to set email alerts
|

Managing Diversity in Distributed Software Development Education—A Longitudinal Case Study

Abstract: Teaching Distributed Software Development with real distributed settings is a challenging and rewarding task. Distributed courses are idiosyncratically more challenging than standard local courses. We have experienced this during our distributed course, which has been run for 14 consecutive years. In this article, we present and analyze the emerging diversities specific to distributed project-based courses. We base our arguments on our experience, and we exploit a three-layered distributed course model, which … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(11 citation statements)
references
References 23 publications
0
11
0
Order By: Relevance
“…Second, instructors need to be prepared to find flexible solutions to unforeseen problems, as recommended by Bosnić et al, [9]. The extreme numerical disparity between group sizes experienced in this case study (4 students in Japan, 28 in Germany) was solved by assigning the role of the requirements engineers to the group in Japan and splitting the German participants into four competing groups to develop alternative prototypes.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Second, instructors need to be prepared to find flexible solutions to unforeseen problems, as recommended by Bosnić et al, [9]. The extreme numerical disparity between group sizes experienced in this case study (4 students in Japan, 28 in Germany) was solved by assigning the role of the requirements engineers to the group in Japan and splitting the German participants into four competing groups to develop alternative prototypes.…”
Section: Discussionmentioning
confidence: 99%
“…This underlines the importance of teaching students to work in crosssite teams. Further research by Bosnić et al, [9] analyzed the impact of diversity on three aspects of distributed course organization: institutions, teaching and projects. They recommend MoUs (Memorandum of Understanding) to develop a common baseline to deal with institutional differences, such as number of credit points, grading, etc.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Research on intercultural communication and collaboration in software development often focuses on global software engineering and distributed teams [15], [16]. Many of the struggles could also be observed in a local development team with members from different cultures, such as language barriers, work and communication styles, and overestimating software tools for communication and development [17].…”
Section: A Software Engineering and Intercultural Competencymentioning
confidence: 99%
“…One factor that can widely vary is the number of students enrolled on each side. While some aspects can be compensated, careful planning at the beginning of a project is necessary to ensure adequate learning outcomes [4], [5].…”
Section: Introductionmentioning
confidence: 99%