Risks in Students' Software Projects

Software project education is an important part of software engineering studies in all universities. A well written final report gives an overview how the project went and what students have learned from the project. In this paper we analyze risks in 76 final reports from students’ software projects from academic years 2006-7 and 2007-8. The projects were done in two Finnish universities. We recognized that four major risks are tools and skills to use the tools (61% of projects), technological problems (53%), scheduling problems (61%) and working or studying too many other courses during the project (45%). We also give guidelines to teachers and project managers to take into account the special nature of student projects.

[1]  B. Boehm Software risk management: principles and practices , 1991, IEEE Software.

[2]  Tero Ahtee Inspections and historical data in teaching software engineering project course , 2003, Proceedings 16th Conference on Software Engineering Education and Training, 2003. (CSEE&T 2003)..

[3]  Darren Dalcher,et al.  Together we stand: group projects for integrating software engineering in the curriculum , 2003, Proceedings 16th Conference on Software Engineering Education and Training, 2003. (CSEE&T 2003)..

[4]  Barry W. Boehm,et al.  Educating software engineering students to manage risk , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.