沪ICP备08007349号-5

刘志峰 上海欣旋 2023-04-20 08:02 发表于上海
说到项目管理,很多人都会记得范围管理、成本管理、进度管理,这些都是衡量项目成败的要素。重视对这些要素的管理,无可厚非,但却忘了一个根本的问题,那就是:所有的这些目标都将是团队来完成的。计划做的再好,没有人去实现,或者没有忠诚的成员去实现,那岂不是空谈。
我一直从事软件开发十年,从事项目管理也有八年了。在很多的项目中,我发现,决定项目成败的不仅仅是范围、成本、进度的计划多么好,而是团队是否能效率的工作。或许跟其他的项目不同,软件项目是“以人才为核心”的项目。项目的主要成本来自于人力成本,项目的进度完全由成员决定。
因此,在软件项目中,对团队的管理不仅仅是对进度的保障,更是对项目质量、项目成本的保障。团队管理才是软件项目管理中的重中之重。
然而,软件项目中的项目经理往往缺少团队管理的意识,这可能跟他们的发展历程有关。软件行业中,很多项目经理都是从程序员做起来的。我们都知道,程序员的职业发展规划路径是:程序员–高级程序员–项目经理。而串起这条职业路径的线,就是技术,这就导致了只要技术高,五六年自然都发展成为项目经理了。
而软件的技术高手,在沟通方面都普遍存在很大的问题,他们不善于跟团队成员交流、不善于人际关系、不善于鼓励与倾听,他们都喜欢独自的研究技术问题。在大家的记忆里,很多电影里,软件高手就是那种一个人可以黑掉所有网站的人,他们往往不可能是整个团队的管理者。
项目经理缺乏了沟通与协调、缺乏了倾听与鼓励,就会造成团队低效与不稳定性,而对于一个以人才为核心的软件项目来,团队的低效与不稳定就成了整个项目失败的关键因素。
一个团队的低效与不稳定主要体现在如下几个方面:
1. 成员不努力工作
在项目过程中,很多成员都不是全部付出。比如一些任务,凭他的能力只需要2天可以完工的,但是他却用了3天。而这个对于项目经理来说,是很难察觉到的。而且有时候,他们还会抱怨,还会在项目经理面前表现的很努力,但其实不然。
2. 成员不主动工作
除了成员不是全部付出外,我们还会发现有很多的成员都属于是被动工作。
你不安排任务,他就是休息。你不安排他检查自己的工作,他就是休息。
当发现了问题,让他修改,他就修改,不能主动从问题中进行总结思考。所有的工作都是被安排的。
3. 关键成员突然离职
每个项目都有关键成员,在整个项目中起着不可替代的作用。然而,我们也会遇到大的风险,那就是突然的提出离职。
而这个离职对整个项目是致命的打击,很难找到替代者,或者只能是几个人顶他一个人,带来的就是项目拖延。在软件项目中,更可怕的就是再多的人员都无法替代,导致项目失败。
因此,要解决以上的成员问题,项目经理需要加强团队管理。