别了,软件项目管理

项目管理与软件开发结缘已经很多年了。当年的软件工程教材陈述的软件生存期方法与项目管理可以很容易的匹配。年前,不少软件项目经理去参加PMP学习。

当年笔者学习软件工程的时候,有个明显的疑惑,教材里面有短短的篇幅介绍软件维护,但其中一个数字至今我还记忆犹新,那就是里面说维护期的成本高达开发期的5倍。我当时无法理解这是怎么回事,而书本上并没有详细展开。

在现在这个时间点回望当年教材,第一个感受是5倍是不是说少了。再深入看的话,有个大问题,软件项目管理在整体上还适用吗?

项目管理第一课解释了什么是项目,什么是运营。项目是一次性的,团队往往是临时的;运营一般是常设机构,具有持久稳定的管理架构。

对比当下的软件开发,可以发现现在不少的软件开发更加符合运营的范畴。

比如互联网式开发,系统已经上线运行,根据情况响应,每周或每几周上线一次。而现在互联网式开发在软件开发形态中几乎已经占了绝大多数。

项目管理当中的五大过程说明如下:

1、启动:批准一个项目或阶段,并且有意向往下进行的过程。

2、计划:制定并改进项目目标,从各种预备方案中选择最好的方案,以实现所承担项目的目标。

3、执行:协调人员和其他资源并实施项目计划。

4、控制:通过定期采集执行情况数据,确定实施情况与计划的差异,便于随时采取相应的纠正措施,保证项目目标的实现。

5、收尾:对项目的正式接收,达到项目有序的结束。

对比互联网式开发,有两种情形好像是匹配的。

第一种是某个需求或者新功能,从识别到计划到开发到上线。

第二种是因为要达成一个短期目标,设立一个项目来加速推进。

第一种情况下,有许多项目,而且往往多个项目并行,整体上展现出来的特征就不符合项目的特征,反而每个项目都是重复相类似的过程(比如分支,合并,测试,上线),这是运营的特征。处理这类小项目的人员,一般也没有项目经理的抬头。

第二种情况下,项目好像是符合5大过程,但最明显的差异是就算项目结束,团队仍然要继续,产品仍然在运行。

而反观建筑行业,大楼盖完就是盖完了,项目管理五大过程仍然完美契合。

因此,软件项目管理这个名词正在跟我们说再见了。

事实上,项目经理这个抬头在软件行业同样在减少,而产品经理的数量在快速上升。

产品经理这个抬头把焦点放在产品上,更加符合当前业务运作的核心本质。

别了,软件项目管理。

张克强

赞赏

长按







































卡介苗疫苗是否适合白癜风患者
专科白癜风医院哪家最好



转载请注明地址:http://www.henanledxianshiping.com/rjkfjh/18603.html
  • 上一篇文章:
  • 下一篇文章: