质量保证
回到专栏主页
测试小组内部一览:打造与管理大型QA团队 | 作者:Rajdeep Sahani
游戏的规模与复杂程度正日益扩大,而管理结构也细分至更多领域。因此,现今拥有一支高效的QA团队至关重要。
优质的游戏体验意味着满足玩家期望,并提高整体满意度,而质量保证(QA)便是确保这一效果的重要手段。
然而,要为您的游戏量身定做一支QA团队并不容易,细致的规划是首要前提,而高效的协作与组织性也不可或缺。
下文将为您提供一些建议,帮助您选择适合您的QA模式,以及管理大体量QA团队的策略。这些技巧将能使您的游戏更上一层楼。
在准备进行大规模测试,并为此组建QA团队之前,您需要充分了解您的游戏的需求。这些需求会因游戏规模、目标市场、覆盖范围要求和预算等因素产生变动。
在PTW,我们通常规划三种QA团队模式,而这些均可根据您的需求进行定制。
优点 | 缺点 |
---|---|
|
|
范例:
我们在印度的QA团队(班加罗尔工作室)为位于欧洲的客户提供全方位QA支持。班加罗尔工作室自2010年的小型团队起步,稳扎稳打,逐步从小型项目向长期支持过渡,如今已是拥有170名全职人员的团队,因此能够长期覆盖欧洲的客户需求。如今,负责这些项目的QA团队被各自分配了专门的工作区域,以确保保密措施实施到位。
欧洲和印度的轮班时间可以互相覆盖,因此这种方式极为有效,大大提升了QA、开发人员与制作团队之间的合作效率。
(若您想了解更多不同轮班时间之间的巨大差异,“质量保证的时区内解决方案之力” 将能更为详尽地解答您的问题。)
优点 | 缺点 |
---|---|
|
|
范例:
我们有几位客户在选用这种方案。他们在轮班时需要额外的人员提供支持,以确保能全面覆盖游戏的需求。
不同的游戏工作室会根据其QA覆盖范围的需求提出不同的定制要求。其中的一个例子是,开发者实行美国时区的工作轮班,他们需求核心开发团队与他们的轮班时间保持一致,而其余团队需要在他们的非工作时间提供额外支持。而对部分其他工作室而言,他们的开发者分布在多个地区,因此需要每个产品的核心团队安排不同的轮班制度。
优点 | 缺点 |
---|---|
|
|
范例:
PTW正与一家开发了多个火爆游戏的工作室合作,后者需要在多个地区组建QA团队。他们原本在布加勒斯特和上海设立了QA支持团队,而如今已扩大到蒙特利尔、台北和东京。目前,该团队为五个不同工作室的六部作品提供支持,团队总人数为148人。
当您选择了理想的QA模式后,下一步就需要考虑设计优化团队表现的策略。
无论您选择哪种模式,实施正确的管理策略都有助于确保您的团队跟进开发进度, 并在开发流程中提供全方位的QA支持。.
下列方法已经过我们的实践与验证:
积极沟通
建立不同的沟通渠道、安排每日的Scrum(管理框架)电话会议,定期跟进进度。这些方法有助于评估紧急QA需求、及时传达项目进度,并加强合作与团队凝聚力。
确保开展交叉培训
交叉培训可有效缩短学习曲线,帮助团队成员掌握更广泛的技能,并确保他们能够处理更多与项目相关的任务。
有效人员规划
• 为确保测试总负责人具备熟练的人员与资源规划技能,项目与QA经理可在游戏测试期间提供监督和指导。
• 指导内容包括:监控项目时间表,确保人员分配效率最大化,在高峰期重新分配人员,确保在提交与高峰期间的服务覆盖面,并确保在工作量较小期间对人员进行当前QA趋势与使用工具的培训。
管理训练有素的人才库
通过对训练有素的测试人员人才库进行有效管理,可最大限度地缩短人才上岗时间,并为需要即时协助的项目提供支持。
持续改进
这项工作永无止境。因此,重点在于您需要根据每次参与的项目进行评估,并完善您的管理流程。确定需要改进的领域,实施改革方案,并监测成果。这能使您以更高效率减轻未来所会面临的压力。
产品发布只是开始,而具体的产品质量对于玩家的体验与整个项目的成功至关重要。若要在扩大团队规模的前提下保证高质量标准,制定相应的程序就尤为关键。
成功不是一蹴而就的,而是一个不断改进的过程。对一个项目有效的方法不一定能照搬至其他的项目上。每一次的项目参与都应从零开始制定计划与策略。不过,尽管有些策略会根据项目和需求产生变化,但您的最核心的实践方法应保持不变。
确保项目成功的关键在于团队的组织能力和适应能力。强有力的团队层级结构对于高效沟通、维护凝聚力与顺利开展工作至关重要。
在管理多个项目时,您需要平衡团队的工作量,确保每个项目都有足够的资深人员协助。对于一些关键项目或接近截止日期的项目,为其分配资深人员可能是稳妥的做法。
平衡多个项目的另一个关键要素在于员工的健康和满意度。若您能分配灵活的团队和轮班时间表, 员工的倦怠感 就会相应减轻而生产力水平也将得到显著提高。
最后,提前设定好时间段间隔,并与合作伙伴进行定期审查和回顾,将能有效在兼顾项目的同时,确保团队成员的健康程度与生产力达标。
到了这一步,便不难得知,构建一支强大且无所不能的QA团队必将面临许多挑战。以下是您在拓展QA流程时可能会遇到的一些常见问题:
下面列举了我们在发展大规模团队和同时管理多个项目时,在流程或项目方面遇到的一些具体挑战。
难题: 客户提出了一些关于生产力的疑问,而其中首要的一项是,QA人员是否熟悉他们将要进行测试的特定游戏系列和测试工具。
方案: 为了应对这一挑战,我们在将测试人员部署至项目之前,为他们实施了针对这一特定客户的培训计划。培训由各个项目的主题专家(SME)主持,内容涵盖了游戏本身与将要使用的工具的方方面面。在培训收尾阶段,每个学员都要接受评估,而只有成功通过评估的人员才会被分配至客户的项目。
成果: 这种方法显著提高了参与项目的QA人员的专业素养,并使得他们不再需要资深人员频繁进行监督。此外,培训还有效降低了游戏产品的学习曲线,因此对测试人员来说几乎没有了门槛。
难题: 在新冠期间,我们的一位重要客户要求对他们的QA团队规模进行扩张。在没有特殊情况时,团队成员都在各自的办公室开展工作,满足这一要求并无难度。但特殊时期为这一需求增添了难度。远程工作使得HR团队和QA团队更难以聘用与分配测试人员。然而,更大的难题在于如何为这些测试人员提供在线培训。通常而言,由资深人员面对面进行在职培训是更高效的做法,但情况并不允许这种做法。
方案: 项目经理和测试总负责人与HR团队展开了合作,对候选人进行了在线筛选。在候选人入围后,这些人员就会被安排到测试总负责人与资深测试员麾下,由后者进行指导并展开工作。他们认识到团队面临的主要挑战是对新员工进行充分培训,因此他们选择了增加轮班时间,在提供全面培训的同时,确保入职流程无缝衔接,以免空白期过多导致团队工作陷入停滞。
成果: 客户对团队的快速周转和工作效率表示满意。而此次新招聘的测试人员也得以驻留岗位,他们至今仍然是该客户主要项目的重要成员。更重要的是,这次成功成为了一次经验积累,在此后处理类似需求时,我们得以在更短的时间内以更高效率进行处理。
若要向玩家呈现使其满意的精良产品,打造和管理一支QA团队是不可或缺的决策。然而,在寻找最合适的解决方案时往往会面临数个难题,而这些难题又因具体游戏的不同千变万化。
关键在于,您需要选择适合您的游戏的模式,并实行一系列策略,以促进团队成员间的协作与凝聚力。正确的体系能令您事半功倍。在合理的策略下,您的团队将能够保证自给自足与强适应性,并提供值得信赖的优质服务。
若您希望将QA服务外包给专业人员,或在设计和构建自己的QA服务方面有任何疑问,我们 PTW 的专家将以30多年的行业领先经验为后盾,竭诚为您提供帮助。