项目经理(PMO)对于大组织、跨团队高效协同有着不可替代的作用。跳出组织架构的束缚,横向推动公司级别的大项目向前推进,跟进进展和拿到结果,PMO的小伙伴有着独特的优势。

我之前写过小团队如何高效协作的一篇文章《 高效能敏捷交付团队反思:特性团队(FeatureTeam)+Scrum》,还写过一篇关于研发效能团队组织架构的文章《互联网公司研发效能/工程效率团队建设和规划》。这两篇文章对于项目推动、研发效能团队和PMO团队如何协作有过一些介绍,本文将在这两篇的基础上做一些补充。

本文重点讨论研发效能团队和 PMO 团队如何团结一致,合作共赢。

项目经理(PMO)的诉求和目标

首先我们需要了解项目经理(PMO)的具体诉求和目标,以便我们能够更好地理解和支持他们的要求和期望,并同时从研发效能的角度出发,给出专业的意见和建议,表达我们的想法和方案,一起来探讨如何更好地为业务提供支撑,确保各业务线在工程能力与效率上能确实有所提升。

研发效能团队更关注提高产研协作效率、过程改进、产品质量提高和平台用户体验;项目经理(PMO)更关注资源投入、项目进展和业务目标达成。理解这一差异可以避免矛盾,也能更好地找到合作的契合点。

如果一味地进行过程改进和产品质量,忽视了业务目标的达成,造成业务无法按期保质保量的交付。这就成了流程改进的反面例子。

研发效能给PMO提供工具支撑

既然项目经理(PMO)更关注资源投入、项目进展和业务目标,我们研发效能团队可以在这些方面给予工具支持。比如项目资源的统计,项目进展的可视化,业务目标的细分和跟进等等,这些都可以靠研发效能平台来自动统计与展示,方便PMO的小伙伴得到这些数据。

PMO可以给研发效能团队反馈

当产研的小伙伴和PMO同学都使用我们的研发效能平台时,我们需要来自用户的反馈,而作为与业务肩并肩战斗的小伙伴,PMO当然有发言权。而且PMO在工具选择、流程改进和质量提升上有非常高的话语权。我们可以与PMO的小伙伴一起把这些工作做好。

如果研发效能团队闷头干活,闭门造车,做出来的平台很可能不是业务需要的,这样的例子比比皆是。平台团队在那里炫技,在那里挠头想出了一个好想法,结果业务方都不想看第二眼。

举个例子,比如很流行的 Infra as Code(IaC),很多人在鼓吹这个事情,不管公司死活,团队大小都要上 IaC。我觉得把 IaC 暴露在他原本所在的边界内可以,比如ops team,但是千万不要影响上下游团队,让大家也都接受 IaC。小公司本来存活时间就短,老板折腾无所谓;大公司分工合作,高效协同,如果强推某些看似「酷炫」实际对他人无用的东西,非常地遭抵制且危险。

研发效能和PMO互相协作

研发效能和PMO都是共同支持业务,所以很多时候要通力协作,比如一起参加业务会议,一同收集反馈,共同实施流程改进等等。

PMO因为需要跟进资源、进度和结果,所以和业务方的管理团队有着广泛的接触,可以带来一线产研小伙伴工作之外的诉求。而这些诉求对于研发效能团队的成功有着重大的影响。但是这些诉求,也需要仔细甄别,有时候就是某个大佬拍脑袋想出的东西,如果你不辨真伪不分好坏按部就班去做,就会出问题。

比如一些+2+3的大佬,因为已经无法实时跟进N个项目的进展,很难评价一线员工的产出,这时候就想通过代码量来辨别一下。其实他自己也是知道如果仅靠代码量难以有效辨别,但是苦于没有其它数据。此时研发效能平台方就要好好地想一想是否要做这个需求,怎么做这个需求。

分享项目成果和荣誉

业务成功才是真正的成功。在研发效能团队的支撑和PMO 团队的支持下,只有业务取得最终的结果才是真正的成功。没有结果的过程屁都不是。我们要携手和业务方一起拿到结果,同时要共同分享项目的成功与荣誉,这将有利于提高团队凝聚力,这也是对研发效能工作最好的认可和回馈。

举个例子,曾经有个产品刚上线,前后端一起去团建了,其余的小伙伴还在公司咔咔的工作。干活的时候称兄道弟,刚上线就开始分角色分正式外包,这就有点太伤人了。

思考

项目经理(PMO)对于大组织、跨团队高效协同有着不可替代的作用。但是这里有一点点的瑕疵就是 PMO 团队是否对最后的结果负责。按照鸡和猪开饭店的例子来说,鸡只出了几个鸡蛋,猪却要贡献一条腿。

我的其它文章

高效能敏捷交付团队反思:特性团队(FeatureTeam)+Scrum

研发效能组织能力建设之特性团队FeatureTeam(上)
互联网公司研发效能/工程效率团队建设和规划
DevOps|AGI : 智能时代研发效能平台新引擎(上)
AI DevOps | ChatGPT 与研发效能、效率提升(中)

