Academy-industry collaboration and the effects of the involvement of undergraduate students in real world activities

As stated by the IEEE Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, elements outside the classroom such as field trips, visits to industry and technical presentations can affect student's preparation for professional practice. This work describes a framework of academy-industry collaboration where students develop practical and academic activities in a real world scenario. It is a methodological research, in which a case study was conducted with a Government Agency that has a close collaboration with a University. This joint project led to the proposition of new software processes for the organization and produced research and capstone project papers. Results demonstrate that students have acquired experience in solving real world problems in the industry; they received recognition in the academic community through the acceptance of papers in international conferences; and also, the projects executed with the students produced outcomes that brought benefits to the government agency, under study.

[1]  Sergio F. Ochoa,et al.  A systematic mapping study on practical approaches to teaching software engineering , 2014, 2014 IEEE Frontiers in Education Conference (FIE) Proceedings.

[2]  Rejane Maria da Costa Figueiredo,et al.  Using Scrum in Outsourced Government Projects: An Action Research , 2016, 2016 49th Hawaii International Conference on System Sciences (HICSS).

[3]  Ljubica Kazi,et al.  Information system based on balanced scorecard for student teamwork software project management , 2011, 2011 Proceedings of the 34th International Convention MIPRO.

[4]  Yongxia Zhou,et al.  Exploring teaching methods in software engineering education , 2009, 2009 4th International Conference on Computer Science & Education.

[5]  Daniela Cruzes,et al.  25 Years of Software Engineering in Brazil: An Analysis of SBES History , 2011, 2011 25th Brazilian Symposium on Software Engineering.

[6]  Dalmo Valério Machado de Lima Research design: a contribution to the author , 2011 .

[7]  Rejane Maria da Costa Figueiredo,et al.  Using Kanban in Outsourced Government Projects of Management Maintenance Demands: a Descriptive Research , 2016 .

[8]  Soheil Khajenoori,et al.  Collaborations: Closing the Industry-Academia Gap , 1997, IEEE Softw..

[9]  Benjamin S. Bloom,et al.  Taxonomy of Educational Objectives: The Classification of Educational Goals. , 1957 .

[10]  Bernd Brügge,et al.  Software Engineering Project Courses with Industrial Clients , 2015, TOCE.

[11]  Claes Wohlin Empirical software engineering research with industry: Top 10 challenges , 2013, 2013 1st International Workshop on Conducting Empirical Studies in Industry (CESI).

[12]  Luiz A. F. Laranjeira,et al.  Teaching Software Quality in an Interdisciplinary Course of Engineering , 2010, 2010 Seventh International Conference on the Quality of Information and Communications Technology.

[13]  Marisa Exter Comparing educational experiences and on-the-job needs of educational software designers , 2014, SIGCSE '14.