软件项目经理新手上路(4) - 老好人
老好人式的项目经理并不少见。他们人很好,希望让每一方满意。
1. 小故事
最近,张三有些烦恼。张三是位资深的开发人员和项目经理,同时他也是个典型的老好人。他勤勤恳恳,任劳任怨,开发能力优秀,对每个人都是那么好。因为客户突然提出了一些比较无理的要求,但是张三是老好人嘛,所以张三就带领团队加班加点,努力完成。可惜客户的要求实在太紧,在上线后出现了一个比较严重的Bug。客户对项目团队的工作很不满意,但是考虑到项目团队认真的态度,没有追究。
2. 常规想法
让所有人都满意是不可能做到的,但是老好人没法克服让每个人都满意的愿望,甚至自己有时作出牺牲也甘愿。作为开发人员而言,也许会认为和张三一起共事肯定很幸福,因为张三可以为团队遮风挡雨。公司也欢迎老好人的存在,他们适合于那些重复性高,创新要求不强的工作。
3. 继续思考
老好人力图让所有人都满意,但最终结果往往是所有人对老好人都不太满意。对客户而言,因为老好人总试图迎合客户的愿望,导致客户愿望膨胀,所以最后客户对老好人不能满足他们的愿望不满意;对团队成员而言,老好人遮风挡雨,团队成员就长期得不到锻炼,成长比较慢。虽然团队风格偏向任劳任怨,态度很好,但是客户不够满意,团队创新能力比较弱,成长相对较慢,公司也是痛并快乐着。
4. 参考案例
4.1 参考案例1
项目经理王磊最后还是辞退了开发人员李志。
在项目开始时,只有王磊和李志。王磊是新入职的项目经理,而李志是已经在其他项目组工作过一年的开发人员。在前期,王磊向李志虚心请教,双方共同解决了一个很大的技术难题,还算合作愉快。后来,王磊和李志在某个技术方案上产生争执,最后采用了李志的方案,效果很差,出现了很多Bug。并且李志经常不及时参加团队沟通和会议,给后来的其他成员造成很大的困惑。但是念在前期合作的份上,王磊没法下定决心辞退李志。他向他的导师铜板求助,铜板做出决定辞退了李志。
4.2 参考案例2
项目经理王磊成功应对了老板的无理要求。
王磊负责的项目是老板亲自抓的项目,老板亲自负责需求。在前期工作中,老板不太满意,因为项目组总是无法按时按质交付。张三是王磊新来的导师,他指导王磊应用迭代进行开发。每个迭代项目组确定迭代目标,向老板确定需求,向用户体验设计师确定设计,向架构师提出API请求。通过将项目透明化,老板终于认识到无法交付的主要原因来自于这些边界交互,尤其是API不能按时到位的情况很严重。老板终于不再单方面责怪王磊。
4.3 参考案例3
项目经理王磊被公司辞退。
王磊是老好人的反例,一般情况的老好人是为了公司任务任劳任怨,王磊是为了自己。在没有出现冲突的时候,王磊还是一个不错的人。一旦项目出现问题,需要追究责任的时候,王磊就躲在最后面,扔出团队成员去面对责难。整个项目团队逐渐形成了实事不干、推脱责任的作风,造成了比较坏的反响。在客户和团队的压力下,公司终于做出决定,辞退了王磊。