高效管理之团队梯度建设

2023-10-26

    经常听人讲,我们要建设高效的团队,如何提高团队的执行效率等等,空谈效率没有意义,这篇文章结合作者自身的经历,谈谈梯度团队是什么样子的,为什么一个有梯度的团队是高效的,以及在管理中如何建设这样的团队。

梯度团队介绍

    下图是我经历的一家中型互联网公司的技术团队组织架构图,展现了在我离开这家公司之前的一个组织状态,首先介绍一下这个图的含义。

 这个图分成两大块,事业部和基础研发部。事业部就指的一个相对独立的业务线,不同的业务线之间有较大的差异,在业务上没有关联和延续。而基础研发部,是指的技术架构的基础设施,比如rpc框架、邮件与短信平台、消息中间件、异常监控等等,这些基础设施与业务之间通常没有太大的关系,更关注性能而剥离业务特点。

    接下来说事业部,一个事业部可以理解为一个大的业务线,例如天猫是一个业务线,支付宝是另一个业务线,菜鸟网络又是另外的业务线等等。这些业务线本身是由不同行业或领域的人组成的,切分成不同的事业部可以很好的理解。

    事业部之下,又可以分成多个小组,比如C端组、B端组等等,每个组选取一个小组长为总负责人,一般的title是技术经理或技术主管。这些小组之间不像业务部那样非常独立,小组之间虽然有很多不同,但也有一定的关联,例如C端的人员列表,可能会展示在B端的后台里,B端的企业列表也可以提供给C端的人员浏览,B端与C端可以建设一个渠道进行沟通,一些标签或分类同时适用于B端和C端两个方向的用户等等。

    小组之下就是人员分工了,我离开公司时已经基本完成了业务线的划分改造,将前端(FE),测试(QA)以及技术都交给技术经理管理,技术经理通常会管理2-8个人的开发,开发中有资深、高级、中级、初级人员。如果开发人员相对较少,可以由小组长直接管理,如果多于5个,一般就会选取一个“副手”,我们称之为memtor,让他分担一部分项目管理工作。

    UI池在这里单独成立一个组,没有被分担到事业部中去,主要是因为这时不仅业务端需要ui设计,有些市场部、公关宣传部、公众号等都需要UI,但需求并非那么紧凑,不像每个项目都需要测试、前端、后端这样,因此还是一个池子,哪里有需要,就向UI池提出需求。

    现在来说基础研发部。基础研发部由1+n组成,1是架构组,n是基础平台。他们都向技术总监汇报。架构组负责公司的核心架构,如rpc框架,消息中心,监控系统,工具包封装等,由一个首席架构师+几位高级中级架构师组成。架构师在这里管理成分不高,主要是还是技术开发,基本上没有业务。图中的研1组长,研n组长是指的多个基础平台小组,例如邮件与短信平台、搜索小组、爬虫小组、开放平台、用户平台、订单系统等,每个小组由2-3个人组成。基础平台可能会涉及到一定的业务,但也是相对独立或可复用的。

    最后说运维部。运维部在我离开时已经统一由基础研发部管理了。运维一般也是有一个总监,但几个运维工程师,运维工程师中又可分为运维、dba、运维开发等职位。

梯度管理的起因

    梯度管理的内因,我理解的是人的精力的局限性。上面的图有些复杂,放到一个几个人的小团队里可以更好的理解。

    如果给你一个人,你手把手指导没有问题,你们俩可以同时工作,你做比较重要的地方,他做相对简单的地方,你们配合默契,一起完成工作,这时管理没太大意义,因为你知道他做所的所有事情,基本上不需要汇报,一起往下走就是了。

    如果给你两个人,当然事情也会多一点,这时你是还有精力去照顾团队成员的,你依然清楚他们所做的每件事,而你自己会从做事到做把控,做设计这样过度过来。之后给你三个人,四个人,你发现由你无法在不询问的情况下知道每个细节,此时你可能需要每天早来上班前招集大家做一个晨会,在晨会上汇报项目进展。

    之后团队人员继续变多,业务也会飞快的发展,你会发现同时有多个项目运行,而随着项目的演进,业务变得越来越复杂,你发现你没有精力像之前那样对每个细节都那么熟悉了,而随着细节了解的越来越少,你把控的粒度也会变得越来越粗。而在这个过程中,有些团队成员逐渐成为团队中的骨干,他们技术过硬,业务娴熟,有时比你还更了解设计的细节,并且对你的一些细节指导产生反感,认为这个时候你再来搀和就是对他们的不信任。

    这个时候,你的梯度团队就需要提上日程了。你需要选拔一个合适的人,这个人可以独立带领项目,进行项目设计,帮助其他同事解决项目问题,因为这样的放权,这位同事会变得更为积极,相对的,你也不会过于疲惫。

    总结说来,梯度的产生,是因为管理者精力的局限性+适度放权的必要性的综合结果。你不能一直关注细节,精力不允许,别人也会受限制。记得三国后期有句话描述诸葛亮:事无巨细咸决于亮。诸葛亮这种管理方式直接会造成青年才俊得不到学习锻炼的机会,自己也会疲劳成疾。诸葛一死,蜀汉政权迅速凋零。

