您的位置:首页 > 其它

谈谈作为一个五人团队的项目经理的心得之准备工作

2014-06-30 08:32 495 查看

1.准备工作

一个比较小的项目,又要分几个人做,怎样分工呢?

通过这次是一个五人项目的经验,我认为第一天要完成的工作都是属于准备工作,第一天不要写代码,不急。你应该做得是下面两点:

1.文档的编写,如需求文档,概要设计文档,详细文档,数据库设计文档。

2.页面设计,将页面大体的设计出来不要很漂亮,但是一定要全,各种业务的页面都要有。

2.文档的作用

是为以后的开发和测试提供依据,规范代码的编写。

不要小看代码的规范,我的队友由于代码的编写不规范使得我花费了一个上午才他一个晚上写好的类整合进项目,这些时间够做自己重新将代码写一边了。而且由于代码的不规范,使得在看他的代码的效率不够高,代码虽然是可以看得懂,但是非常乱,这样会影响整合人员的情绪,特别是在这些代码在整合时发生一些基本的错误(一些由于代码不规范而引起的错误)时。

不要小看团队中每个人的情绪,在这种小的项目中,一个人有了不好的情绪很容易传播到其他队的身上,从而引起冲突,严重还有可能导致团队的解散。所以作为一个项目经理必须要留意每个队友的情绪,将团队的气氛搞好。项目经理就像一个保姆是的什么都要管,如果你在项目开始的时候没有将文档尽量的做得详细,而是理所当然的认为“一个小的团队才几个人,不用写什么详细的文档那,有什么当面说就行了”。如果你有这样的想法,恭喜你,在开始写代码后你绝对忙到飞起。因为你队友的代码,绝对对得起“坑爹”这两个字。文档尽量详细,如后什么接口,接口的作用,参数,返回值都要有。

3.页面设计的作用

是让每个队友更加具体的知道系统的各个业务功能,让队员心里有一个谱。

一个优秀的系统,必须有非常好的业务功能,所有应该分配多一点时间在业务层中,而不是DAO层,DAO层的代码基本都是一个copy就可以完成的,没有必要花费太多的时间在这上面。扯远了,回到页面设计上吧,之所以要在第一天就要做出页面的一个非常重要的原因是有了页面后,队员可以在心中有个谱——我们的项目已经做了那些,还需要做那些。

不要小看这个谱,在我多次的项目开发中我发现很多开发人员在有了大概的页面后,心里会安稳很多。就像找到了组织一样,不再像一个无头的苍蝇一样乱飞。没有这个谱的队员会有一种“好像自己没有什么用,有没有都没有区别”的心理,这样的心理会影响到他人情绪,甚至可能造成队员的离去。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: