Infusing Design Thinking into a Software Engineering Capstone Course

Infusing Design Thinking into a Software Engineering Capstone Course
复制标题

将设计思维融入软件工程顶点课程

DOI:
--
复制
发表时间:
2017
期刊:
Conference on Software Engineering Education and Training
影响因子:
--
通讯作者:
J. Porras
J. Porras
中科院分区:
--
文献类型:
--
作者:
Maria Palacin;Jayden Khakurel;A. Happonen;Timo Hynninen;J. Porras

文献摘要

被引文献

相似文献

软件工程 (SE) 教育工作者面临的挑战是平衡课程的范围和深度,以培训学生满足不断变化的行业需求的技能。顶点课程是教育工作者将实践经验转化为SE学生的实践知识和技能的工具。本文介绍了拉彭兰塔理工大学 Casptone 课程的设计。设计的课程是“以人为中心的SE顶点”,将设计思维方法和敏捷实践融入到项目生命周期的专业知识中。该顶点课程于 2017 年春季为 29 名学生提供为期 16 周的课程。设计思维对于执行需求获取、软件设计和测试是有效的。此外,应用的方法允许学生自我指导,这增加了他们的积极性,因此辍学率为零。设计思维是解决问题的强大手段,可以有效支持 SE 教育,带来更多实践和思考、基于问题的课程。
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.