项目管理者联盟 | 中国工程管理网 | 中国研发管理网   会员中心 资料库 博客 圈子

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

论坛
价值源于交流与分享
会员区:
登陆ID 密  码
功能区: 公告建议 | 帖子搜索 | 管理团队 | 荣誉版主 | 帮助手册






 项目型组织  项目管理  工程项目  科技项目  项目化管理  管理软件  资格认证  职业休闲
EPM体系与流程 综合集成管理 总承包管理 IT软件开发 项目型制造 P3E/P6 PMP | PgMP 职业发展探讨
组织与人力资源 进度,范围,成本 国际工程 生物制药 专业服务 微软PROJECT IPMP | PRINCE2 管理学堂
项目管理信息化 团队建设与沟通 房地产 汽车设计开发 生活项目 PowerOn专版 软考项目管理 英语角|读书版
多项目与大项目 质量与风险 监理与咨询 手机数码 文体娱乐 注册建造师 房车吃游
PMO建设与管理 采购与合同 工程设计 项目管理硕士 闲聊版|商务版
俱乐部北京 | 大连 | 福州 | 广州 | 杭州 | 南京 | 山东 | 上海 | 深圳 | 四川 | 天津 | 武汉 | 西安 | 郑州 | 申请成立 TOP榜精华 | 最新 | 最热 | 会员

版面信息

说明:失败的IT项目比比皆是,进度延迟,预算超支,客户需求多变,成员加班抱怨...IT项目(软件开发.,信息系统实施等)寻求新生

本版版主

camer
登录:2013/7/2
次数:867
注册:2003/3/3
发帖:2745
dorothy
登录:2016/12/15
次数:804
注册:2004/9/6
发帖:993
steveli2008
登录:2009/5/26
次数:464
注册:2003/5/12
发帖:1026
zhf_karen
登录:2015/6/2
次数:346
注册:2005/6/13
发帖:469

俱乐部导航

北京大连福州广州杭州
南京山东上海深圳四川
天津武汉西安郑州 

联盟·近期活动

社区热点

华师大CTO学院:科创生态建设与创.
宏发电声江玫瑰谈PgMP:“下好一盘.
PgMP:交付能力与创造未来的项目管.
开放讲座|《项目组合管理与PfMP认证
开放讲座|项目组合管理与PfMP认证
开放讲座|PgMP:项目管理思维与方法
开放讲座|《项目组合管理与PfMP认证
网络讲座|《项目组合管理与个人职业
开放讲座|《项目组合管理与PfMP认证
网络直播|产品经理的四大核心技能提

精彩专题

如何做好项目沟通计划

软件项目质量管理

国际工程索赔与反索赔

更多:

推荐信息

·项目经理沙龙俱乐部
·推荐项目管理公开课程
·联盟VIP会员服务
·联盟99元大课堂
·建造师课程辅导免费试听

社区圈子

生态系统体系下.
圈主:ETPPM
行业:综合应用

集团企业生态体.
圈主:ETPPM
行业:综合应用

西安IT项目管理
圈主:muzud
行业:IT软件

房地产项目管理
圈主:13935823
行业:房地产

企业项目管理体.
圈主:zhenjm
行业:综合应用

联系社区管理员

咨询电话 010-82273401/11
斑竹申请 admin@mypm.net


版权所有 © 2003-2004
京ICP证070584号 
BBS业务许可2007第353号 
最佳显示模式:1024*768像素
项目管理与PMP认证
如何做好游戏开发项目基本需求分析 [发表于 2005/8/31]
状态 开放帖 精华贴 浏览量 1452   
一款游戏项目的确立是建立在各种各样的需求上面的,这种需求往往来自于玩家的实际需求或者是出于公司自身发展和实力的情况,其中玩家的实际需求也就是说市场需求最为重要。面对对游戏拥有不同知识和理解层面的玩家,项目的负责人(或者游戏制作人)对玩家需求的理解程度,在很大程度上决定了此类游戏开发项目的成败。因此如何更好地的了解、分析、明确玩家需求,并且能够准确、清晰以文档的形式表达给参与项目开发的每个成员,保证开发过程按照满足玩家需求为目的正确项目开发方向进行,是每个游戏开发项目管理者需要面对的问题。就这个问题,本文想提出自己的一些看法和建议,希望各位读者批评指正:

需求分析的原则

