项目管理资源网

您的位置:项目管理资源网 >> 研发制造项目管理

浅析从游戏开发看需求管理

2010/9/10 8:15:24 |  3181次阅读 |  来源:网友转载   【已有0条评论】发表评论

 游戏作为一种特殊的软件产品,比普通的软件开发更为复杂,因此,游戏项目的管理较之一般软件项目也更具挑战性。在软件工程中,需求管理是关乎项目生死存亡的首要环节。本文将透过游戏研发管理的视角,重点探讨如何通过有效的需求管理保证项目成功。

  游戏研发项目特点

  项目整体复杂性强

  游戏是一种特殊的软件,尤其是大型网游,通常比一般的软件开发规模大、人数多、周期长、复杂程度高。首先,正规的游戏开发会包括策划、美术(含2D和3D)、编程和测试等多个团队,如何使这些具备不同工作技能的团队成员协同工作,如何使各个工作环节衔接顺畅,是一个颇为复杂的问题。其次,网络游戏项目的开发周期较长,虽说一般在1年半到2年之间。另外,游戏项目的成败很大程度上依赖于市场对游戏的反响和接受意愿,频繁的需求变更再次增添了游戏研发的复杂性。

  需求管理难度大

  游戏的需求管理贯穿整个开发过程,是影响游戏开发质量的关键。游戏项目最初的需求是从策划部门提交的游戏创意、玩法、美术风格、大致背景、特色系统、与同类游戏区别等等一系列繁杂的内容中,通过各部门讨论和评估而总结出来的。虽然通过需求分析会得到《游戏功能描述书》这一结果性文档,但是,如果不进一步结构化分解,项目成员要进行任务分配和编程仍然很难。

  除了最初的需求分析,需求变更管理也是一个难点。游戏项目计划经常改动,往往也是由需求变更引起的。一方面,为了使游戏发布后更具有竞争力,需求变更不可避免,如果不对变更进行评估取舍,项目的整体目标可能很难达到;另一方面,为了弥补需求变更对项目进程带来的影响,开发人员常常快速的进行功能修改和增加,而没有遵循统一的流程控制,从而使游戏整体的有序性被破坏,人为地增加了工作量,最后导致跳票。

  项目规划与执行要求高

  项目规划准确性。游戏作为大众娱乐的商业产品,通常都会选择在重要档期推出,如圣诞、新年和暑假等。准确的项目规划能使企业在第一时间收回成本并盈利,游戏跳票就意味着被竞争对手抢占先机;若为了在档期按时发布而忽略了游戏的品质,将给企业带来更为严重的后果,导致游戏只能降价出售,甚至召回。

  项目执行过程规范程度。游戏作为创意产业,很多从业人员都充满智慧、自信、极具创造力,同时也有些不容易受到流程和规则的约束。例如,一些开发人员喜欢增加不必要的“玩家欣赏”,这些功能并不在需求规格说明书中,也不是玩家所期望的,开发这些功能必然会影响项目整体进程。因此,游戏的创意虽要无拘无束,但项目管理必须要流程化、规范化,才能使项目往预期的方向发展,直至游戏成功发布。

  美术资源管理。游戏设计中会有大量图片、视频等大文件资源,尤其是在3D游戏中,包含模型、贴图和骨骼等内容。目前的版本控制工具很多都不适合大文件的管理,或者会浪费过多的存储空间。另外,在游戏发布时,都会对资源文件打包,网游的客户端文件中有很大部分都为美术资源,只有将这些文件按规则存储到相对应的路径并规范命名,才能有序管理这些资源,提高效率。

  测试管理。目前国内网游团队的测试能力相对较弱,大部分都没有高效、全面的缺陷管理系统,甚至有一些测试工作与客户支持任务都由同一团队来负责。相反,测试在欧美游戏公司中起了非常重要的作用,这也是欧美游戏品质上乘的重要原因之一。

  有效的需求管理方法

  从游戏研发项目特点不难发现,目前存在于游戏开发管理中的很多问题都源于需求管理环节。

  量化需求管理

  如前所述,游戏项目通常规模巨大,涉及部门众多。很多欧美视频游戏的开发投入都在千万美元以上,通常需要200人以上的专

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款