当前位置:网站首页>The road to success in R & D efficiency of 1000 person Internet companies
The road to success in R & D efficiency of 1000 person Internet companies
2022-07-07 12:16:00 【InfoQ】
The company size
- Production research team 1000 Left and right
- Team size :10-30 Left and right
Organizational structure
- Management rank : Management ranks begin to appear . Before, the company was flat , I hate it CEO Here are the employees . But people come to 1000 It will be graded when . The boss can't manage so many people , Need hierarchical management . The suggestion on the Internet is that the middle and senior managers generally manage alone 5—8 people , It is best to 7; Grassroots managers manage alone 10—15 personal , It is best to 12.
- Domain segmentation :200 Human company , Maybe the product R & D, testing, operation and maintenance are all undertaken by one , however 1000 This rarely happens in human companies . First of all, it is difficult for a person to specialize in so many fields ; Secondly, those who are proficient must have a high price , Unless the partner of the company 200 It's hard for a human company to leave such a big cow ; No matter how capable the last person is, his energy is limited . Big companies will also put such a person in a high position , Stand in a higher position to improve team effectiveness , Good management , thenLet professional people do professional things. This is what I emphasizeSpecialization 、 Work togetherReasons for the idea .
- One more word is , In foreign enterprises, many people may be promoted to a high level through technology, but they don't bring anyone , But in China, this kind of situation is very, very rare . For example, there are several bosses with the most advanced technology in Kwai , All of them have a management rank .
- Professional team :200 A human team may have only one designer , The reporting relationship can be simpler , however 1000 The size of people sometimes 10 A designer , At this time, we need to set up a separate UI/UE The team , Even the design center ; Previously scattered in various teams PMO It will also be gathered into a team ; Find someone to write before SQL Just issue the report of , Now, a separate big data team is usually established , Data analysis team ,AI Team, etc , stay 200 When you are a person, someone will do something similar , But it rarely exists as a professional team . Many things , Once on the scale, it will be very different , Including product architecture 、 Realization way 、 Performance index requirements, etc .
- PMO Team responsibilities : Promote the implementation of strategic projects , Support R & D project management and delivery , Ensure effective implementation ; Build a project management system , Improve the process system ; Promote cross departmental collaboration ; Identify potential risks and drive problem resolution
- Platform products : Product planning , Formulate product development strategy , And push the landing ; Responsible for competitive product research , Industry Research , Understand cutting-edge technologies and product development ideas , And be able to formulate a development path with competitive advantages ; Understand the demand scenario , Abstract formulation of platform requirements
- Platform R & D : Be responsible for the pre research of platform products 、 framework 、 Research and development ; Responsible for platform architecture design and in-depth optimization ; Keep up with the forefront of the industry , Provide technical solutions for growing business needs .
- Platform operation : Be responsible for the overall operation management of platform products , Formulate product operation plan according to the characteristics of platform products and market conditions 、 strategic 、 Layout and implement ; Responsible for product positioning 、 Media publicity 、 Market promotion 、 Formulation and implementation of overall strategies and plans for channel construction and customer service ; Organize product operation data analysis and market situation analysis , Guide the formulation and implementation of operation strategies according to the analysis results ;
Development strategy
- Labor costs have soared . Every Internet company , The labor cost is a big head . For each additional production and research student , Labor costs increase linearly , But R & D efficiency will not increase linearly , It may also increase the communication cost due to improper cooperation, and the team's capacity will decline .
- Accumulated technical debt 、 Technical pit : Raiding cities and land brings business growth , Also left behind a lot of technical debt that needs to be repaid 、 Technical pit to be filled . What I used to do with people , Now it's time to consider efficient approaches .
- Cultivate internal skill , Authors efficiency : When the growth rate of the industry is not so big , Doing a good job in internal infrastructure construction is also an effective means to improve the company's industry competitiveness .The effect of R & D efficiency is related to the size of the team , And it's a multiplication relationship . The larger the team , Doing a good job in R & D efficiency will improve the efficiency and quality of enterprises .
Organizational structure advantages
- PMO Always under the R & D efficiency , The platform tools +PMO Go down the business line together to promote EE The development of is particularly helpful ;PMO User demands collected from the business line , Part of it will be translated into the demand for an efficiency platform
- The structure department and R & D efficiency are relatively close to each other , Therefore, the co construction of many frameworks and technical tools will be better promoted , Such as engineering specifications 、 Framework promotion, etc
- The operation and maintenance department and the R & D efficiency department are also relatively close , Many of our infrastructure relies on the support of the operation and maintenance department , Cooperate with each other , For example, release function , restart 、 Grayscale 、 Resource management, etc
- Unified infrastructure supporting industry research cooperation ( contain QA Platform construction ), Maximize resource utilization , The boundary is reasonable and clear .
Team weaknesses
- The boundary between the R & D efficiency team and the operation and maintenance team needs to be clear , In fact, sometimes it is not so clear , The principals of both parties need to know the general , Despite the big picture . The method of efficiency engineering department to solve this problem is relatively simple , The R & D efficiency team is responsible for the product development involving users , The operation and maintenance team of system management can be self built .
- Because no 「 Big QA department 」, The R & D effectiveness team is right QA The team has low perception of business demands , We need to promote our work through continuous cooperation and joint construction .
- Find the right person
- people , It's the first productivity . R & D efficiency is a relatively specialized field , When recruiting, we need to make a good distinction . How to recruit people can refer to this article 「 Find someone who can do R & D effectively 」. Nothing can be done. It's a small matter to find the wrong direction , If the business is done badly, it will affect the development of the company .
- Experts in this field usually come from project management 、 Configuration Management 、QA、 Process improvement , Operation and maintenance , These people have practical platform operation experience ; With cloud computing 、 Cloud native development , Application operation and maintenance 、 A few architectures 、 R & D has also entered this field . Now you can recruit directly 「 R & D effectiveness 」「 Engineering efficiency 」「DevOps」 Related people . Recruit the best person you can recruit , These are valuable talents , It's hard to find people from first-line factories . For example, Alibaba cloud efficiency team 、 Ant R & D efficiency team , tencent TEG、PCG, Meituan R & D quality and efficiency Department 、 Baidu efficiency cloud 、 sound of dripping water EP etc. , I really can't find anyone to dig in these big factories , Of course, these teams are also recruiting , Interested parties can also contact :)
- Just find the right person , It's easy to do later . Tauren has its own aura , How to build the corresponding team , Where does the company need to invest urgently 、 What kind of people are recruited to do what things ...... As long as you attract the right people, these things can be solved . The key is to recruit the right people , This is the key to breaking the game .
- Set up a good team
- Organizational structure is the second productivity . Only by building an organizational structure suitable for business development can we maximize the role of talents . You can't put it on display when you attract a cow , Give him team and resources . one can't make bricks without straw , Qiao Fu has asked us to come back , We're going to find her a dishwasher 、 Side dish 、 Pass the dishes , Only in this way can we make a good dish . I can't find something made by a cow man. It's rotten , We'll admit it ; If you find a cow man , Don't use , It's a pity that you can't use it well .
- Go the right way
- After all, the following team has limited information , Many times, the upper level can give more background information , In this way, we can find a right way to achieve . This requires adjusting measures to local conditions , see what can be done . Timing is too important , A lot of times are fleeting , Once lost , After thousands of hardships, it may not be possible . So they all say that the weather, the place and the people are harmonious , It's not the right place, the right people and the right time , Or when people and places are favorable .
边栏推荐
- 消息队列消息丢失和消息重复发送的处理策略
- 《通信软件开发与应用》课程结业报告
- Unity 贴图自动匹配材质工具 贴图自动添加到材质球工具 材质球匹配贴图工具 Substance Painter制作的贴图自动匹配材质球工具
- 顶级域名有哪些?是如何分类的?
- 数据库系统原理与应用教程(009)—— 概念模型与数据模型
- Complete collection of common error handling in MySQL installation
- 平安证券手机行开户安全吗?
- Sign up now | oar hacker marathon phase III midsummer debut, waiting for you to challenge
- SwiftUI Swift 内功之如何在 Swift 中进行自动三角函数计算
- @What happens if bean and @component are used on the same class?
猜你喜欢
Fleet tutorial 19 introduction to verticaldivider separator component Foundation (tutorial includes source code)
<No. 9> 1805. 字符串中不同整数的数目 (简单)
Programming examples of stm32f1 and stm32subeide -315m super regenerative wireless remote control module drive
Sonar:Cognitive Complexity认知复杂度
@What happens if bean and @component are used on the same class?
112. Network security penetration test - [privilege promotion article 10] - [Windows 2003 lpk.ddl hijacking rights lifting & MSF local rights lifting]
跨域问题解决方案
Rationaldmis2022 advanced programming macro program
Unity 贴图自动匹配材质工具 贴图自动添加到材质球工具 材质球匹配贴图工具 Substance Painter制作的贴图自动匹配材质球工具
Zero shot, one shot and few shot
随机推荐
College entrance examination composition, high-frequency mention of science and Technology
NGUI-UILabel
数据库系统原理与应用教程(011)—— 关系数据库
NGUI-UILabel
Rationaldmis2022 array workpiece measurement
Sort out the garbage collection of JVM, and don't involve high-quality things such as performance tuning for the time being
Stm32f1 and stm32subeide programming example -max7219 drives 8-bit 7-segment nixie tube (based on SPI)
ES底层原理之倒排索引
Camera calibration (1): basic principles of monocular camera calibration and Zhang Zhengyou calibration
18 basic introduction to divider separator component of fleet tutorial (tutorial includes source code)
<No. 8> 1816. Truncate sentences (simple)
Unity中SmoothStep介绍和应用: 溶解特效优化
The road to success in R & D efficiency of 1000 person Internet companies
Flet教程之 16 Tabs 选项卡控件 基础入门(教程含源码)
Let digital manage inventory
SwiftUI Swift 内功之如何在 Swift 中进行自动三角函数计算
问题:先后键入字符串和字符,结果发生冲突
[texture feature extraction] LBP image texture feature extraction based on MATLAB local binary mode [including Matlab source code 1931]
How to connect 5V serial port to 3.3V MCU serial port?
PowerShell cs-utf-16le code goes online