测试小组内部一览:打造与管理大型QA团队 | 作者

Published: 2024年8月20日

Author: Rajdeep Sahani

测试小组内部一览:打造与管理大型QA团队 | 作者

Rajdeep Sahani,解决方案架构经理| Side班加罗尔

游戏的规模与复杂程度正日益扩大,而管理结构也细分至更多领域。因此,拥有一支高效的QA团队变得至关重要。

优质的游戏体验意味着满足玩家期望,并提高整体满意度,而质量保证(QA)便是确保这一效果的重要手段。

然而,要为您的游戏量身定做一支QA团队并不容易,细致的规划是首要前提,而高效的协作与组织性也不可或缺。

下文将为您提供一些建议,帮助您选择适合您的QA模式,以及管理大体量QA团队的策略。这些技巧将助力您的游戏更上一层楼。

选择最适合您的模式

在准备进行大规模测试,并为此组建QA团队之前,您需要充分了解您的游戏的需求。这些需求会因游戏规模、目标市场、覆盖范围要求和预算等因素产生变动。

在Side,我们通常规划三种QA团队模式,而这些均可根据合作伙伴的需求进行定制。

1.单工作室与单轮班制

 

优点 缺点
  •       QA人员集中在单个工作室,并由一位POC/PM进行管理。
  •  
  •       根据所选工作室的不同,性价比也将不同。
  •  
  •       由于QA团队实行单轮班制,这种方式无需额外的成本。

 

  •        缺乏下列资源的情况下,工作速度可能放缓:

o   团队成员可轮班时间

o   硬件采购

o   原有设施已满负荷,因此需要追加设施

  •        工作停滞期间将影响整个流程或团队的运作。
  •       可能无法覆盖所有目标市场。

 

 范例:

我们Side班加罗尔的QA团队为位于欧洲的客户提供全方位QA支持。班加罗尔工作室自2010年的小型团队起步,稳扎稳打,逐步从小型项目向长期支持过渡,如今已是拥有170名全职人员的团队,因此能够长期覆盖欧洲的客户需求。如今,负责这些项目的QA团队被各自分配了专门的工作区域,以确保保密措施实施到位。

欧洲和印度的轮班时间可以互相覆盖,因此这种方式极为有效,大大提升了QA、开发人员与制作团队之间的合作效率。

(若您想了解更多不同轮班时间之间的巨大差异,同时区解决方案在QA中的效力将能更为详尽地解答您的问题。)

2.单工作室与多轮班制

优点 缺点
  •        不同设施间的多轮班制灵活性更高,因此可以提升覆盖率。
  •        可以以优化覆盖率为基准排班。
  •        扩大团队规模期间无需等待工作室或硬件设施的扩容。
  •        轮班协调通常可由单个POC/PM进行管理。
  •        如果工作停滞,团队只有一小部分会受到影响。
  •        受团队规模和时区影响,有可能无法一直做到全方面覆盖。

范例:

我们有几位客户在选用这种方案。他们在轮班时需要额外的人员提供支持,以确保能全面覆盖游戏的需求。

不同的游戏工作室会根据其QA覆盖范围的需求提出不同的定制要求。其中的一个例子是,开发者实行美国时区的工作轮班,他们需要核心开发团队与他们的轮班时间保持一致,而其余团队需要在他们的非工作时间提供额外支持。而对部分其他工作室而言,他们的开发者分布在多个地区,因此需要每个产品的核心团队安排不同的轮班制度。

3.多工作室

 

优点 缺点
  •    在有多个工作室的情况下,您的QA部门的可扩展性和可定制性将大大提高。
  •      团队组建选项:

i.     根据需求在不同工作室之间分配人员。

ii.     为目标地区/市场组建一支核心团队,并为其他高收益地区分配额外人员。

              iii.     为不同的以产品为导向进行交付(POD)的团队分别组建核心团队。

  •    轮班管理选项:

iv.     单团队单轮班制。

v.     少量覆盖的多轮班制。

vi.     全面覆盖制。

 

  •       由于多个轮班会在不同地区和工作室之间进行,对项目管理和协调的要求可能有所提高。
  •        语言障碍可能会影响不同团队间的交流效率。
  •       更适合拥有充足预算的客户。

 

范例:

Side正与一家开发了多个火爆游戏的工作室合作,后者需要在多个地区组建QA团队。他们原本在布加勒斯特和上海设立了QA支持团队,而如今已扩大到蒙特利尔、台北和东京。目前,该团队为五个不同工作室的六部作品提供支持,团队总人数为148人。

当您选择了理想的QA模式后,下一步就需要考虑设计优化团队表现的策略。

