Infusing Design Thinking into a Software Engineering Capstone Course
Infusing Design Thinking into a Software Engineering Capstone Course
复制标题
将设计思维融入软件工程顶点课程
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
J. Porras
中科院分区:
文献类型:
--
作者:
Maria Palacin;Jayden Khakurel;A. Happonen;Timo Hynninen;J. Porras
Software engineering (SE) educators are challenged to balance the scope and depth in their courses to train students in skills which will fulfill the ever-evolving industry needs. Capstone courses are a tool for educators to transfer hands-on experience into practical knowledge and skills of SE students. This paper describes the design of a Casptone course, at Lappeenranta University of Technology. The designed course is "human-centric SE capstone", infusing design thinking methods and agile practices into the project life-cycle knowhow. The capstone was offered in spring of 2017 as a 16-week course for 29 students. Design thinking was effective to perform requirement elicitation, software design and testing. Also, the applied approach allowed students to be self-directed which increased their motivation, as a result there was zero dropout rate. Design thinking is a powerful mean of problem solving and effectively supports SE education in bringing a more hands-on and minds-on, problem-based curriculum.