当前位置:网站首页>千人规模互联网公司研发效能成功之路
千人规模互联网公司研发效能成功之路
2022-07-07 10:07:00 【InfoQ】
公司规模
- 产研团队1000人左右
- 团队规模:10-30人左右
组织架构
- 管理职级:开始出现管理职级。之前公司比较扁平,恨不得CEO下面就是员工。但是人到1000的时候就会分级了。老板也管不了那么多人,需要分级管理。网上的建议是一般中高层管理者一个人管理5—8人,最好是7;基层管理者一个人管理10—15个人,最好是12。
- 领域细分:200人的公司,可能产品研发测试运维都一个人担了,但是1000人的公司很少有这种情况发生。首先一个人很难在这么多领域知识都专精;其次都专精的人肯定价格很高,除非公司合伙人否则200人的公司很难留下这样的大牛;最后一个人再能干毕竟精力有限。大公司招到这样的人也会把他放在一个很高的位置,站在更高的位置提升团队效能,做好管理,然后让专业的人干专业的事。这也是我强调专业分工、协同合作理念的原因。
- 再多说一句就是,在外企可能通过技术升上去级别很高但一个人都不带的人很多,但是在国内这种情况非常非常的少。比如在快手有几个技术达到最高级的大佬,也都是挂了一个管理职级的。
- 专业团队:200人的团队可能仅有一个设计师,汇报关系可以简单些,但是1000人规模时有10个设计师,这个时候就需要单独成立一个UI/UE团队,甚至是设计中心;之前零散在各个团队中的PMO也会收拢到一个团队;之前找个写SQL的出出报表就可以了,现在一般会建立单独的大数据团队,数据分析团队,AI团队等,在200人的时候肯定会有人做类似的事情,但很少会作为一个专业团队的形式存在。很多事情,一旦上了规模就会有很大不同,包括产品架构、实现方式、性能指标要求等。

- PMO团队职责:推动战略项目落地,支持研发项目管理和交付,确保有效执行;搭建项目管理体系,完善流程制度;促进跨部门协同;识别潜在风险并推动问题解决
- 平台产品:产品规划,制定产品发展策略,并推动落地;负责竞品研究,行业研究,了解前沿的技术和产品发展思路,并能够制定有竞争优势的发展路径;了解需求场景,抽象制定平台需求
- 平台研发:负责平台产品的预研、架构、研发;负责平台架构设计与深度优化;紧跟业界前沿,针对不断增长的业务需求提供技术解决方案。
- 平台运营:负责平台产品的整体运营管理,针对平台产品自身特点以及市场状况制定产品运营规划、战略、布局并实施;负责产品的定位、媒体宣传、市场推广、渠道建设和客户服务的整体策略和计划的制定和实施;组织产品运营数据分析和市场状况分析,根据分析结果指导运营策略制定和实施;
发展策略
- 人力成本剧增。每个互联网公司,人力成本都是个大头。每增加一个产研同学,人力成本线性增加,但是研发效能却不会线性增加,还可能因为协作不当增加更多的沟通成本团队产能反而下降。
- 日积月累的技术债、技术坑:攻城略地带来业务增长的同时,也在身后留下了很多需要还的技术债、需要填的技术坑。之前靠堆人做的事情,现在该考虑下高效的做法了。
- 修炼内功,降本增效:当行业增速没那么大的时候,做好内部基础设施建设也是提高公司行业竞争力的有效手段。研发效能带来的效果和团队规模有关,而且是一个乘法关系。团队规模越大,做好研发效能对企业带来的效率和质量的提升越高。