大型QA团队的管理策略

无论您选择哪种模式,实施正确的管理策略都有助于确保您的团队跟进开发进度,并在开发流程中提供全方位的QA支持

下列方法已经过我们的实践与验证:

积极沟通

确保开展交叉培训

有效人员规划

管理训练有素的人才库

持续改进

在一定规模的前提下保证质量

产品发布只是开始,而具体的产品质量对于玩家的体验与整个项目的成功至关重要。若要在扩大团队规模的前提下保证高质量标准,制定相应的程序就尤为关键。

在多个项目之间取得平衡

成功不是一蹴而就的,而是一个不断改进的过程。对一个项目有效的方法不一定能照搬至其他的项目上。每一次的项目参与都应从零开始制定计划与策略。不过,尽管有些策略会根据项目和需求产生变化,但您的最核心的实践方法应保持不变。

确保项目成功的关键在于团队的组织能力和适应能力。强有力的团队层级结构对于高效沟通、维护凝聚力与顺利开展工作至关重要。

在管理多个项目时,您需要平衡团队的工作量,确保每个项目都有足够的资深人员协助。对于一些关键项目或接近截止日期的项目,为其分配资深人员可能是稳妥的做法。

平衡多个项目的另一个关键要素在于员工的健康和满意度。若您能分配灵活的团队和轮班时间表,员工的倦怠感就会相应减轻而生产力水平也将得到显著提高。

最后,提前设定好时间段间隔,并与合作伙伴进行定期审查和回顾,将能有效在兼顾项目的同时,确保团队成员的健康程度与生产力达标。

难题&解决方案

到了这一步,便不难得知,构建一支强大且无所不能的QA团队必将面临许多挑战。以下是您在拓展QA流程时可能会遇到的一些常见问题:

下面列举了我们在发展大规模团队和同时管理多个项目时,在流程或项目方面遇到的一些具体挑战。

范例1:针对具体客户的培训

难题:客户提出了一些关于生产力的疑问,而其中首要的一项是,QA人员是否熟悉他们将要进行测试的特定游戏系列和测试工具。

方案:为了应对这一挑战,我们在将测试人员部署至项目之前,为他们实施了针对这一特定客户的培训计划。培训由各个项目的主题专家(SME)主持,内容涵盖了游戏本身与将要使用的工具的方方面面。在培训收尾阶段,每个学员都要接受评估,而只有成功通过评估的人员才会被分配至客户的项目。

成果:这种方法显著提高了参与项目的QA人员的专业素养,并使得他们不再需要资深人员频繁进行监督。此外,培训还有效降低了游戏产品的学习曲线,因此对测试人员来说几乎没有了门槛。

范例2:适应性

难题:在新冠期间,我们的一位重要客户要求对他们的QA团队规模进行扩张。在没有特殊情况时,团队成员都在各自的办公室开展工作,满足这一要求并无难度。但特殊时期为这一需求增添了难度。远程工作使得HR团队和QA团队更难以聘用与分配测试人员。然而,更大的难题在于如何为这些测试人员提供在线培训。通常而言,由资深人员面对面进行在职培训是更高效的做法,但情况并不允许这种做法。

方案:项目经理和测试总负责人与HR团队展开了合作,对候选人进行了在线筛选。在候选人入围后,这些人员就会被安排到测试总负责人与资深测试员麾下,由后者进行指导并展开工作。他们认识到团队面临的主要挑战是对新员工进行充分培训,因此他们选择了增加轮班时间,在提供全面培训的同时,确保入职流程无缝衔接,以免空白期过多导致团队工作陷入停滞。

成果:客户对团队的快速周转和工作效率表示满意。而此次新招聘的测试人员也得以驻留岗位,他们至今仍然是该客户主要项目的重要成员。更重要的是,这次成功成为了一次经验积累,在此后处理类似需求时,我们得以在更短的时间内以更高效率进行处理。

打造一支可靠的QA团队

若要向玩家呈现使其满意的精良产品,打造和管理一支QA团队是不可或缺的决策。然而,在寻找最合适的解决方案时往往会面临数个难题,而这些难题又因具体游戏的不同千变万化。

关键在于,您需要选择适合您的游戏的模式,并实行一系列策略,以促进团队成员间的协作与凝聚力。正确的体系能令您事半功倍。在合理的策略下,您的团队将能够保证自给自足与强适应性,并提供值得信赖的优质服务。

若您希望将QA服务外包给专业人员,或在设计和构建自己的QA服务方面有任何疑问,我们Side的专家将以30多年的行业领先经验为后盾,竭诚为您提供帮助。

Tags