需求分析中的缺陷将给项目成功带来极大风险,这里的“成功”是指推出的游戏能以合理的定价、及时地在功能、质量上完全满足大部分玩家的期望。

不适当的需求过程所引起的一些风险:

1. 无足够玩家参与

游戏制作团队经常不明白为什么收集需求和确保需求质量需花费那么多功夫,开发人员可能也不重视玩家的参与。究其原因:

一是因为开发人员感觉与玩家合作不如编写代码有意思;二是因为开发人员觉得已经明白玩家的需求了。

在某些情况下,与实际玩同类型游戏产品的玩家直接接触很困难,而玩家有时候也不太明白自己的真正需求。但还是应让具有代表性的玩家在项目早期直接参与到开发队伍中,并一同经历整个开发过程。

国外一些游戏开发人员在实践过程中,也有些感觉,在实施一个新的游戏项目时,若无足够的玩家参与,系统人员获得的需求是片面的,不完整的,这样游戏在需求设计之初就埋下风险。

2. 玩家需求的不断增加

在开发中若不断地补充需求,项目就越变越庞大以致超过其计划及预算范围。计划并不总是与项目需求规模与复杂性、风险、开发生产率及需求变更实际情况相一致(网络游戏开发的复杂性已经比传统游戏提高很多),这使得问题更难解决。实际上,问题根源在于玩家需求的改变和开发者对新需求所作的修改。要想把需求变更范围控制到最小,必须一开始就对项目定位、范围、目标、约束限制和成功标准给予明确说明。有助于投资者或者风险承担者明白决策的合理性,即为何进行某些变更,相应消耗的时间、资源或特性上的折中。

游戏开发中不断延续的变更会使其整体结构日渐紊乱,补丁代码也使得整个程序难以理解和维护。插入补丁代码使模块违背强内聚、松耦合的设计原则,如果你尽早地区别这些可能带来变更的特性,你就能开发一个更为健壮的结构,并能更好地适应它。这样设计阶段需求变更不会直接导致补丁代码,同时也有利于减少因变更导致程序质量的下降,和对游戏稳定性的影响。

3. 模棱两可的需求

模棱两可是游戏功能说明中最为可怕的问题。它的一层含义是指诸多玩家对需求说明产生了不同的理解;另一层含义是指单个玩家能用不止一个方式来解释某个功能和需求说明。
处理模棱两可需求的一种方法是组织好负责从不同角度审查。仅仅简单浏览一下需求文档是不能解决模棱两可问题的。需要组织评审会议,集体讨论和统一理解各项功能需求并从不同的角度对需求说明给予补充的解释,每个评审人员都真正了解需求文档,这样二义性就不会直到项目后期才被发现,那时再发现的话会使得更正代价会很大。

4. 不必要的特性和功能

“画蛇添足”是指开发人员力图增加一些“玩家欣赏”但需求规格说明中并未涉及的新功能。经常发生的情况是玩家并不认为这些功能性很有用,以致在其上耗费的努力“白搭”了。开发人员应当为客户构思方案并为他们提供一些具有创新意识的思路,具体提供哪些功能要在:“玩家所需”与“开发人员在允许时限内的技术可行性”之间求得平衡,开发人员应努力使功能简单易用,而不要未玩家同意,擅自脱离玩家要求,自作主张。

同样,玩家有时也可能要求一些看上去很“酷”,但缺乏实用价值的游戏功能,而实现这些功能只能徒耗时间和成本。为了将“画蛇添足”的危害尽量减小,应确信:你明白为什么要包括这些功能,以及这些功能的“来龙去脉”,这样使得需求分析过程始终是注重那些能使玩家完成他们游戏主线的核心功能。


5. 忽略了玩家分类

大多数游戏产品拥有好几类的玩家特性,这些玩家进入游戏的频繁程度也有所差异,玩家群的受教育程度和经验水平也不尽相同。如果你不能在项目早期就针对所有这些主要玩家进行分类的话,必然导致有的玩家对产品感到失望。例如,操作太复杂,机器要求过高,升级太痛苦等。所以必须最大限度的满足核心玩家的需求。

6. 不准确的计划

据国外游戏制作公司统计,导致游戏需求过程中成本估计极不准确的原因主要有以下五点:频繁的需求变更、遗漏的需求、与玩家交流不够、质量低下的需求规格说明和不完善的需求分析。
对不准确的要求所提问题的正确响应是“等我真正明白你的需求时,我就会来告诉你”。基于不充分信息和未经深思的对需求不成熟的估计很容易为一些因素左右。要作出估计时,最好还是给出一个范围。未经准备的估计通常是作为一种猜测给出的,听者却认为是一种承诺。因此我们要尽力给出可达到的目标并坚持完成它。


