项目管理浅见

  毕业两年了,一共跟了四个项目经理,他们做事风格各异,各有所长,这里是简单总结一下他们的管理方面的成功经验,采他山之石,攻本山之玉。

   

   第一位项目经理,是事无巨细,关注细节。并且和团队一起加班工作。我觉得这样做的好处就在于能把控项目的真实情况,能督促程序员按时完成工作。但我自己感觉跟他做项目,心里觉得有些累,目标感不强烈,有些混混谔谔。

 

   第二位项目经理,是目标管理,只管结果,不管过程。(思路清晰)这种管理相对来说平时工作压力要小一些。但我个人认为缺点就是项目的质量完全依靠程序员自己把控,虽然有结果检查,但有些东西,程序员完全可以隐藏。感觉管理有些生硬。而且觉得关系淡漠。缺乏人性化关怀。

 

  第三位是人性化管理,关注每个人的具体工作和特点,因人而异。而且关注需求的理解。让程序员自己讲述对需求的理解。我觉得这点看是费事,但却是磨刀不误砍柴工的事情,其实很多时候程序员对需求的理解都是半只半解。有可能程序员理解的需求不是真正的需求,经常有偏颇的时候。还有一个好处就是,当你真正去讲的时候,你才会去理解这样设计的真正意图,这样程序员自己就会在脑海里面构建程序的蓝图。

 

    我个人认为,没有一种模式是真正适合各种项目,但我认为特别是在项目压力比较大的项目,更应该有人性化的关怀,不然一线程序员的压力就得不到舒张。容易影响情绪。没有长久的战斗力。士气要及时的鼓舞。目标管理我个人认为只适合经验非常丰富的项目经理。经验不足,不能准确把握进度。过程管理也只适合有开发经验的项目经理,不然就会出现不懂装懂,在哪里瞎指挥。对于过程管理,我觉得最好是只做统帅,统帅负责出谋划策,对各个生命周期事物提出具体的战略目标(比如需求分析的目标,系统分析的目标,等等),但具体事物不管。

 

    从心理学角度来说,每个人做事都是为了满足自己的一种心里需求。也是是物质需求,也许是精神需求,所以我觉得真正的管理就是因人而已,因项目特点而异。项目压力大,给予更多的关怀。总之我觉得软件项目管理,其实完全依靠人来完成,所以以人为本才是根本之道!

  

 

 

你可能感兴趣的:(设计模式,工作,项目管理)