项目经理与软件PM的分工协作

      不知道大家所在的软件公司是怎么分工的,项目经理很多,软件PM倒只是在我们公司有.看管理类的书籍,杂志,文章上也没提及此职的.软件PM的定位众说纷纭,我的理解是一个项目软件开发部分的负责人,在项目经理制定的进度内保证开发工作的顺利完成,对项目经理负责.他们之间的合作很重要,以下以一天的工作为反例,说明他们的分工与合作的重要性.

一.引子
     软件PM的一天的工作 :  H5生产软件镜像的制作–2h           
                                                Brew的移植开发–2h
                                                Brew在新版本的合成–3h
                                                电信反馈Bug的分析–2h
     项目经理 : 因电信版本号的问题一天找软件PM不下10次,平均40多分钟一次.

二.问题
      A : 事务性的工作严重影响了软件PM的开发工作
      B : 过多的内耗严重影响了开发的时间与精力 

三.分工
    

四.解决案例
      A : 电信版本号的确认: 项目经理与电信协商即可,把需要确切的最终信息传递给软件PM,修改发布软件,此协商过程可以不用软件PM参于.
      B : 电信反馈的初测问题表: 项目经理应该仔细查看,找出其中软件部分的问题给软件PM分析解决,不要分散软件PM过多的精力去看与软件无关的流程性问题.
      C : “给你个号码,自己去联系吧,我不当传话筒了” : 项目经理不是个传话筒,是综合分析外部资讯后,综后一个有用的结果给到软件PM,来分析解决问题.

五.综上
      软件PM的工作职责应该是以软件开发为中心,而项目经理负责综合外部各种信息,对内呈现有用且有条理的工作任务,简单来说,项目经更应该是开发部门的防火墙,屏蔽外部信息,对内营造一个尽可能好的开发环境.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.