Developing a pedagogical infrastructure for teaching globally distributed software development
Proceedings of the 2011 Community Building Workshop on Collaborative Teaching of Globally Distributed Software Development
Exploring game architecture best-practices with classic space invaders
Proceedings of the 1st International Workshop on Games and Software Engineering
Teaching software process modeling
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
Global software development presents many challenges that are difficult to simulate in a course environment. We present teaching patterns such as remote testing, subordinate role, partitioning, and continuous development that are motivated by industry experience. Our goal is to give students problems that simulate real global software development. Each teaching pattern discusses the educational methodology, student challenges and learning outcomes that provide the students firsthand experience working on projects with remote teams.