作者:王德水 来源:博客园   酷勤网收集 2008-04-15

摘要
  整个项目在员中的贯彻理解的要求,以及工作成果的分配精度在一些情况下可能也会更高。对于工作时间的安排,不宜过于民主,项目经理大可以按照成员报上来的时间,按照自己的经验作一些“集中”,毕竟项目经理是对整个项目负责的人,这个时间应该是要项目经理非常有把握的

每个项目经理可能都会任务的管理,下面根据自己的经验画出两种方式

image image

解释一下流程:

前提:客户发过来一些需求,并且等待这个需求完成的时间

第一种方案:(1)项目经理接到需求后把需求按角色拆分成任务,(2)估计每一个任务的完成时间 (3)把任务分配给不同的人 (4)开发人员确定给定时间是否能完成 (5)项目经理调整时间 (6)把时间报给客户

第二种方案:(1)项目经理接到需求后拆分成任务(不管角色),(2)估计每一个任务的完成时间 (3)项目成员自己领自己感兴趣的任务 (4)开发人员确定给定时间是否能完成 (5)项目经理调整时间 (6)把时间报给客户

第三种方案:(1)项目经理接到需求后拆分成任务(不管角色), (2)项目成员领自己感兴趣的任务,估计任务时间 (3)项目经理汇总时间 (4)把时间报给客户

第四种方案:  (1)项目经理接到需求后拆分成任务(按角色),(2)对应角色的领自己感兴趣的任务,估计任务时间 (3)项目经理汇总时间 (4)把时间报给客户

这里最主要的区别就是拆分任务时是否按角色,是组员自己领任务并估计时间还是项目经理分任务并估计时间

我认为每一种方案都不完美:

方案一:

缺点:由于项目经理分任务,导致有的组员可能并不愿意做这个任务,而且项目经理估计完成时间有可能不准。

优点:可以控制组内人员的惰性。

方案二:

缺点:由于不分角色,成员可领到感兴趣的但是可能完不成或者别人更快的完成,而且项目经理估计的时间可能不准确

优点:成员可领到感兴趣的任务

方案三:

缺点:项目组成员估计的时间肯能较长或者较短,偏差较大,项目经理难以控制时间,项目经理必须相信组员都是没有惰性的

优点:项目组成员可以以自己实际能力估计,如果主动性高,则相对准确。

方案四:

同方案三,项目经理拆分是按角色,以防有些人想做挑战性工作,但是实际超出自己能力范围。

评论:

#1楼  2008-04-14 18:07 | 秋千
感觉都不行。
把方向头都换成双向的。
第一种的角色之前也要有双向的箭头。

如果项目不大的话用2.

#3楼  2008-04-14 20:45 | SZW

楼主的两种方案的示意图让我想到了Intel和AMD两种双核处理器原理的区别,还挺形象的,嘿嘿!

冒昧发表点自己的看法。记得以前学时间(流程)管理的时候,讲到过“先分后合”的方法(具体是不是还有别的称呼不记得了),也是建立在上面的几种方法的发展——先各自完成各自的任务,在完成后空闲的阶段再去完成其他项目的工作,尽量使所有人“同时”完成工作。按楼主“角色”的谈论角度来说,是先“固定角色”,后“不固定角色”。当然这种做法在工业流程中更为多用,在软件开发中需要事先对项目开发流程做更多精细的安排。整个项目在员中的贯彻理解的要求,以及工作成果的分配精度在一些情况下可能也会更高。

而对于工作时间的安排,我觉得不宜过于始终的“民主”,项目经大可以按照成员报上来的时间,按照自己的经验作一些“集中”,毕竟项目经理是是对整个项目负责的人,所以这个时间应该是要项目经理非常有把握的。

#7楼  2008-04-14 23:36 | Leem

我觉得应该是有项目经理根据实际情况来分配的,做为项目经理首先应该要非常了解团队中每个成员的特长,然后尽量做到将任务分配给最合适的人.在这种前提下再考虑让成员有一定的自由选择性.在scrum中工作小时是有大家投票来决定的,如果是有单个人来决定,难免会出现一些主观的因素.

#8楼  2008-04-15 08:45 | 李战

项目经理管得是需求吗?

#9楼 [楼主] 2008-04-15 08:57 | 王德水

@Leem
你说的很好,我现在也是这么做的,但是别的更有经验的人提出了不同意见。为了提高成员的自我管理,减少项目经理的管理
@李战
我觉得项目经理是需要管理需求的,至少要进行需求变更管理

#10楼  2008-04-15 09:51 | tianyamoon

我觉得这要看团队了,首先要看你们公司的考核机制,能不能做到多劳多得。然后再考虑个人主观能动性。

#11楼 [楼主] 2008-04-15 09:58 | 王德水

@tianyamoon
我们可以这样考虑,什么样的项目管理更利于考核和提高个人主观能动性

#12楼  2008-04-15 10:01 | 装配脑袋

项目经理应该把任务让下面的角色自己分解,估算时间,定制计划;然后用自己的沟通能力帮助他们解决问题,同时监视总体计划的进程。

#13楼  2008-04-15 13:45 | jchdong

最好根据实际的项目情况来定

形成规范和制度

根据人和实际的效果做调解,最后能达到高效和人员稳定就可

#14楼  2008-04-15 14:42 | Cure

我觉得任务分解由项目经理来做,具体每项任务多长时间,由具体的负责人来确定。

#15楼  2008-04-15 15:53 | BoyLee

@李战
CMMI里说的项目经理跟需求没关系.

来自:http://www.cnblogs.com/cnblogsfans/archive/2008/04/14/1153109.html

分类: 项目管理 管理工具 软件工程



关于酷勤 | 联系方式 | 免责声明 | 友情链接