Distributed Software Development course: Students' and teachers' perspectives

Students and teachers do not necessarily have the same understanding of a course - of the purpose, the objective, and in particular of the course elements - the way the course is performed, the examination procedure, and similar. In distributed-development courses, in which students and teachers are dispersed over different locations, this difference can be larger than in “ordinary” courses, but also less visible, due to limited communication. In this paper we discuss these different perspectives, their rationales, possible consequences on the course performance and on the result, as well as lessons learned from students' feedback.

[1]  Ivica Crnkovic,et al.  Ten tips to succeed in Global Software Engineering education , 2012, 2012 34th International Conference on Software Engineering (ICSE).

[2]  Ivica Crnkovic,et al.  Collaboration patterns in distributed software development projects , 2012, 2012 34th International Conference on Software Engineering (ICSE).

[3]  Ivica Crnkovic,et al.  Customers' Role in Teaching Distributed Software Development , 2010, 2010 23rd IEEE Conference on Software Engineering Education and Training.

[4]  Ivica Crnkovic,et al.  Avoiding scylla and charybdis in distributed software development course , 2011, CTGDSD '11.