梯度管理的高效性分析

    梯度管理一旦形成,团队运转将会高速运行。

水平沟通的高效性

    从上面的图上可以看到,划分团队时,是按照最小的粒度、业务独立性进行了拆分,假设项目的迭代多数情况下只会涉及到一个业务线,团队内部沟通是非常高效的。这个小团队工位一般都在一起,很多事情不用开会,一抬头就沟通明白了。而如果是跨团队的,要么开会,要么语音会议,沟通成本非常之高。

项目执行的高效性

    项目优先级可以灵活把控,设想一下,如果你的团队需要开发一个项目,前端或测试却进行着别的项目,让别的团队调整优先级是非常困难的,这样势必会造成效率低下,我等你你等我的现象。

充分发挥优秀员工的积极性

    梯度管理就意味着放权,把一些不太重要的事情的决策权逐渐交给下属,让他们有一个锻炼的机会,也减少流程上对他们的束缚。打个比方,如果没有梯度管理,你就需要对所有成员的所有项目直接负责,所有重要的东西都是你做的,所有的大功劳也都是你的,这样团队成员必然会想,既然都是你负责的,我也没啥机会,我也不用考虑那么细了,反正最后有你把关,出了事情还是你担责任,逐渐就会消极起来。有了梯度管理就不一样了,随着权力的下放,团队成员的积极性也会更高,担的责任也会越大,这本身就是个成长的过程。

纵向汇报的高效性

    梯度管理的又一个好处是汇报更快了。还是做一个对比,在一个小团队里,如果要做一个汇报的话,没有梯度,你需要问n个人,有梯度了,你可能只需要让1到2个人帮你总结一下再做个汇总就行了。这是上传。相反的,如果上级有个下达的指令,如新的制度,通过这种汇报机制,也能在最短时间内起到传达效果。

梯度管理与扁平化

    在说的梯度管理时,我们也常常听到某些互联网公司说他们的管理是扁平化的,这两者矛盾吗?我认为并不矛盾。因为梯度管理并没有强制要求不能跨越节点沟通,你依然可以直接给总监、cto、或ceo提你的建议,梯度管理的公司内部,小组长、总监也都没有办公室,和大家都做在一起,如果有特殊意见或建议,依然可以直接倾诉或提出的。梯度管理和扁平化管理是可以完好的融合在一起的。

梯度团队的建设

认真观察,积极培养

    在最基层的小组团队中,小组长除了日常的项目管理与人员分工,还要认真观察每个成员的工作表现,对于那些态度积极性高,项目完成度好,不抱怨,多承担的成员,要给预更多的发展机会,更大的权力,有能者多劳多得,既而让他去承担一部分你的管理职责,形成梯度。

仔细梳理,业务独立与公共部分抽取

    作为总监或cto,要仔细倾听各小组反馈的问题,其中主要的一点是效率低下的原因,而这种原因往往是跨团队、或者重复劳动造成的。对于跨团队的工作,如果业务是相同的可以合并,如果是重复劳动,要把一些业务下沉并成立一个团队统一负责。

给予认可与奖励

    对于独立业务的负责人或新提拔培养的员工,要认识到,虽然给予机会是也是一种激励,但这种激励伴随着高负荷劳动和更多责任的压力,在工作有一定成果的情况下,要实时的给予认可甚至奖励,让能者多劳多得,否则这种不持续的激励,有可能会造成翅膀硬了脱离团队的风险。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

高效管理之团队梯度建设 的相关文章

