arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1809.08656cs.SE
收藏

游戏化逃离工程方法监狱-一个创新的棋盘游戏,向未来的项目经理和软件工程师教授本质理论

Gamifying the Escape from the Engineering Method Prison - An Innovative Board Game to Teach the Essence Theory to Future Project Managers and Software Engineers

Kai-Kristian Kemell, Juhani Risku, Arthur Evensen, Pekka Abrahamsson, Aleksander Madsen Dahl, Lars Henrik Grytten, Agata Jedryszek, Petter Rostrup, Anh Nguyen-Duc

摘要:

软件工程是一门工程学科,但缺乏坚实的理论基础。在补救这种情况的努力之一是SEMAT精华规范。Essence由一种用于建模软件工程(SE)实践和方法的语言以及一个内核组成,该内核包含其作者所描述的每个软件开发项目中存在的元素。在实践中,它是SE项目的方法不可知的项目管理工具。使用规范的语言,Essence可以用来建模任何软件开发方法或实践。因此,该规范可以潜在地应用于任何软件开发环境,使其成为一个强大的工具。然而,由于使用Essence进行建模实践所涉及的手工工作和学习过程,它的最初采用可能是开发团队的任务。由于项目管理在SE项目中的重要性,Essence等新的项目管理工具很有价值,因此促进其采用也很重要。为了解决这个问题的情况下的本质,我们提出了一个基于游戏的方法来教使用本质。在本文中,我们通过一个创新的棋盘游戏来游戏化学习过程。该游戏是经验验证的一项研究,涉及的学生从大学的于韦斯屈莱(n=61)。根据结果,我们报告的有效性,以游戏为基础的方法来教学的本质和SE项目的工作。

英文摘要:

Software Engineering is an engineering discipline but lacks a solid theoretical foundation. One effort in remedying this situation has been the SEMAT Essence specification. Essence consists of a language for modeling Software Engineering (SE) practices and methods and a kernel containing what its authors describe as being elements that are present in every software development project. In practice, it is a method agnostic project management tool for SE Projects. Using the language of the specification, Essence can be used to model any software development method or practice. Thus, the specification can potentially be applied to any software development context, making it a powerful tool. However, due to the manual work and the learning process involved in modeling practices with Essence, its initial adoption can be tasking for development teams. Due to the importance of project management in SE projects, new project management tools such as Essence are valuable, and facilitating their adoption is consequently important. To tackle this issue in the case of Essence, we present a game-based approach to teaching the use Essence. In this paper, we gamify the learning process by means of an innovative board game. The game is empirically validated in a study involving students from the IT faculty of University of Jyväskylä (n=61). Based on the results, we report the effectiveness of the game-based approach to teaching both Essence and SE project work.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