职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 1294|回复: 3

小议游戏开发的项目管理

[复制链接]
dab 发表于 2008-7-23 13:08 | 显示全部楼层 |阅读模式
  通常意义上一个游戏软件开发项目的管理,一般来说,主要包含了以下几个重要方面:1.时间管理。2.成本管理。3.品质管理。4.目标管理。5.人员管理。  
  而网络游戏开发一般包含如下过程:1.市场调研、需求分析。2.swot分析、立案意向。3草案阶段,制作demo。4.修改完善,正式细案,设计文档,各工种工作需求书。5.制作阶段6.测试阶段。7.发布,维护,更新。  
  项目管理者要做的事情,是对以上开发过程进行几个重要方面的管理,也就是组织人力资源确保在约定的时间、在预算成本内,达到设计目标,并成为质量合格的商业产品的这一系列的过程。  
  说起来很容易,但真正做起来,却会发现每一个环节稍有不慎都可能对项目按时按质完成产生副作用。在实际工作中,遇到这样的事情是很常见的。一个软件工程项目从立项到最终完成,据称,只有不到50%的项目能完成,而剩下的只有失败和取消。这充分说明了开发过程中的不确定性。  
  尤其,网游的开发,一方面,科技的发展速度,使得pc性能和互联网技术更新非常快,一方面客户的需求总随着新的游戏类型的产生或者说新的创意的产生而发生改变,也许今天流行侠客pk,流行泡菜,流行结婚,流行砍怪升级,明天可能就是流行装配战车机甲,流行宠物合成,流行庞大任务系统,也或许今天他们同时流行,明天出来一个更新更有乐趣的游戏或者创意。今天是成功的,不代表明天这一套同样成功。这意味着,在项目的开发中,即便早期设计好的目标,都有可能会随着外部市场和环境的变化而产生变化和修改。这可能会影响到计划,甚至造成很多返工或者甚至推翻现有的项目重新开始。至于是否值得,怎么样重新评估,已经是高于项目管理或者说是企业战略方面的事情,我没有资格评论。  
  但对于项目中产生的需求改变和目标改变,我认为是再正常不过的事情,不是因为早期规划不够好,而是未来谁也不能预料的那么准,因此即便我们有很好的计划和前瞻性,也不能保证一切都符合设想,市场和客户总是在变,只有我们去迎合或者引导,而不是让市场和用户去迁就。所以,在这种情况下,项目管理者的职责就是如何去应对这样的改变?是主动的寻求控制,还是被动的等待改变后去应对。我觉得是一个好的管理者和一个不好的管理者的差别。主动者,会认可可能会发生的改变,并未此制定策略,而不是消极的等待。软件工程——经过几十年的实际开发经验总结,先行者和优秀的项目管理者为我们整理好了手册,那都是通过无数次成功和失败的切身体会并总结出来的。针对这样的问题,已经有比较好的解决方法,利用工程模型中的快速原型模型。这是针对网游开发,需求相对不确定的一种应对方法。能很好和有效的避免一些需求改变造成的影响,当然不代表万灵丹,这需要有经验的项目管理者结合实际情况来做具体的措施。  
     很多时候,我们很难按时完成任务。而进度管理又是项目管理中非常重要的一个环节,例如:项目预算通过,项目组成立,计划制定,一切开始按部就班的展开了,可是,大到计划执行不够严肃、没有定期的对项目进度进行审核检查、阶段的里程碑评估走形式、小到程序难点估计、策划协调不够、美术不明确制作要求,都有可能成为导致项目进度拖延甚至失败的风险。也因此,我们需要从两方面去协调和避免这样的问题。一是制定严谨的计划进度表并严格参照执行,并追踪到个人。二是成熟的开发团队的建立培养。  
  实际进度拖延了(这种情况很常见),该如何应对呢?有一点项目管理常识的人都知道盲目堆人不是解决项目进度拖延的好方法。项目经理要承担的另一个重要职责,就是内外沟通,也是项目管理的常见日常工作。对外,如实的说明进度情况,并表明发生问题的原因,以配合市场销售推广方面做适当计划调整,并提出解决办法。而不是糊弄。不怕项目拖延,就怕大家都不知道项目已经拖延了。对上对外说明原因,提出解决办法,对内明确责任,并执行解决办法。  
  按时完成任务,还不够,按质,是另一个重要环节,在项目管理中,这大致包含了目标管理和质量管理两方面,在初期的经过需求分析和swot分析后,要针对分析结果形成明确的设计目标,并整理规范的设计文档,每一个里程碑,都应该进行校对,即便有调整,也要全部更新相关的设计文档,以便在漫长的项目周期中进行基准比较。  
  说到文档,项目管理中很重要的一项内容就是日志周志和重要事件的记录整理和归纳,毕竟开发过程是一个很长的周期,中间会有不停的变化,人脑不可能记得一切事情,管理者的精力也不可能事无巨细全部深入进去。每天的工作日志、每周的周会、里程碑成果记录、程序文档、策划说明书、设计文档等等等,统统保持更新和存档。可以让管理工作相对轻松和有序的多。  
  另一个提高管理效率的方法是使用合理的软件工具,例如MS PROJECT这样的项目管理软件,很像是一个电子秘书,管理者制定,通过它去回馈和查看。项目管理软件不等同于项目管理,很多人都这么说,但它对项目管理的辅助作用真的很大。  
  从自身经验,我说了一些比较典型的问题,并提出了一些提高效率的方法。我对项目管理的认识还有一个建议那就是很多国内企业中,项目经理都是在某一个专业技能上能独当一面,但却缺乏相关的项目管理方面的知识,基本都是从实际工作中得到经验积累,要走很多很多弯路。并且由于这些人缺乏对项目管理的知识的重视,以及公司缺乏对项目管理的重要性的认识,项目管理者很少去研究和学习此方面的专业知识。我想上述提到的管理方面的一些问题在经过学习理论知识和项目管理培训后,再加上有了专业领域的知识和实践,项目管理水平会有很大的提高,项目风险也会得到更好的控制。
 楼主| dab 发表于 2008-7-30 13:54 | 显示全部楼层
redboy2008 发表于 2008-7-30 15:51 | 显示全部楼层
学习下 谢谢!
a89685518 发表于 2008-8-8 19:52 | 显示全部楼层
  从自身经验,我说了一些比较典型的问题,并提出了一些提高效率的方法。我对项目管理的认识还有一个建议那就是很多国内企业中,项目经理都是在某一个专业技能上能独当一面,但却缺乏相关的项目管理方面的知识,基本都是从实际工作中得到经验积累,要走很多很多弯路。并且由于这些人缺乏对项目管理的知识的重视,以及公司缺乏对项目管理的重要性的认识,项目管理者很少去研究和学习此方面的专业知识。我想上述提到的管理方面的一些问题在经过学习理论知识和项目管理培训后,再加上有了专业领域的知识和实践,项目管理水平会有很大的提高,项目风险也会得到更好的控制。











最新千年私服决战私服千年私服天堂2私服决战私服魔域私服
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-4-27 21:48 , Processed in 0.139959 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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