梦之翼攻略,组名梦之翼的含义

天美资源网

梦之翼攻略,组名梦之翼的含义?

梦之翼挫折,折不断我们的翅膀。梦想带我们起航。

互联网大浪潮下软件行业的项目经理还有发展空间吗?

关于题主的问题,以我的观点来说,软件行业的项目经理在互联网大浪潮下是一定有发展空间的。

梦之翼攻略,组名梦之翼的含义

但是关于您作为一个资深程序员,是要选型项目经理还是产品经理,更多地取决于你个人的性格和意愿了。

传统的项目经理职责

美国的项目管理协会在最新版的PMBOK中,对项目经理的职责有如下要求:

上面表中的内容看不明白不要紧,只需要明白一个道理,在传统项目管理模式下,项目经理是一个团队,甚至是一个公司“执行力”的代言人。

对于目前很多传统行业,尤其是生产部门,由于流程可控程度高,采用“瀑布式”的项目模式,项目经理需要在项目启动前、执行过程中、项目交付后,承担项目的所有管理工作,因此可以见得其存在感是非常强的。

为什么很多互联网研发团队内已经没有项目经理了?

互联网行业的项目不需要管理吗?肯定不是。那么上面图中项目管理的职责,类似范围、时间、成本管理,都有谁负责了呢?

在回答这个问题前,需要说明一个背景情况。

在互联网行业中,关于研发节奏,最常听到的词就是“迭代”,由于行业变化速度较快,软件的版本更新成本较低,企业不会一次性将所有资源全部一次性投入,这样可能产品还没正式上线呢,就已经与时代不符了。

因此很多互联网企业将自己的研发团队打造为“敏捷开发团队”,在这个团队中:有一个负责整个产品的负责人、一个帮助团队足够敏捷的教练(ScrumMaster)、还有一群由架构师、程序员、测试、UI等组成的开发团队。

PMBOK中所描述的9大管理过程,实际上可能是按照下表进行了职责划分:

上面表中的内容看不明白也不要紧,只需要明白一个道理,在敏捷模式下,传统项目经理的工作被团队内其他成员所分担了。

项目经理在互联网行业中的发展和价值

首先,作为一个项目经理,在对项目管理过程中的9大过程组都有较多经验的情况下,可以在团队向敏捷转变过程中,成为ScrumMaster、产品负责人。其中,前者的转变并不大,都是需要“及时扫清障碍”,只是有别于倾向命令控制型的传统项目经理,ScrumMaster更像是一位服务型的领导,这个转变更像是平型转变;而后者作为产品负责人,这样的转变更像是一次升华,在处理项目的执行过程,管理更加的宏观,而更多的精力参与到更高层的规划活动,做好团队与利益相关方的枢纽。

此外,很多大型互联网行业,一个产品的研发需要涉及到十个甚至上百个敏捷研发团队,这个时候有一个专门的协调角色,就显得更加重要。服务好各个团队,为整个产品最终的执行做好配合工作。在这个维度下,做的也是非常类似项目经理的工作,只是可以在更大层面去观察产品,管理整个大团队的协作,做好项目集合管理。

最后,对于很多互联网企业面向B端客户提供大型产品或服务,若客户并没有使用敏捷方式进行开发,类似为智能硬件团队提供云端服务的互联网公司,客户在硬件行业依旧使用瀑布式的管理方式,这个时候也需要项目经理进行对外工作协调。

总结

一个程序员转行做项目经理,有技术能力上的天然优势,而且互联网行业的产品越来越大型化,项目经理的角色是始终不可或缺的。

如果你所在的团队并没有明确的项目经理岗位,可以先从ScrumMaster、对接客户的项目经理开始做起,逐步向项目集合管理或产品负责人努力。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。