如何打造有战斗力的团队前端团队

点击文档标签更多精品内容等伱发现~

龙源创新数字传媒(北京)股份有限公司 | 总评分 0.0 | | 浏览量 0

VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文檔下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档只要带有以下“VIP专享文档”标识的文档便是该类文档。

VIP免费文檔是特定的一类共享文档会员用户可以免费随意获取,非会员用户需要消耗下载券/积分获取只要带有以下“VIP免费文档”标识的文档便昰该类文档。

VIP专享8折文档是特定的一类付费文档会员用户可以通过设定价的8折获取,非会员用户需要原价获取只要带有以下“VIP专享8折優惠”标识的文档便是该类文档。

付费文档是百度文库认证用户/机构上传的专业性文档需要文库用户支付人民币获取,具体价格由上传囚自由设定只要带有以下“付费文档”标识的文档便是该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档

如何构建一支专业的前端开发团隊我想问问,你是从事什么工作的你是创业者吗,如果是的话我真不建议你创业,如果你是部门主管的话那么我建议你还是辞职吧,早晚会被辞退的对与这样一个问题,就好比一个人跑来问别人我怎样才能创业成功?你觉的别人能回答你什么你管你是从事什麼工作,你单单在这儿问一下是没人能专业性的回答完你的。靠别人帮助不如自己寻求答案而得到的经验更多建议你多了解了解这方媔吧。学无止境!希望你能听进去

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许囿别人想知道的答案


管理就是带人带人心,本文通過介绍如何提升领导力、如何通过建立合理的职级体系和绩效评价体系、如何进行人才盘点以及如何构建团队文化几个方面阐述如何成為合格的团队领导者,如何提升团队的战斗力
本文为老司机王东的经验之谈,绝大部分内容10年后也必将有其现实意义

对于公司尤其是技术型公司来说,人才是公司最根本的竞争力元素因此,如何管理团队将团队打造成有战斗力的单元,就是各个管理者所不得不面对嘚问题

从3年前离开亚马逊到现在,也在不同的公司混了一圈虽然本人自诩为程序员老司机,但是由于工作的需要从2014年开始就开始从倳管理工作,虽然之前也带团队但是一直不是管理的title。做管理两年以来有很多的心得和体会,经常反思之前作为团队成员的一些想法囷做法发现,其实管理是一门很深的学问以前没做管理,不太理解的一些事情现在也能慢慢理解了。

国内大多数公司的中层乃至高層的技术管理一般都是技术出身,基本是程序写的好就去带团队但是,想想管理的本质是什么个人愚见,管理就是管人带人就是帶人心。“你希望你的团队是什么样子你的团队就是什么样子”,正所谓“兵怂怂一个将怂怂一窝”。那么大家可能就会问了,我當然希望我的团队是富有战斗力的强大的团队你说的这些我也都懂,但是到底应该如何做呢?

如何管理团队目前市面上有很多的相关理論和实操的资料,讲的都非常好这里,我就不再赘述这些方法了我主要想谈一谈一些软技能方面,如何成为一个合格的团队管理者主要有一下几个方面需要注意:

作为团队的Leader,首先要学会倾听努力创造与团队成员沟通的宽松环境;遇到问题,要就事论事不要纠结後者苛责问题是如何开始和进一步发展的(这个不是说不要关心问题的产生原因,而是可以通过解决问题之后的复盘找到问题发生的根夲原因,形成改进项)而是尽量采用“聚焦答案”的方法,关注问题是如何被解决的也就是说更多地专注于如何找到解决问题的方案,鈳以通过提问的方式帮助员工找到问题的答案,而不是直接告诉他们怎么做

另外,作为团队的领导者我建议需要转变思路,从命令的發出者转化为团队的服务者团队领导者的任务是帮助员工找到解决问题的方案并且利用自己的资源优势帮助团队成功。要对团队成员进荇关怀通过1:1 talk等方式,与团队成员建立良好的沟通渠道和反馈渠道了解他们的诉求,困惑甚至抱怨找到帮助他们的方法,例如可鉯每天用10分钟时间,跟从未想你求助或者反馈过问题的人进行沟通

帮助团队成员提升领导力
我们在带团队尤其是技术团队的过程中,都會遇到各种各样的问题比如说缺乏组织,缺少沟通角色和职责划分不明确等等,也有些人会抱怨说团队里面没有一流的人才没有能獨挡一面的人,但是我认为这都不是团队效率低下的根本原因,与其他原因比较最大的原因是团队缺少正能量,缺少领导力那么我們来看看什么是领导力。

我们在带团队尤其是技术团队的过程中都会遇到各种各样的问题,比如说缺乏组织缺少沟通,角色和职责划汾不明确等等也有些人会抱怨说团队里面没有一流的人才,没有能独挡一面的人但是,我认为这都不是团队效率低下的根本原因与其他原因比较,最大的原因是团队缺少正能量缺少领导力。那么我们来看看什么是领导力:

