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


    一、软件测试的游戏化

      想法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)根据需要检查并调整您的策略。评估您是否吸引了玩家并达到了预期的目标。

      二、结论

      有多种方法可以使用游戏化来提高测试人员的参与度、学习、协作和生产力。除了提高性能和结果外,游戏化还可以通过游戏元素使测试变得更加有趣和有益。

     

    感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

    这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取 

     

  • 相关阅读:
    OpenGL 色阶
    企业软件产品和服务 之 设计保证安全 七项承诺
    如何使用ArcGIS Pro制作粉饰效果
    研发管理和项目管理有哪些痛点
    SPASS-时间序列预测
    使用Nacos bootstrap application 远程配置优先级
    【算法专题突破】双指针 - 三数之和(7)
    cannot find defineEmits(or defineProps) in ts的原因
    Javascript 如何实现base64转文件下载保存到本地
    大数据从入门到精通(超详细版)之Hive的DDL操作
  • 原文地址:https://blog.csdn.net/OKCRoss/article/details/133789091