Academia-academia-industry collaborations on software engineering projects using local-remote teams

It is widely recommended by both academia and industry that today's technology and software engineering students be well prepared for industry before graduation, especially given global outsourcing and other trends. Various methods have been developed to ensure student readiness, including co-ops and capstone courses. These approaches increasingly use real-world projects for their benefits to industry and often to the community at large. In this paper, we argue that students can be prepared to effectively join industry and keep the US technology workforce competitive through a curriculum that includes a theoretical software engineering course with real-world projects and the collaboration of paired teams across two or more universities. We present a case study of a successful teaching experience that features these aspects, and describe the outcome along with the unique perspective of a participating student.

[1]  Chang Liu Enriching software engineering courses with service-learning projects and the open-source approach , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[2]  Jack G. Zhou,et al.  Multi‐University Design Projects , 2000 .

[3]  Martha Lucia Hause Distributed team performance in software development , 2005, ITiCSE '05.

[4]  Thomas J. Reichlmay Collaborating with industry: strategies for an undergraduate software engineering program , 2006, SSEE '06.

[5]  Mario Garcia,et al.  Software engineering industry experience: the key to success , 2006 .

[6]  Bradley Kjell Computing - Computer science education and the global outsourcing of software production , 2005, IEEE Technology and Society Magazine.

[7]  William L. Honig,et al.  A classroom outsourcing experience for software engineering learning , 2007, ITiCSE '07.

[8]  Dragutin Petkovic,et al.  Teaching practical software engineering and global software engineering: evaluation and comparison , 2006, ITICSE '06.

[9]  Lisa J. Burnell,et al.  Assessment of a resource limited process for multidisciplinary projects , 2003, SGCS.

[10]  Line Dubé,et al.  Global Virtual Teams , 2001, CACM.

[11]  M. Paglione,et al.  Overcoming limited resources: An academia-government partnership on Software Engineering and Capstone Projects , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[12]  Ellen Walker,et al.  Incorporating realistic teamwork into a small college software engineering curriculum , 2002 .