打开网易新闻 查看更多图片

作者|刘志峰

说到项目管理,很多人都会记得范围管理、成本管理、进度管理,这些都是衡量项目成败的要素。

重视对这些要素的管理,无可厚非,但却忘了一个根本的问题,那就是:所有的这些目标都将是团队来完成的。

计划做得再好,没有人去实现,或者没有忠诚的成员去实现,都是空谈。

我有10年软件开发,8年项目管理经验。在很多的项目中,我发现,决定项目成败的不仅仅是范围、成本、进度的计划多么完美,而是团队是否能高效的工作。

或许跟其他的项目不同,软件项目彻底是“以人才为核心”的项目。

项目的主要成本来自于人力成本,项目的进度完全由成员决定。

因此,在软件项目中,对团队的管理不仅仅是对进度的保障,更是对项目质量、项目成本的保障。

团队管理才是软件项目管理中的重中之重。

打开网易新闻 查看更多图片

然而,软件项目中的项目经理往往缺少团队管理的意识,这可能跟他们的发展历程有关。

软件行业中,很多项目经理都是从程序员做起来的。

我们都知道,程序员的职业发展规划路径是:程序员--高级程序员--项目经理。

而串起这条职业路径的线,就是技术,这就导致了只要技术高,五六年时间基本都可以晋升成为项目经理了。

而软件的技术高手,在研发技术上非常专注,导师他们经常会忽视沟通的重要性,因此在沟通方面都普遍存在一些问题。

他们不善于跟团队成员交流、不善于人际关系、不善于鼓励与倾听,因此很难听到团队组员真切的需求。

在大家的记忆里,很多电影里,软件高手就是那种一个人可以破解国家安全密码的人,他们往往不可能是整个团队的管理者。

项目经理缺乏沟通与协调、缺乏倾听与鼓励,就会造成团队低效与不稳定性。

而对于一个以人才为核心的软件项目来,团队的低效与不稳定就成了整个项目失败的关键因素。

那么,一个团队的低效与不稳定主要体现哪些方面?

1

成员不努力工作

在项目过程中,很多成员都不是100%付出。比如一些任务,凭他的能力只需要2天可以完工的,但是他却用了3天。

而这个对于项目经理来说,是很难察觉到的。而且有时候,他们还会抱怨,还会在项目经理面前表现得很努力,但其实不然。

2

成员不主动工作

除了成员不是100%付出外,我们还会发现有很多的成员都属于是被动工作。

你不安排任务,他就是休息。你不安排他检查自己的工作,他就是休息。

当发现了问题,让他修改,他就修改,不能主动从问题中进行总结思考。

3

关键成员突然离职

每个项目都有关键成员,在整个项目中起着不可替代的作用。然而,我们也会遇到最高的风险,那就是突然地提出离职。

而这个离职对整个项目是致命的打击,很难找到替代者,或者只能是几个人顶他一个人,最后带来的就是项目拖延。在软件项目中,更可怕的就是任何多的人员都无法替代,导致项目彻底失败。

总结

技术只需要对产品负责,而管理不仅仅要对产品负责,也要对人负责。

从技术转项目经理,需要提升沟通能力、领导力、团队协作力,只有这样才能发挥团队的作用,提高团队工作效率。