在理解上面的原则之后我们开始需求分析活动:


一、 那些人应该参与游戏开发项目的需求分析活动


需求分析活动其实本来就是一个和玩家交流,正确引导玩家能够将自己的实际需求用较为适当的语言进行表达以明确项目特色和创新的过程。这个过程中也同时包含了对要建立的游戏基本功能和模块的确立和策划活动。所以项目小组每个成员、玩家甚至是开发方的部门经理(根据项目大小而定)的参与是必要的。而项目的管理者在需求分析中的职责至少有如下几个方面: (玩家代表可以在游戏设计论坛上面选择组建)

1、 负责组织相关开发人员收集玩家意见和市场情报并进行分析。

2、 组织策划和技术骨干代表或者全部成员(与玩家代表讨论)编写《游戏功能描述书(初稿)》文档。

3、 组织相关人员对《游戏功能描述书(初稿)》进行反复讨论和修改,确定《游戏功能描述书》正式文档。

4、 如果玩家代表有这方面的能力或者玩家提出要求,项目管理者也可以指派项目成员参与,而由玩家编写和确定《游戏功能描述书》文档。


二、 完整的需求调查文档记录体系


在整个需求分析的过程中,将按照一定规范的编写需求分析的相关文档不但可以帮助项目成员将需求分析结果更加明确化,也为以后开发过程中做到了现实文本形式的备忘,并且有助于公司日后的开发项目提供有益的借鉴和模范,成为公司在项目开发中积累的符合自身特点的经验财富。


需求分析中需要编写的文档主要是《游戏功能描述书》,他基本上是整个需求分析活动的结果性文档,也是开发工程中项目成员主要可供参考的文档。为了更加清楚的描述《游戏功能描述书》往往还需要编写《玩家调查报告》和《市场调研报告》文档来辅助说明。各种文档最好有一定的规范和固定格式,以便增加其可阅读性和方便阅读者快速理解文档内容,相关规定将在本文后面讨论。

三、 向玩家们调查些什么

在需求分析的工程中,往往有很多不明确的玩家需求,这个时候项目负责人需要调查玩家的实际情况,明确玩家需求。一个比较理想化的玩家调查活动需要玩家的充分配合,而且还有可能需要对调查对象进行必要的培训。调查内容,都需要项目负责人和玩家的共同认可。调查的形式可以是:发需求调查表、在网站做投票调查或者网吧等现场调研。调查的内容主要如下:


1、 游戏当前以及日后可能出现的功能需求。

2、 玩家对游戏的性能(如机器配置)的要求和操作性的要求。

3、 确定网络游戏维护的要求和服务器架设代价。

4、 确定游戏的实际运行环境。

5、 游戏总体风格以及美术效果(必要的时候玩家代表可以提供参考游戏或者由公司向玩家提供风格图片)。

6、 游戏的进行方式和功能数量,是否有必要做重大创新等

7、 各种游戏属性,和技能装备的特殊效果及其数量等

8、 项目完成时间及进度安排

9、 明确游戏完成后的运营维护规则和责任。


调查结束以后,需要编写《玩家调查报告》,《报告》的要点是:

1、 调查概要说明:游戏的名称;目标玩家群;参与调查人员;调查开始终止的时间;调查的工作安排。

2、 调查内容说明:玩家的基本情况;玩家主要关心的问题;现有竞争对手产品现状;游戏当前和将来潜在的功能需求、性能需求、可靠性需求、实际运行环境;玩家对新游戏的期望等。

3、 调查资料汇编:将调查得到的资料分类汇总(如调查问卷,网站投票结果,会议记录等等)

四、 市场调研活动内容

通过市场调研活动,清晰的分析相似游戏的性能和运营情况。可以帮助项目负责人更加清楚的构想出自己开发的游戏的大体架构和模样,在总结同类游戏优势和缺点的同时项目开发人员可以博采众长开发出更加优秀的游戏。

