游戏开发论坛

 找回密码
 立即注册
搜索
查看: 15294|回复: 14

项目开发中的一些体会

[复制链接]

30

主题

89

帖子

109

积分

注册会员

Rank: 2

积分
109
QQ
发表于 2006-5-24 19:33:00 | 显示全部楼层 |阅读模式
项目开发中的一些体会

1、不要纵容能力不足的人。项目的成败,人是绝对因素。

2、产品的定位至关重要。它可以使你今后一两年的时间精力全部白费,也可以让你事半功倍。好的产品定位,好的模式选择,有时候可以让你“不劳而获”。

3、在项目启动的时候,尽可能的列出能列出来的工作,一一讨论具体实施的步骤和可能出现的问题,并对人员的能力、所遇到的问题和项目进度做一定的评估。在项目启动前,降低项目的风险。

4、记录下项目中出现的所有问题、以及后续每个项目成员要做的工作,不管事情的大小。随时核对问题解决情况和项目进度,提醒相关人员后续的工作,让每个项目成员对自己的工作了如指掌。

5、最好的团队是每个人都能主动负起自己的责任。要想达到这个目的,团队必须要有一个一致认可的目标和合理的分工,确保团队以及团队成员的利益。

6、对小型的团队来说,基于目标的管理不如基于过程的管理,基于过程的管理不如基于人的管理。目标管理,能够把握项目的方向,但容易忽视细节。过程管理,能够很好的处理目标实施过程中的各个细节,但缺少项目实施的驱动。基于人的管理,第一步要将目标具体化,成为具体可实施的细节(任务),第二步将细节落实到具体人,明确相应的权利和责任,以及相互之间沟通协调的方法,第三步为每个任务设定时间期限,进行进度控制。一个项目必须要有项目的推动者,他明确项目的需求、目标,能够深入了解并验收每个项目成员要做的工作,帮助项目成员去解决各自面临的问题,从而保证项目在规定的时间点能够完成。高度警惕,能预判项目出现的偏差,并加以纠正。

7、如果你想要让你的团队是一个紧密合作的团体,不要在团队内部搞竞争。任何竞争都会造成团队内部关系紧张。恶劣的话,会导致团队人员的流失。即使有些竞争是良性的,但对团队内部。鼓励、合作比竞争来得更有效。

8、不要指望每个人会主动去做没有指派给他做的事情。项目成员只会做他知道要做的事情或者他职责范围内的事情。所以要明确地告诉项目成员,应该做哪些事情,哪些事情让别人来做。这样能可以减少相互推委和工作范围偏差导致遗漏的情况。

9、因果是必然的。所有忽略的、搁置的、妥协的、考虑不全的的问题,都将以错误、BUG、返工、制约等形式出现。所以看到问题,必须立刻着手解决,不要拖到后面。

10、让项目的成员互相了解对方的工作,以及具体实现的方法。特别是程序。这样可以大大降低因为理解上的偏差、实现上的冲突所带来的问题。

11、给程序明确的、全面的需求和充分思考的时间,这样可以降低一些实现上的不必要的错误。

12、告诉项目成员各自所应该具备的能力,以及后续的发展方向。在工作中帮助或者提醒他们有意识地去提高自己相应的能力。这样可以强化团队的凝聚力。

13、交流其实很容易,帮别人做一些事情,或者向别人请教一些问题,都是很好的交流方式。

14、让别人了解你和主动去了解别人同等重要。

15、适度的争吵有助于交流。解决争吵简单的办法,让双方把各自的观点和理由全部列出来,权衡或者寻找更合理的办法。换位思考和保持开放的心态是解决争端有效的方法。

16、正面积极对待不利的消息。保持团队的士气和成员的积极性。

17、在了解团队成员能力的基础上,适度授权,让他们有权利或者主动去解决一些突发问题。

18、不要把项目的关键资源集中到某一个人身上。尽量避免出现团队里少了某个人项目就挂了的情况。

19、对一个项目来说,人员的流失对项目带来的损失是巨大的,骨干人员的流失有可能对项目造成致命的打击。所以尽可能去确保团队的完整性。

20、给任何人机会。只有充分了解,才能正确评估。

21、可以以结果来评价一个人的表现,但最好不要以结果来评价一个他的能力或者潜力。出了错,给别人交学费的机会。

