Outcome-based school-enterprise cooperative software engineering training
Kun Ma, Bo Yang, Jin Zhou, Yongzheng Lin, Kun Zhang, Ziqiang Yu · 2018
On the background of Emerging Engineering Education (3E) in China, it has been an important topic in school-enterprise collaboration in software engineering education. In this paper, our outcome-based school-enterprise cooperative software engineering training is proposed to increase student engagement of engineering practice, and address some real complicated engineering issue. Contributions of our method are project-driven agile practice using pair programming and extreme programming, school-enterprise collaboration to address complicated engineering issues, and outcome-based encouragement to formulate a case library. Finally, complete, time estimation and quality of work order, and detailed survey and feedbacks of students are analyzed to illustrate the effect of our software engineering training.