但是由于实际中时间、经费、公司能力所限,市场调研覆盖的范围有一定的局限性,在调研市场同类游戏产品的时候,应尽可能调研到所有比较出名和优秀的同类游戏。应该了解同类游戏的机制,背景与玩家的诧异点、类似点,市场调研的重点应该放在主要竞争对手的产品或类似游戏作品的有关信息上。市场调研可以包括下列内容:

1、 市场中同类游戏的确定。
2、 调研产品的玩家范围和人群。
3、 调研产品的功能设计(主要机制构成,特色功能,性能情况等等)
4、 简单评价所调研的游戏情况。

调研的目的是明确并且引导玩家需求。

对市场同类产品调研结束后,应该撰写《市场调研报告》主要包括一下要点:

1、 调研概要说明:
调研计划;游戏项目名称、调研单位、参与调研、调研开始终止时间。

2、 调研内容说明:
调研的同类游戏作品名称、官方网址、制作公司、游戏相关说明、开发背景、主要玩家对象、功能描述、评价等。

3、 可采用借鉴的调研游戏的功能设计:
功能描述、玩家界面、性能需求、可采用的原因。

4、 不可采用借鉴的调研游戏的功能设计:
功能描述、玩家界面、性能需求、不可采用的原因。

5、 分析同类游戏作品和主要竞争对手产品的弱点和缺陷以及本公司产品在这些方面的优势。

6、 调研资料汇编:将调研得到的资料进行分类汇总。


五、 清晰的需求分析输出——《游戏功能描述书》:

在拥有前期公司状况和投资成本的约束之下,通过较为详细具体的玩家调查和市场调研活动,借鉴其输出的《玩家调查报告》和《市场调研报告》文档,项目负责人应该对整个需求分析活动进行认真的总结,将分析前期不明确的需求逐一明确清晰化,并输出一份详细清晰的总结性文档――《网站功能描述书(最终版)》以供作为日后项目开发过程中的依据。

《游戏功能描述书》必须包含以下内容:


1、 游戏背景,类型,基本功能

2、 游戏玩家主界面(初步)

3、 游戏运行的软硬件环境

4、 游戏系统机制的定义

5、 游戏系统的创新特性

6、 确定游戏运营维护的要求

7、 确定游戏服务器架设和带宽要求

8、 游戏总体风格及美术效果标准。

9、 游戏等级及技能,物品,任务,场景等的大概数量。

10、开发管理及任务分配。

11、各种游戏特殊效果及其数量。

12、项目完成的时间及进度

综上所述,在游戏项目的需求分析中主要是由项目负责人来确定对玩家需求的理解程度,而玩家调查和市场调研等需求分析活动的目的就是帮助项目负责人加深对玩家需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。

当然一次成功的需求分析不仅需要项目负责人甚至是玩家等所有项目相关人员的共同努力,还和公司的能力范围有一定关系。需要说明的是本文所述的需求分析活动内容是建立在较为理想的基础上的。由于各个公司现实情况的不同,读者可以根据自身情况不一借鉴吸收利用。重要的是能够根据本公司的情况,系统的规范此类文档做好保存和收集,相信对公司以后其他游戏项目的进行以及公司自身实力的增强都会有很大帮助。


最后:随着网络游戏投入的加大,精细的需求分析也就越来越重要,希望大家一起努力完善需求分析的研究,让中国的游戏研发流程更加专业和科学...
 


>>> 由论坛统一发布的广告:
楼主 美女约,不在线,有人找我吗?XO


职务 无
军衔 少将
来自 上海
发帖 436篇
注册 2005/1/7
PM币 10955
经验 3093点

Re:如何做好游戏开发项目基本需求分析 [回复于 2005/8/31]
以前光知道做游戏难,醍醐灌顶,收藏拉
--------------------------------------------------------------------------------------------------------
用心沟通 诚信做人
1楼 帅哥约,不在线,有人找我吗?digime


职务 无
军衔 少尉
来自 江苏
发帖 476篇
注册 2005/3/3
PM币 5001
经验 718点