22、分析过程和知道结论一样重要。你在了解团队成员对某些事物的看法的时候,多问几个:你为什么这么想,有助于让你更清晰地了解他的能力和想法。

23、培养你的团队,让每个项目成员都养成良好的习惯和处理事情的方法、心态。强迫你的程序养成良好的编程习惯。

24、注重用户体验。从用户使用每个细微的感觉中寻找产品可以改进的地方。在制定需求的时候,一定要将必要的细节、人性话的设定、对用户体验很重要的东西,写到主体需求里去。把这些需求当做主体实现的一部分来对待。不要出现产品实现了,然后使用测试,再提意见对细节做改进,这样子能有效节省后面产品改进、DEBUG所花费的时间。

30

主题

569

帖子

569

积分

高级会员

Rank: 4

积分
569
发表于 2006-5-24 22:57:00 | 显示全部楼层

Re:项目开发中的一些体会

  难得的好文,受益良多。
  有的人确实比较差,在招人的时候,一定要注意,否则迟早会弄出点事情来,管理的问题主要还是看计划做的怎么样。团队要对项目时刻保持信心和激情,每个人都有明确的目标,明确的责任就会效率高些,而且少出问题。有些矛盾纯粹是机制上和人为因素造成的,应该考虑管理上的问题,团队内不能整天紧张西西的,但必要的竞争是要有的,3分奖惩,7分人情。

42

主题

418

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
发表于 2006-5-25 17:40:00 | 显示全部楼层

Re:项目开发中的一些体会

最近有看《人件》这本书,其中有讲到团队的。感觉说得挺不错的^_^。感兴趣的朋友可以去看看

433

主题

4233

帖子

4403

积分

论坛元老

Rank: 8Rank: 8

积分
4403
发表于 2006-5-26 09:33:00 | 显示全部楼层

Re:项目开发中的一些体会

呵呵。路过。说得有理。不过只适合于大部分外企,民营也就人管人,而且还得看公司稳定性和性质。

不过第一点说得对:1、不要纵容能力不足的人。项目的成败,人是绝对因素。

否则后期你绝对后悔

1

主题

48

帖子

48

积分

注册会员

Rank: 2

积分
48
发表于 2006-6-5 15:55:00 | 显示全部楼层

Re:项目开发中的一些体会

解决争吵简单的办法,让双方把各自的观点和理由全部列出来,权衡或者寻找更合理的办法。

LZ所说的适合大多数项目开发,具有普遍性,当然包括了游戏项目开发

其实看一个开发团队是否优秀,就是看这个团队是否把LZ说的其中几项做到位,贯彻下去成为这个团队的习惯

0

主题

114

帖子

131

积分

注册会员

Rank: 2

积分
131
QQ
发表于 2006-6-28 13:54:00 | 显示全部楼层

Re:项目开发中的一些体会

不错的好文

特别是开题就是

"1、不要纵容能力不足的人。项目的成败,人是绝对因素。"

也同意tOny说的

"否则后期你绝对后悔"

15

主题

760

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
QQ
发表于 2006-6-28 20:56:00 | 显示全部楼层

Re:项目开发中的一些体会

我觉得能力是培养、锻炼出来的。
一个人就算初期能力不足,只要他好学好问,肯动脑筋去思考。很容易就赶上来了。

如果一个人性格懒散,脾气不好,没有团队合作精神,就算能力再强,也不能用。

所以,能力不足,如果只是在初期,倒是可以再观察观察。如果是性格脾气有问题,老早让他走人算了。

9

主题

311

帖子

333

积分

中级会员

Rank: 3Rank: 3

积分
333
发表于 2006-7-6 14:16:00 | 显示全部楼层

Re:项目开发中的一些体会

性格也很重要,有时候责任心比能力更重要

4

主题

71

帖子

71

积分

注册会员

Rank: 2

积分
71
发表于 2006-7-12 16:56:00 | 显示全部楼层

Re:项目开发中的一些体会

经验之谈呀!

14

主题

32

帖子

69

积分

注册会员

Rank: 2

积分
69
QQ
发表于 2006-7-18 19:57:00 | 显示全部楼层

Re:项目开发中的一些体会

不错,都是实际存在的情况,不过还不够全面,一般的问题都提出来了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-22 00:00

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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