对大多数人来说,质量就等同于卓越。这表明该产品或服务在构思时采用了最高标准,以确保最佳的消费者体验。
同时,质量通常与制造场所、物理和化学测试、 国际标准(如ISO和OSHA)以及监管机构(如FDA)有关。但是,如果我们仔细观察各种产品和服务,就会发现质量的重要性在各行各业都普遍存在——如果不采取适当的措施来确保质量,它可能会让产品和整个公司成功或失败。
- 这就是为什么要将游戏测试 作为视频游戏开发过程中的一个核心流程。为此,我们将深入探讨游戏团队如何从制造企业使用的一些游戏测试技术中吸取经验——包括风险管理的重要性、理解最终用户和生命周期管理——最终为玩家提供最佳体验。基于风险的方法:主动出击而非被动应对
风险不是我们在游戏中喜欢使用的常见词,因为我们经常将其与负面后果联系在一起。然而,根据ISO 31000:2018风险管理标准,风险也可能带来积极的结果——因此我们必须以开放的态度来应对风险。正确管理风险的一些优点包括:
- 基于积累的专业知识、数据和理性认知做出的决策。
- 在当前范围内改进开发,无需进一步返工或重新提交。
- 减少发布后补丁。
- 实时质量控制,减少产品测试时间和资源。
(来源:ICH-Q8标准 - 药物开发)
通过将上述一些制药原则应用到游戏行业,采用基于风险的方法进行有效产品开发的关键要素如下:
1.QA中的风险评估应基于科学知识,并最终与玩家体验相关联
无论游戏是开放世界还是其他类型,是实时服务还是单次买断,是多人游戏还是单人游戏,也不管是新的还是现有的知识产权(IP)——我们都必须问问自己,在QA中引入或提出的改变如何能够提升最终用户体验。这不仅适用于功能性QA测试,尤其适用于本地化测试。需要解决的一些问题包括:
- 其他游戏在本地化版本和原版之间是否也做过类似的改动?如果是这样,市场结果如何?
- 如果是一个新的IP,开发者的主要目标是什么?他们的目标受众是谁?
- 我们能做些什么来改善这部分受众的体验?
如果过去出现过质量问题带来的负面影响,我们能从中吸取和运用哪些教训?
- 质量风险管理过程的工作量、正式程度和文档记录应与风险程度相匹配。
一旦我们识别出在QA过程中被标记的变更所涉及的潜在结果(无论是正面还是负面),我们就可以开始系统地分析这些结果。各种定性和定量技术,如故障模式与影响分析(FMEA)、故障树分析(FTA)或风险评级与过滤(RRF)可用于完整地映射整个游戏生命周期,因此, 能为我们提供整个开发过程的框架。这些技术可以在以下领域帮助我们:
- 识别关键开发阶段:在特定阶段进行QA测试时需要采取哪些关键步骤?减少时间或资源会带来哪些后果?
- 优先安排活动和资源:在当前环境下这项QA测试活动是否合理?这项变更如何为产品增加价值?玩家是否会注意到产品最终质量与原始状态相比有所不同?
(来源:ICH-Q9标准:质量风险管理)
需要注意的是,即使基于风险的方法可以帮助我们组织和改进流程,但它也无法让风险完全消失:风险将始终存在,我们必须接受它们是游戏开发过程中不可分割的一部分。此外,基于风险的方法不能用于绕过任何法律要求,因此团队必须始终牢记合规性和当地监管问题。
质量关键点:理解最终用户语言
在所有阶段都必须牢记QA的另一个关键方面,就是要理解受众或客户的期望。想想你最近在超市购买的商品:你很可能因为某个独特的元素而选择了一个品牌而不是另一个品牌。作为最终消费者,我们用来选择某个品牌而不是另一个品牌的每一个属性都被视为"质量关键"属性,制造商或服务提供商会使用这些关键要素来设计他们的产品。例如:
| 如果客户想要... | 此类产品/服务的供应商必须... |
|---|---|
| 更坚韧的纸巾 |
|
| 报告非工作时间内的事故 |
|
| 饼干中独特的风味 |
|
如果发现差距,应将其作为首要任务来解决。将此场景应用于电子游戏行业,一些需要考虑的差距和事项包括: 。
- 如果我提供多语言版本的游戏,我该如何确保所有语言都得到完整和正确的实施?
- 我是否确信我的游戏没有导致游戏崩溃的缺陷?
- 我是否已考虑所有法律或认证要求?
- 如果出现争议,我的产品能否经得起法律审查?
- 是否考虑过无障碍选项,让游戏能够服务于更广泛的受众?
生命周期管理:经久耐用
在当今时代,每一件产品都经过精心设计,都有特定的生命周期管理——从我们作为最终用户收到产品那一刻起,直到产品或服务不再具有功能性为止。举个简单的例子:当我们吃完一盒麦片时,我们可以将盒子和包装袋妥善放入回收箱中进行再加工。
电子游戏对这个概念并不陌生,因为其中一些游戏需要可用的在线服务器。如果我们决定停用这样的服务器,会有什么影响?如果玩家继续使用该产品,是否需要进一步的支持?此外,如果游戏保存是我们生命周期的一部分,并且考虑到数字文化日益普及,我们如何确保玩家能够继续以数字方式访问我们的产品?
通过有效管理生命周期,开发者不仅能确保游戏成功发布,还能持续维护和改进,为玩家提供持久且愉悦的游戏体验。
总结
质量高于单个步骤或部门。将任何新产品或服务推向市场都需要集体的力量,质量和成功的责任必须由公司及其核心开发合作伙伴共同承担。
我们不能投机取巧,因为玩家对每一款购买的游戏都有很高的期望。通过专注于基于风险的方法、从终端用户角度理解关键质量属性以及实施有效的生命周期管理,游戏工作室可以显著改善其质量保证流程以及发布后的成果。对优质QA的投资实际上就是对玩家群体的投资,这将增加未来多年获得玩家忠诚度的机会。