Re:如何做好游戏开发项目基本需求分析 [回复于 2005/9/2]
目前游戏开发中,大规模的调研几乎是不可能的,也不能把功能公开去让玩家参与,对游戏的判断大部分取决于策划核心人员。这样就需要策划了解基本的市场状况,一些普遍的玩家需求。目前国内的游戏公司和小组中,大部分只开发自己认为好的游戏,甚至是老板需要的游戏。建议游戏研发公司适当与一些游戏运营公司形成战略伙伴或者联谊公司,让研发人员可以接触到运营,这样研发出来的游戏才更具备运营需求。对于市场分析,我建议研发人员只对比同类游戏优缺点,由运营市场人员判断市场饱和度。由策划人员给出游戏整体设计思路与框架,项目经理初步评估开发周期成本,整个项目核心组(策划、项目经理、运营市场核心、投资人)共同判断是否研发该游戏。游戏功能描述书中,1、 游戏背景,类型,基本功能 4、 游戏系统机制的定义 5、 游戏系统的创新特性6、 确定游戏运营维护的要求 7、 确定游戏服务器架设和带宽要求 9 改进为游戏美术基本元素需与数量12项目完成的时间及进度预估比较重要,其他项要根据不同游戏类型设定。美术部的工作相对单纯,只要策划开始能够比较明确的与美术协商好美术元素与数量,通过有效的管理可以正常完成任务。策划的难度相当大,程序须要的是功能锁定,而策划在开始很难全面准确地描述每一功能,这样会浪费大量时间,停滞在策划部分,而程序没有事情做。一般的情况时策划与程序协商整个游戏架构,程序进行底层架构、开发准备,等到策划做出比较详尽的功能描述、逻辑关系分解图,程序才能相对准确的评估时间。这时候才算完成计划部分,但是大部分老板都等不到这时候,总是在第一版的功能描述出来时,就要求项目负责人给出明确的时间、进度、人员预算。能到后续详细功能描述书出来后,往往时间与预估的相差很远,于是项目负责人会有两种选择:1、保证项目完成,抛弃部分功能 2保证游戏品质,开发delay.但是两种效果都不好,1游戏没竞争力不够 2游戏市场发生变化,已经不是原来市场人员预计的。著名游戏公司暴雪就是走的品质路线,中间也放弃过多个不符合市场的游戏,才创出了暴雪出品,必属精品的品牌。越来越感觉游戏研发需要规范化、不过如何制定有效的制度需要长期的摸索。
2楼 帅哥约,不在线,有人找我吗?yangyilin


职务 无
军衔 三等兵
来自 上海
发帖 9篇
注册 2005/8/1
PM币 80
经验 17点

Re:如何做好游戏开发项目基本需求分析 [回复于 2005/9/2]
好。
3楼 帅哥约,不在线,有人找我吗?digitalcao


职务 无
军衔 上尉
来自 北京
发帖 360篇
注册 2005/6/28
PM币 1262
经验 1380点

Re:如何做好游戏开发项目基本需求分析 [回复于 2005/9/3]
有没有项目管理软件方面的这样详细和独到的需求分析啊?很爽, 不是搞游戏的!可以借鉴的少 了点!
--------------------------------------------------------------------------------------------------------
今天你做计划了吗?!
4楼 帅哥约,不在线,有人找我吗?yjp88.com


职务 无
军衔 下士
来自 辽宁
发帖 147篇
注册 2005/3/1
PM币 65
经验 208点

Re:如何做好游戏开发项目基本需求分析 [回复于 2006/3/24]
游戏软件供玩家可简单操作为宜。
5楼 帅哥约,不在线,有人找我吗?keneng1314


职务 无
军衔 二等兵
来自 广东
发帖 33篇
注册 2006/3/16
PM币 95
经验 90点

Re:如何做好游戏开发项目基本需求分析 [回复于 2006/3/25]
关键是建立游戏本身的引向力
6楼 帅哥约,不在线,有人找我吗?jackyfox


职务 无
军衔 二等兵
来自 上海
发帖 29篇
注册 2005/9/12
PM币 121
经验 52点

Re:如何做好游戏开发项目基本需求分析 [回复于 2006/3/26]
有见地,顶!
7楼 帅哥约,不在线,有人找我吗?webrainman


职务 无
军衔 一等兵
来自 上海
发帖 28篇
注册 2006/3/26
PM币 82
经验 102点

Re:如何做好游戏开发项目基本需求分析 [回复于 2006/3/26]
游戏要有游戏性哦!
8楼 帅哥约,不在线,有人找我吗?webrainman


职务 无
军衔 一等兵
来自 上海
发帖 28篇
注册 2006/3/26
PM币 82
经验 102点

共1页  97 [ 第1页 ] 8:
  
!  您尚未登录,不能回复主题。    现在 登录  注册
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接
建设运营:共创时网络
版权所有 京ICP证070584号 BBS业务许可2007第353号