在软件测试中引入游戏化思维,可以增加软件测试的趣味性,提高测试效率。本文选择了三家不同规模企业的软件测试项目进行多案例研究,探究哪些类型的游戏化元素适用于软件测试项目及不同职位的人员适用哪些游戏化测试类型。研究结果表明,游戏化的引入可以提高软件测试项目的效率与质量,改善项目组内部的工作氛围,降低员工的离职率。然而,过分关注积分化奖励机制、排行榜差距过大及单纯的数量竞赛,反而可能导致测试质量的下降。
Introducing gamification in software testing can make it more interesting and improve the testing efficiency. This paper presents the analysis based on interviews with software testers in three different software-testing projects. We mainly studied what kind of gamifieation elements are applied to software testing projects and specifically what kind of gamification elements are applied to people in different positions. The results indicate that gamification can improve the efficiency and quality of projects to improve internal project team working atmosphere, reduce employee turnover. And we found that too much attention to the integration of incentives, ranking disparity is too large and just the number of competition in software testing may also lead to a decline to test quality.