游戏开发论坛

 找回密码
 立即注册
搜索
查看: 11161|回复: 3

QA在游戏开发过程中的变化与发展

[复制链接]

7867

主题

7909

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
19358
发表于 2013-4-13 15:39:56 | 显示全部楼层 |阅读模式
         作者:Tulay Tetiker McNally

         因为不理解质量是整个团队所担负的责任,而QA只是贡献于其中的一大组成部分,所以团队才会责怪QA不能找出相关漏洞。

         QA的一大角色便是通过影响整个团队而将质量带向一个更高的层面,并确保团队使用的是正确的工具和过程去发展质量。

         为了履行职责,工作室的领导者和开发文化必须赋予他们相关权利,而开发者和制作人也必须给予他们深深的肯定与支持。

QAfrom-oschina.jpg
QA

         在游戏开发早期,调试是开发者的职责。大约在15至20年前,游戏工作室开始盛行让1或2名测试人员基于终端用户的角度去测试游戏。

         随着游戏主机的出现,游戏开发变得更加复杂。发行商也意识到他们有必要投资于更大规模的测试人员,也就逐渐形成我们所熟知的质量保证。

         如今,许多发行商们都拥有大量的测试者,但同时也仍有许多开发者保持着较小的团队,即拥有更高技能的测试者(不管是从技术还是游戏悟性来看)。

         人们总是认为测试就是“一整天都在玩游戏并且还能从中获得报酬。”这经常被当成一种“轻松且有钱赚”的工作。不幸的是正因为如此让QA在游戏产业的某些领域积攒了一些负面的名声。

         幸运的是,我们一直在努力改变人们对QA的看法,而因为现在的产业趋势是专注于更少且更高质量的游戏,所以也将有效地改善这种情况。

         改变雇佣标准也有可能影响人们对QA看法的改变。我相信人们所带有的“一整天都在玩游戏并且还能从中获得报酬”的看法将消失。

         最近我阅读了一则对于Zappo首席执行官的访问,即关于糟糕的雇佣决定让其公司损失了将近1亿美元。这与你雇佣一名新人去执行图像设计,程序或QA等任务是一样的。

         就像在BioWare,我们的雇佣标准非常高。我们的开发原则便吸引了许多人才的加入。而在QA领域我们也设置了相同的目标。如果你想要实现AAA级游戏的QA,你便需要雇佣具有正确心态和技能组合的合适之人。

         因为每一个应聘者都需要经历严格的预选与访问过程,所以我们能够从中找到最优秀的QA人才。

         我认为游戏产业在许多情况下总是低估或者未能有效利用QA。而这不仅会伤害那些认真看待测试的专业QA人员,同时也会让他们觉得自己对于游戏的任何看法都不会得到认可。

         我同样也相信有很多人会认为游戏公司可以随便从街上抓几个测试者,然后付些小费而控制他们“一整天去玩游戏”,并且当结果不如自己预期的有价值时倍感惊讶。

         QA并不像人们想象中那么轻松,他们总是非常有趣,具有创造性和分析性,所以理应获得奖励。

         在一个完善的组织中,测试总是从一开始便包含于开发过程中—-即从确定愿景和理念到预先制作,完成制作,收尾以及预先发行支持。

         在游戏开发循环的每一个点上都需要执行质量管理

         在BioWare,QA总是在一开始便发挥了作用,即咨询项目团队有关功能的可测试,明确一些难以测试的内容,并预先制定测试方法,从而找出潜在风险并从用户的角度去提供重要反馈。

         BioWare中的质量保证能够在开发循环的所有过程中与开发者进行有效协调,即扮演着游戏开发中不可分割的重要角色。同时我也需要提醒你们,QA团队并不是受控于开发团队或接受开发团队所分配的任务。相反地,QA团队是听从于上级QA管理者。

         在过去13年间我们已经创造了一个能够有效支持开发的系统。我们通过证明了自己的价值而获得了来自开发团队的信任与尊重。但却不是一开始就有了这种好结果,

         也许是直到《Baldur’s Gate II》,大多数QA工作才有了回应。如果QA团队能够清楚游戏的开发过程,他们便会知道如何更好地测试游戏。

         所以他们便请求设计师的帮助,学习工具箱的使用,并利用与开发者间的友好关系而进一步了解游戏开发与整个开发过程。可以说《无冬之夜》是BioWare的第一个大转折点。

         这时候QA团队已经开始使用NWN工具去测试动画,图像,资产等内容(游戏邦注:过去,他们是在一个受控环境中进行测试),并且开始得到开发团队的信任,人们对于他们的看法也开始发生改变。

         而在开发《Knights of the Old Republic》的时候,QA主管已经开始参加设计师和程序员会议,从而更积极地获得所需信息,并将其与其余的团队成员进行分享。而那时候QA团队被分成两块学科,即技术(支持程序员)和设计(那时候主要是支持设计师和作家)。

         之所以会出现这种分化主要是基于任务所求,QA成员想要划分开发者所支持的工作,并且他们也有自己的喜好/能力所向。

         而在《Jade Empire》的开发过程中,QA部门首次成为了开发的一部分,并且QA在一开始就参加了计划会议。

         现在我知道并不是每间工作室都拥有如此长的QA合作历史。而在BioWare我们已经使用QA长达10多年了。建立起对QA的信任,并维系起他们与开发者和制作人质之间的关系能够有效地影响我们公司的核心价值与工作室文化。

         在BioWare,我们很幸运核心价值和工作室文化能够推动团队协作的培养,并确保每个部门与学科的平等。QA也拥有自己的发言权,并且他们的确是开发过程中不可分割的重要组成部分。

来源:游戏邦

0

主题

9

帖子

78

积分

注册会员

Rank: 2

积分
78
发表于 2013-4-13 17:20:16 | 显示全部楼层
很少看到关于QA的文章,支持很棒,顶一个!

5

主题

36

帖子

51

积分

注册会员

Rank: 2

积分
51
发表于 2013-4-15 10:48:53 | 显示全部楼层
小公司不奢求

0

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2014-1-7 16:21:54 | 显示全部楼层
难得看到一篇从正面理解QA工作的文章,但是就如作者所言,很多公司都过于轻视了QA的工作
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-11-23 16:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表