随机推荐

  • 日语五十音图的记忆方法

    i 通汉字以 也念i 所以很好记的 呢 我每次看到它就会想起汉字 依 也就记住了 u 表示你发音时的样子 上嘴唇倾斜 下巴朝上撅 就发出了u 代表一个人 左胳膊好好的 右胳膊给生生截掉一半 他疼啊 在55的哭呢 念u e 通汉字衣 读音稍微
  • 修改覆铜形状

    作者还拥有个人公众号 会写一些感悟文章 知圈 二维码如下 欢迎扫描关注 关注后有作者微信 欢迎添加交流 先选中需要修改的内电层 一般是GND或者Power 然后选择shape里面的选择 如下图 然后选要修改的形状 会在边角出现小方框 拖动就
  • Linux操作系统——文件I/O相关函数

    文章目录 前言 一 文件I O的相关函数 1 open函数 创建或打开文件 2 close函数 关闭被打开的文件 3 read函数 从文件中读取数据存放到缓存区中 4 write函数 将数据写入文件中 5 lseek函数 更改文件读写位置
  • java:错误: 无法从静态上下文中引用非静态 变量 XXX。

    我们平时编译的时候可能会遇到这样的错误 我们写的是这样一个代码 class Person String name public static void show System out println name haha class a pu
  • Hive调用python脚本实现数据清洗、统计过程

    Hive的 TRANSFORM 关键字提供了在SQL中调用自写脚本的功能 本实例通过python脚本对电影数据进行清洗 帮助读者了解hive调用python脚本的整个流程 操作步骤 1 创建基表 CREATE TABLE u data us
  • 异步GET请求方法

    同步请求的用户体验不是很好 因此很多情况下我们会采用异步调用 iOS SDK也提供了异步请求的方法 而异步请求会 使用NSURLConnection委托协议NSURLConnectionDelegate 在请求的不同阶段 会回调委托 对象的
  • CVE-2021-35464: ForgeRock AM远程代码执行漏洞通告

    报告编号 B6 2021 063002 报告来源 360CERT 报告作者 360CERT 更新日期 2021 06 30 0x01 漏洞简述 2021年06月30日 360CERT监测发现portswigger发布了ForgeRock A
  • python中一些写法实例和小练习

    1 用户输入一个数字 并计算这个数字的平方根 关键 使用指数运算符 来计算该数的平方根 该程序只适用于正数 负数和复数可以使用以下的方式 说明 在使用print函数输出时 也可以对字符串内容进行格式化处理 上面print函数中的字符串 1
  • 深度卷积神经网络在目标检测中的进展

    作者 travelsea 链接 https zhuanlan zhihu com p 22045213 来源 知乎 近些年来 深度卷积神经网络 DCNN 在图像分类和识别上取得了很显著的提高 回顾从2014到2016这两年多的时间 先后涌现
  • 【无标题】

    1 直达软件 由直达国际的子公司上海直达软件有限公司出品 提供期货交易全套解决方案的专业软件 全球化交易平台 结算系统 风险管理平台及程序化交易等产品 为公司客户提供稳定 快速的交易系统 2 易盛极星 易盛极星 是由郑州商品交易所的全资子公
  • BigDecimal 如何在一个区间的比较

    BigDecimal 如何在一个区间的比较 背景 由于BigDecimal 的精度比较高 在计算的时候有时候存入数据库的时候会进行四舍五入 会对后面的结果判断存在误差 所以比较的结果会在一个区间的 public static boolean
  • vim编辑文件使用案例

    1 前置知识点了解 操作流程 编辑文件指令 vim 文件名 点击键盘 i 键 模式由默认的 命令模式 变成 插入模式 编辑文件内容 完成后点击键盘 Esc 键 模式由 插入模式 变成 命令模式 同时点击键盘 shift 键 模式由 命令模式
  • python接口自动化(四)--接口测试工具介绍(详解)

    简介 工欲善其事必先利其器 通过前边几篇文章的介绍 大家大致对接口有了进一步的认识 那么接下来让我们看看接口测试的工具有哪些 目前 市场上有很多支持接口测试的工具 利用工具进行接口测试 能够提供测试效率 例如 假 入让你一天完成100个接口
  • docker-compose常见问题

    一 新版本网络桥接 问题 docker errors InvalidArgument host network mode is incompatible with port 1 24 0以前可以network mode host和ports
  • Python List 按照多个关键字排序

    最近刷刷题遇到的 发现还没有一模一样的答案 自己做个解答 以列表有两列为例 我们需要按照两列排序 可以利用sorted和lambda组合 l a 2 c 1 d 4 b 2 sorted l key lambda x x 1 x 0 rev
  • 小程序实现h5页面的微信支付php,微信小程序webview组件交互,内联h5页面并网页实现微信支付实现解析...

    前言 小程序支持webview以后 我们开发的好多h5页面 就可以直接在小程序里使用了 比如我们开发的微信商城 文章详情页 商品详情页 就可以开发一套 多处使用了 我们今天来讲一讲 在小程序的webview里实现微信支付功能 因为微信不允许
  • 面向对象、面向过程的思考

    把问题和答案记下来 过段时间再自己回答 几 次 2014年04月30号 师傅 思考一个问题 面向对象编程 和 面向过程编程 两类型的语言又什么区别 我 面向对象编程 最大的感觉就是分工的明确 从小的方面来说 就是把程序里面的一个个对象 类
  • 解剖上海交大女生无耻言论:只嫁外国人?

    上海交大MM的不嫁中国男人自白书原文 我是上海交大的一名女大学生 我第一次发帖子 写的不好 请大家表笑偶 每个人都有人生理想 有的人想成为英雄 有人的想成为富翁 有的人渴望成为领袖 我呢 人生最大的愿望就是嫁给一个西方男人 有人会说我很庸俗
  • 重定向与请求转发,以及它们之间的区别

    重定向 在某些情况下 针对客户端的请求 一个Servlet类可能无法完成全部工作 这时 可以使用请求重定向来完成 所谓请求重定向 是指Web服务器接收到客户端的请求后 可能由于某些条件限制 不能访问当前请求URL所指向的Web资源 而是指定
  • 高效管理之团队梯度建设

    经常听人讲 我们要建设高效的团队 如何提高团队的执行效率等等 空谈效率没有意义 这篇文章结合作者自身的经历 谈谈梯度团队是什么样子的 为什么一个有梯度的团队是高效的 以及在管理中如何建设这样的团队 梯度团队介绍 下图是我经历的一家中型互联网