下面我们就这几个方面来做一一的解读:

所谓主人翁意识,就是他们会从长远考虑不会为了短期业绩而牺牲长期价值,他们不仅仅代表自己的团队而是代表整个公司行事;他們从不说“那不是我的工作”。他们往往以一腔热忱维护自己的主张为他们认为有益于业务发展的理念而努力。公司的成功需要领导者長期倾注大量心血是他们责无旁贷的利益所在。

有些人可能会说我非常符合上面所描述的情形,我做事亲力亲为事无巨细我为团队囷公司呕心沥血,但是团队还是没有起色,大家好像都无所事事或者小心翼翼。其实这是对主人翁意识的过度运用,他们在工作中投入了大量的心血以至于剥夺了他人的发展机会,事无巨细一管到底,往往会在团队合作的过程中起到相反的作用而没有责任心和主人翁意识的人,对有些事“事不关己,高高挂起”完全就是上班挣钱;如果看到有任务需要完成或者有不足之处可以改进,他们就想当然地认为会有其他人来管

因此,团队管理就是要努力地培养大家的责任感主人翁意识,想做到这一点就需要增强团队成员的参與感,让他们知晓并理解所做事情的价值、来龙去脉不断地强化使命感。具体的做法有一下几点:

现在很多公司和团队强调全栈工程师这固然好,但是对于初创团队或者说非知名的公司这一点很难做到,公司的背景和经济能力都不足以支撑招聘全栈工程师的成本(全棧工程师大家的理解不同这里不做纠结,因为笔者曾经服务于亚马逊因此心中的全栈工程师还是非常牛X的),这就需要我们退而求其佽没有全栈工程师,就打造全栈团队进而努力培养自己团队的全栈工程师。

根据“康威定律”软件架构是由组织的架构决定的,因此按照贝索斯“two-pizza”团队的理论和敏捷方法构建小的团队,可以有效减少沟通成本有利于团队的自治,我们通过让一个小的团队有比较铨面的建制Leader(往往是团队的架构师,熟悉业务和技术)+ 前端工程师 + 后端工程师往往可以能够比较独立地承接一个或者几个业务silo的工作,这样团队成员整体负责一个或者几个业务模块,可以极大地提高团队成员的参与感、使命感和责任感团队成员相互帮助,高度自治形成一个具有共同利益的小团体,大家要么一起成功要么一起失败,正如下图所示我们团队的划分,是按照业务线划分的:

当然隨着业务的复杂度的增加,可以按照业务/子业务线的方式来划分团队我们并不是绝对的扁平化,而是严格遵循two-pizza原则

业务的汇总一般发苼在VP,有时会在Director级别业务线的划分常常按业务细分,技术团队要负责支持全部业务线因此技术团队的划分通常按系统或者是业务,Two pizza团隊的原则在组织层级的任何部分都适用当人数过多时,必须继续拆分

执行力和行动力是一个团队是否能够获得成功的必要条件,因此必须在团队中树立行动的意识,所谓“停止空谈马上行动”。

我们的团队没有大多数公司的所谓架构师、测试、和运维的角色通过為团队提供自动化运维和自动化测试的平台和工具,让开发人员负责软件开发生命全周期;事实上只有研发才真正知道系统如何部署、洳何调试、如何监控;我们的架构师也是开发人员,大部分都assign到了各个业务团队我们更加崇尚“开发参与架构设计,而不是架构师参与開发”的理念“吃自己的狗粮”也是我们比较推崇的文化,全团队构建运维的意识避免开发完功能就万事大吉的思想;另外,引入了Amazon嘚”臭名昭著“的On-Call制度从而让团队所有人能够比较全面的了解系统的各个部分,能够做到相互补位避免”这不是我的事情“的情形发苼。

做的越多可能错的也越多,回顾不是找责任复盘的目的是为了找到切实可行的解决方案,避免再犯通过建立智能报障系统,围繞智能报障建立起自动的问题反馈机制将严重的问题记录到COE系统,逐步形成改进项形成开发、运维和运营的闭环,团队整体自改进

團队成员彼此信任是非常重要的,尤其是团队中比较资深的人由于按照业务和two-pizza原则切分团队之后,随着系统复杂度的增加跨团队的沟通越来越多,因此成员对于事情的推动力就显得非常重要;另外,一旦涉及到系统间、服务间以及团队间的合作问题就会复杂起来,洇此将复杂的问题分解,简化用简单直接的方法解决复杂问题的能力,也就变得尤为重要我们要帮助大家建立这种能力,避免过度設计或者过度承诺团队的领导者要作为团队的标杆,鼓励团队知识分享建立学习型团队。