DevOps| 研发效能和PMO如何合作共赢?的更多相关文章

  1. MT【212】合作共赢

    一次会议有1990位数学家参加,每人至少有过1327位合作者,求证:可以找到4位数学家,他们中每一个都合作过. 解答:记与$v_i$合作过的数学家构成集合$A_i(i=1,2,\cdots,1990) ...

  2. DevOps | 如何快速提升团队软件开发成熟度,快速提升研发效能?

    今天一个小伙伴问我,如何「快速提升」一个团队的软件开发成熟度?我犯难了.我个人理解一个团队的软件开发成熟度涉及的东西很多,但最简单最直接的方法就是发钱涨工资,可是估计很多公司不愿意,那就只有扣了. 快 ...

  3. devops|中小公司不要做研发效能度量

    我特别反感那些不顾公司现状一上来就想要做研发效能度量的人,尤其是想把研发效能度量当成锤子四处去敲打螺丝钉的人. 没几个人的小公司上来就做研发效能度量,就如同普通人一上来直接问媒婆怎么能娶到迪丽热巴.解 ...

  4. 「产品运营」研发效能之DevOps平台如何运营?

    有人常说「酒香不怕巷子深」.不是的,如果这个巷子是酒吧街,那最深的那家酒吧肯定是租金最便宜的.酒吧的地段好坏已经在租金价格上体现出来了.现在已经不是那个工具缺乏.有个工具就拍手称快.欣然去试用的时代了 ...

  5. DevOps|从特拉斯辞职风波到研发效能中的不靠谱人干的荒唐事

    今天发生了一件大事特拉斯辞任英国首相,我想借着这件事情说下我看到的一件研发效能的荒唐事,这其中的关联也许就是「都用了不靠谱的人」. 两件事情 今儿一早就听到,2022年10月20日英国第78任首相伊丽 ...

  6. 研发效能|DevOps 已死平台工程永存带来的焦虑

    最近某位大神在推特上发了一个帖子,结果引来了国内众多卖课机构.培训机构的狂欢,开始贩卖焦虑,其实「平台工程」也不是什么特别高深莫测的东西.闲得无聊,把这位大神的几个帖子薅了下来,你看过之后就会觉得没啥 ...

  7. 研发效能DevOps推荐书单

    专注 300 页之内的经典书籍推荐 研发效能涉及的知识很多,从大的方向去划分包括制度.组织.平台.运营等:单从软件研发的角度去看也包括很多,包括最底层的软工认知.实践,到团队管理和组织.敏捷研发,项目 ...

  8. 研发效能负责人/研发效能1号位 |DevOps负责人

    想要做好业务,老板们除了要梳理好公司级别的业务目标,公司的组织架构,还要搭个有产出的班子,也就是找负责人.建团队,让组织架构充实起来.搭班子最重要的就是把负责人找到,就是团队1号位的人.本文主要讲团队 ...

  9. DevOps|研发效能价值如何衡量

    现在很多公司都在做或者计划做研发效能,也知道研发效能工作很重要,能提高产研运同学的协同效率,提高员工的工作效率和质量,提高业务交付效率和交付质量,但是价值有多大?效率又有多高呢?因为不容易说清楚,所以 ...

  10. 互联网公司员工职级、研发效能度量、OKR与绩效考核

    今天要写这篇文章,来自最近有两个点触动了我.第一个触动点是奈飞(netflix)做出了一个巨大动作<"不搞职级.人人平等" 25 年后行不通了?Netflix 破天荒引入细分 ...

随机推荐

  1. MyBatisPlus 逻辑删除演示

    一.数据库 数据库中添加逻辑删除字段:

  2. Git 操作命令清单 入门到精通(保姆级)

    一般来说,日常使用只要记住下图6个命令,就可以了.但是如果你想熟练使用它,要记住大概80个命令. 下面是常用的 Git 命令.几个专用名词的译名如下: Workspace:工作区 Index / St ...

  3. MySQL8.0 创建用户及授权 - 看这篇就足够了

    什么时候会用到 对接外系统时,需要给其余系统开放访问权限 本系统中,分权限管理数据,防止root权限删库跑路 mysql版本 MySql8.0+ 具体步骤 1.命令行进入MySql 使用 mysql ...

  4. SpringCloud微服务实战——搭建企业级开发框架(五十二):第三方登录-微信小程序授权登录流程设计和实现

      在前面的设计和实现中,我们的微服务开发平台通过JustAuth来实现第三方授权登录,通过集成公共组件,着实减少了很多工作量,大多数的第三方登录直接通过配置就可以实现.而在第三方授权登录中,微信小程 ...

  5. 垃圾回收之CMS、G1、ZGC对比

    ZGC(The Z Garbage Collector)是JDK 11中推出的一款低延迟垃圾回收器,它的设计目标包括: 停顿时间不超过10ms: 停顿时间不会随着堆的大小,或者活跃对象的大小而增加: ...

  6. 经GitHub将kubernetes镜像推送到阿里云

    背景 在安装kubernetes时会出现无法访问镜像站的情况,通过GitHub将kubernetes镜像推送到阿里云之后,即可使用阿里云地址引用所需镜像,现已同步镜像5000+,当前还在陆续同步.仓库 ...

  7. [Java SE]数组超界异常分析(IndexOutOfBoundsException/ArrayIndexOutOfBoundsException)

    import org.junit.Test; import java.util.ArrayList; /** * @author: Johnny * @date: 2021/11/12 11:17:2 ...

  8. [ElasticSearch]常用URL路径

    https://127.0.0.1:9200/ http://127.0.0.1:9200/_all?pretty https://127.0.0.1:9200/_cluster/health?pre ...

  9. Oracle AUD审计 找出锁定用户的客户端IP

    问题描述:运用AUD审计找出锁定用户的客户端IP 1.查询被锁用户 SELECT USERNAME, ACCOUNT_STATUS, LOCK_DATE FROM DBA_USERS WHERE AC ...

  10. 【SpringCloud】(一)分布式理论

    分布式架构理论 方法远程调用 各个模块运行于不同的tomcat,模块之间通过网络进行调用. 远程调用的技术演进 1 WebService 解决应用程序之间的跨平台访问问题,基于SOAP/WSDL协议, ...