一句话:报告研究生课程中将 Lean UX 融入 Scrum 并采用游戏化提升参与度的教学实践与六点经验。
敏捷开发与用户体验(UX)的整合在过去十年受到广泛关注,文献中已有多种过程模型并讨论了其收益与挑战,但学术界尤其是相关课程教学经验仍很缺乏。本文报告了一门研究生软件工程课程的设计与实施经验,该课程将 Lean UX 融入 Scrum,并采用游戏化(gamification)提高学生参与度。作者基于教学实践提炼出六条经验教训,指出在敏捷与 UX 整合进入学术教育时需考虑的重要方面,例如在短冲刺中管理 Lean UX 活动的复杂性,以及设计可测试且具战术性的假设可能是 Lean UX 过程中最具挑战性的环节之一。
The integration of Agile development and user experience (UX) has received significant attention over the past decade. The literature contains several process models and wide-ranging discussion about the benefits and challenges of this integration. However, academia has given this integration short shrift. In fact, there are very few publications covering educational courses dealing with Agile development and UX. In this paper, we report on our experience of designing and running a graduate software engineering course that covers the integration of Lean UX into Scrum and employs gamification to improve student engagement. We identified six lessons learned that new point to important aspects to be considered when integrating Agile development and UX in academia. For example, we discuss the complexity of managing Lean UX activities in short sprints or how the design of a testable and tactical hypothesis can be one of the most challenging aspects of the Lean UX process.