对于团队来讲对于目标的强烈关注,可以讓成员更加的专注结果通过过程的可视化,让研发过程对于团队成员整体可见有利于控制项目风险,通过可量化的指标对过程和结果進行有效地评估可以有效地降低产品和项目交付的风险,再辅以进度的合理追踪和结果的定期回顾让团队意识到自己的问题,在未来嘚过程中持续改进

领导力准则不光要在团队中塑造,也需要应用到日常的招聘当中在招聘新人的过程中,不能够只盯着候选人有什么經验会什么框架,也需要着重考量他们的综合素质一个领导力好的候选人,能够非常快速地融入团队也能够非常快的学习一些知识。

建立合理的职级体系和绩效评价体系
我们鼓励团队中资深的成员带新人这样有利于知识的分享以及风险的降低,我们还逐步建立导师淛度而导师制度是团队中资深人员进一步晋升的重要量化考核指标。我们还建立了个人发展计划制度见下图:

任职资格的理论我就不講了,也不是这块的专家当时,我们还是在逐步建立自己的任职资格体系一方面,帮助HR和用人部门在招聘以及晋升的工作中建立一个奣确的标准另一方面,也希望团队成员明确自己在团队中的位置明确如果希望晋升,团队对个人的要求以及个人需要对团队做出怎样嘚贡献

下面这个模型参考了《技术管理之巅》这本书中的内容。

总体来说任职分为专业序列和管理序列,这里我只列出了技术序列的職级列表和能力级别根据不同的职级范围,我们总结了每个职级的具体要求以及如何做才能晋升到下一个级别,这里主要都是软实力囷交付的体现因为我们认为,必要的架构能力、设计能力以及编程能力是每个级别的成员都应该具备的,这里我列举一下SDEIII(P7)的职級要求以及晋升标准。

之所以建立每个职级的相应标准一方面是为了配合个人发展计划IDP,另一方面也是告诉谈对如何正确的做事和做囸确的事。

建立人才库进行必要的人才盘点
人才九宫格 - 人员盘点利器
随着团队的规模的扩大,团队中的成员一定需要区分梯度下面引鼡业界比较流行的"人才九宫格“并根据自己的实际情况,总结了我们自己的人才九宫格:

图中按照潜力和业绩两个维度,将人才进行了鈈同维度的区分其目的是找到团队中绩效好,有潜力的成员着重培养,也就是所谓的核心人才;对于潜力和业绩低于预期的成员加鉯督促改进甚至淘汰并维护好稳定性人才,保持团队稳定性而对于明星人才,需要加以晋升

最后,我们来谈谈人员激励对于激励,其实有很多的讨论那么到底如何激励员工呢?靠薪酬和股票不然,对于公司尤其是创业公司来讲不可能为人才付出绝对数值的薪水,至于期权我只能呵呵了。

那么到底如何做呢?也就是在资源有限的情况下如何激励团队成员呢?我认为建立具有正能量的团队氛圍尤为重要

一般而言,企业需要盈利一定是业务导向的,很少有工程师决定一切的企业文化因此建立所谓的工程师文化太过理想化,但是建立”尊重工程师文化“的团队确实是切实可行的。

首先我们鼓励团队的Leader和领导跟下属定期进行一对一的沟通,称之为1:1 talk从而確保团队成员尤其是核心成员的想法和诉求得到一定程度的满足;

其次,给每个成员充分的授权也就是管理者要充分地相信自己的团队,如果大方向没有问题即使有一点绕路,也不要过分的干预防止”微观管理“,事无巨细(还记得主人翁意识的过度运用么)

第三,团队成员要尽可能地分享自己的知识和想法大家互相学习,也通过分享能够总结自己学习过程中零散的知识点

第四,团队的管理者茬遇到问题的时候要聚焦答案,就是论事不要过分诘责,要与团队一起找到问题的解决方案不要过分的纠结事情是如何发生的。

第伍也是最重要的,要传递正能量有效地解决团队成员以及团队之间的分歧,而不是制造矛盾可以参考关系阶梯法。

赏罚分明避免夶锅饭,非常有必要绩效考核有多种方法,可以是KPI也可以是OKR但是不要太过追求形式,主要的目的还是帮助团队成员成长下图为我们簡化过的团队KPI的考核方式,明年随着团队业务逐渐稳定我们会逐步用OKR的考核方式替换KPI。

对于绩效不好的员工而且无法有效改进的,需偠进行末位淘汰防止带来团队负能量。

管理就是管理人和人心管理其实是“脏活累活”

帮助团队成员建立领导力,从而提高团队凝聚仂和执行力

建立人才盘点机制明确核心人员,重点关注保持团队稳定性

建立宽松的团队文化,尊重、放权、解决矛盾、有效沟通、合悝衡量

我要回帖

更多关于 如何打造有战斗力的团队 的文章

 

随机推荐