怎么实现软件测试的游戏化,如何制定游戏化策略

发表于:2023-10-12 09:36

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:佚名    来源:知乎

  一、软件测试的游戏化
  想法1:常规任务的游戏化
  最基本的游戏化形式是奖励测试人员完成所需的操作。
  为完成特定任务或达到特定里程碑的测试人员提供积分和徽章。作为他们日常活动的一部分,测试人员通过提出有效问题、记录工作、重新打开问题、转换问题、完成冲刺、评论票等获得积分/徽章。使用类似游戏的成就层以提高日常工作的效率。点数/徽章被授予开发人员修复缺陷、审查、记录工作、按时关闭故事等。通过这样做,我们试图鼓励某些行为。有多种工具可帮助您将游戏化整合到错误跟踪系统中。您可以定义点数和徽章,以及哪些行为可以获得它们。
  想法2:组织BugBash
  Bugbashes将在您的软件中查找错误的过程游戏化。Bugbash是一个组织范围内的有趣活动,来自多个部门的人员参加以发现软件中的错误。bugbash在短时间内发现了大量的bug。此外,bugbashes是从不同角度收集反馈、改进和想法的好方法。
  怎么玩
  1)参与者注册为个人或团队(以最适合您的组织为准)。
  2)Bugbashes安排了90分钟:10分钟–简要说明漏洞攻击规则和测试范围。60分钟——参与者有不受打扰的时间来探索应用程序并报告任何问题。20分钟–汇报,参与者可以解释他们捕获的错误并提供反馈。
  3)获奖者将在一周内公布。那些发现有影响的错误并提供有价值反馈的人将获得奖励。
  如何奖励参与者
  1)为增加参与度,请安排零食和食物。让它成为一项有趣的活动。在远程bugbashes上与参与者分享礼券。
  2)奖励积分给bugbash的获胜者。应该可以将积分兑换成现金,或者让参与者使用积分兑换T恤、咖啡杯、课程、书籍、证书、工具、折扣、会议门票等礼品。
  3)通过使用徽章和排行榜等游戏化元素来庆祝团队成员的成就。我使用修改后的英雄联盟排名系统来进行bugbashes。参与者根据他们在bugbashes中获得的积分达到不同的级别。
  玩BugBash的一种更有趣的方式是玩联盟风格。建立团队,促进良性竞争。友好的竞争可以提高员工的工作效率并使员工在工作场所更加积极。
  让参与者创建他们团队的名称和徽标(头像)。通过定期重新安排参与者来保持团队平衡。甚至可以拍卖bug-bash团队中的玩家。可能性是无止境。
  此外,您可以根据您的情况进行类似的比赛。下面是一些例子:
  1)开发/测试/自动化黑客马拉松
  2)Bugsquash–团队致力于修复未解决的bug的活动-修复最具影响力的bug的团队将获得奖励。
  3)Docathon–团队致力于在公共文档中查找和修复问题的活动。
  想法3:-Testsphere卡片组
  该游戏促进知识共享并帮助测试同事开发新的测试思路。TestSphere卡片组鼓励测试人员思考测试并讨论它。一百张卡片,包含一百个测试概念,测试人员可以使用这些卡片进行头脑风暴、指导和分享知识和经验。
  员工认可的游戏化
  欣赏是每个人的基本需求。表现出色的测试人员值得表扬。如果您将其游戏化以使其更有趣怎么办?
  1)引入现场奖励——在员工奖励中增加一种自发性,可以提高员工的敬业度。当员工获得意想不到的奖励时,他们更有可能重复良好的行为。使用现场识别作为游戏化工具可以让您的工作场所更加精彩!
  同行之间的认可比经理与员工之间的认可更为重要。建立认可文化需要团队成员之间的反馈和表扬。
  2)制定奖励计划,表彰和奖励测试人员的贡献。为在工作中超越自我的测试人员提供激励。除了现场奖励,还可以创建季度和年度奖励计划。通过创建ValueChampion、Rockstar、月度测试员、年度测试员等头衔来融入游戏化。
  3)名人墙——一种表彰最有价值和获得最高回报的员工的方式。可以在整个组织中使用排行榜,也可以为测试团队设置单独的排行榜。在排行榜上看到自己的名字或在名人墙上得到认可,感觉非常值得。您可以确定名人墙上的内容。个人–最高分,个人——重现了最具挑战性的bug,团队——按最少的缺陷泄漏列出团队,团队——按自动化覆盖列出团队,Jira奖杯–徽章、奖项、同行认可、排行榜。
  制定游戏化策略
  游戏化策略是利用已经存在的东西,比如软件测试活动,并使用游戏技术来激励持续参与和长期参与。
  游戏化策略使用游戏技术来增加对某事的参与和长期参与(例如,软件测试活动)。在制定游戏化策略时,请考虑以下因素。
  1)定义游戏化的目标?你想通过游戏化实现什么?您希望测试人员采取什么行动?你希望你的测试人员养成什么习惯?你能做些什么来让他们的工作更有成就感?
  2)确定目标受众(测试人员、开发人员、非测试人员等)。
  3)是什么激励了游戏玩家?考虑玩家的背景、需求和挑战。
  4)选择能引起目标受众共鸣的正确游戏元素和奖励。
  5)一定要得到团队和管理层的支持。
  6)制定游戏化预算/奖励计划——它并不总是很昂贵(当你进一步阅读时,会出现更多的想法)。
  7)根据需要检查并调整您的策略。评估您是否吸引了玩家并达到了预期的目标。
  二、结论
  有多种方法可以使用游戏化来提高测试人员的参与度、学习、协作和生产力。除了提高性能和结果外,游戏化还可以通过游戏元素使测试变得更加有趣和有益。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号