组织架构优势
- PMO始终在研发效能下,平台工具+PMO一起下业务线推广对EE的发展特别有帮助;PMO从业务线收集到的用户诉求,部分会转化为对效能平台的需求
- 架构部和研发效能组织上离的比较近,所以有很多框架和技术工具方面的共建会比较好推进,比如工程规范、框架推广等
- 运维部和研发效能部组织上离的也比较近,我们的很多基础设施依托于运维部的支持,互相合作,比如发布功能,重启、灰度、资源管理等
- 统一支撑产研协作的基础设施(包含QA平台建设),资源利用最大化,边界合理清晰。
团队劣势
- 研发效能团队和运维团队的边界需要明确,实际上有时不是那么清晰的,需要双方负责人识大体,顾大局。效率工程部解决这个问题的方法比较简单,涉及用户部分的产品开发工作都放在研发效能团队负责,系统管理部分运维团队可自建。
- 因为没有「大QA部门」,研发效能团队对QA团队对业务诉求感知度低,需要通过不断合作和共建来推进工作。
- 找对人
- 人,是第一生产力。研发效能这个领域比较专精,招聘时需要好好区分。怎么招人可以参考这篇文章「找到能做好研发效能的人」。做不出东西来方向找的不对事小,把业务做烂了影响公司发展事就大了。
- 这方面的专家一般来自项目管理、配置管理、QA、流程改进,运维,这些人都是有实际平台操作经验的;随着云计算、云原生的发展,应用运维、少部分架构、研发也进入了这个领域。现在可以直接招聘「研发效能」「工程效率」「DevOps」相关的人了。招就要招你能招到的最好的人,这都是宝贵的人才,尤其是一线大厂的人是很难找的。比如阿里云效团队、蚂蚁研发效能团队,腾讯TEG、PCG,美团研发质量与效率部、百度效率云、滴滴EP等,实在找不到人可以去这几个大厂挖,当然他们这些团队也同时都在招人,感兴趣的也可以去联系 :)
- 只要找对了人,后面就好办了。牛人是自带光环的,相应的团队怎么构建,公司需要迫切在哪方面投入、招聘什么样的人来做什么事情......只要招来对的人这些事情就都能迎难而解。关键是招到对的人,这是破局关键。
- 搭好班子
- 组织架构是第二生产力。搭建好适合业务发展的组织架构才能最大限度发挥人才的作用。招来了牛人不能摆着,要给他配团队配资源。巧妇难为无米之炊,巧妇已经让咱给请回来,我们就要给她找洗碗的、配菜的、传菜的,这样才能做出一席好菜。找不到牛人做的东西烂,我们也就认了;如果找到了牛人,不会用,用不好那也是挺可惜的。
- 走正路
- 毕竟下面团队了解到的信息有限,很多时候上层可以给出更多的背景信息,这样大家一起找到一条可以实现的正路子。这就要因地制宜,相机而动。时机太重要了,很多时候转瞬即逝,一旦失去,后面千辛万苦未必能成。所以都在说天时地利人和,而不是地利人和天时,或者人和地利天时。
边栏推荐
- Introduction and application of smoothstep in unity: optimization of dissolution effect
- How to understand the clothing industry chain and supply chain
- 大佬们有没有人遇到过 flink oracle cdc,读取一个没有更新操作的表,隔十几秒就重复读取
- SwiftUI Swift 内功之如何在 Swift 中进行自动三角函数计算
- 小红书微服务框架及治理等云原生业务架构演进案例
- [filter tracking] strapdown inertial navigation simulation based on MATLAB [including Matlab source code 1935]
- . Net Maui performance improvement
- 本地navicat连接liunx下的oracle报权限不足
- Various uses of vim are very practical. I learned and summarized them in my work
- 千人規模互聯網公司研發效能成功之路
猜你喜欢

Talk about SOC startup (VI) uboot startup process II

Up meta - Web3.0 world innovative meta universe financial agreement

MATLAB實現Huffman編碼譯碼含GUI界面

超标量处理器设计 姚永斌 第8章 指令发射 摘录

Suggestions on one-stop development of testing life

相机标定(1): 单目相机标定及张正友标定基本原理

正在运行的Kubernetes集群想要调整Pod的网段地址

In SQL, I want to set foreign keys. Why is this problem

Fleet tutorial 14 basic introduction to listtile (tutorial includes source code)

How to write test cases for test coupons?
随机推荐
<No. 8> 1816. Truncate sentences (simple)
通过环境变量将 Pod 信息呈现给容器
The Oracle message permission under the local Navicat connection liunx is insufficient
Sonar:Cognitive Complexity认知复杂度
正在運行的Kubernetes集群想要調整Pod的網段地址
《通信软件开发与应用》课程结业报告
111.网络安全渗透测试—[权限提升篇9]—[Windows 2008 R2内核溢出提权]
There are so many factors that imprison you
Nuclear boat (I): when "male mothers" come into reality, can the biotechnology revolution liberate women?
千人規模互聯網公司研發效能成功之路
Visual Studio 2019 (LocalDB)\MSSQLLocalDB SQL Server 2014 数据库版本为852无法打开,此服务器支持782版及更低版本
Hi3516全系统类型烧录教程
Talk about SOC startup (x) kernel startup pilot knowledge
Talk about SOC startup (VI) uboot startup process II
5V串口接3.3V单片机串口怎么搞?
Suggestions on one-stop development of testing life
Explore cloud database of cloud services together
2022 年第八届“认证杯”中国高校风险管理与控制能力挑战赛
Flet教程之 17 Card卡片组件 基础入门(教程含源码)
Half of the people don't know the difference between for and foreach???