文章目录

  • 综述
  • 管理和领导的区分
  • 影响力的来源
  • 合适的团队领导力
    • 因地制宜
    • 因人而异
      • 1. 情景领导模式
      • 2. 需求三角
      • 3. Project Oxygen
    • 适合自己
    • 常见最佳实践
  • 相关博客

综述

如何打造高效的团队(一) - 团队架构
如何打造高效的团队(二) - Android平台团队架构实例
如何打造高效的团队(三) - 领导力

前面两篇博客通过分享Team Topologies这本书及我对书中内容的理解,以及一个例子,讨论了如何从团队架构的角度去打造一个高效的团队。这篇文章将会从团队leader的领导力这个角度切入,探讨如何带出一个高效的团队。本文首先从理论上讨论管理(management)和领导力(leadership)的区别,指出领导力的核心在于影响他人。接着从理论上介绍了影响力的来源。然后探讨了如何建立高效的团队领导力,我认为高效的团队领导力需要因地制宜和因人而异,也需要扬长避短找到适合自己的风格;最后给出了一些常见的最佳实践。

不过文章肯定会局限于我自己的认知和视野,抛砖引玉,欢迎大家在评论区进行讨论。

管理和领导的区分

在我们更多讨论领导力(Leadership)之前,应该先区分下领导和管理(management)这两个概念:

类型 管理(Management)
领导力(Leadership) 领导力指的是影响他人达成目标的能力,最终谋求的一般是变化(change)和行动(movement),关键词是影响(influence)
管理(Management) 管理指的是指定的拥有特定权利的职位,一般以维持稳定(consistency)和秩序(order)为目的。

一个团队往往会有两种类型的领导者:

  1. 指定的领导(assigned leadership):来自于公司的安排,比如经理的职位。
  2. 自发出现的领导(emergent leadership):非正式的领导,来自于工作中自发出现的领导力而产生的影响他人的能力,比如团队里的技术最好的同学,往往能够影响其他人的选择甚至团队的方向,但他并不是被指派的领导。

本文只讨论领导力,当然它们之间有很多重叠的部分,比如许多管理者(比如经理)都是团队的领导者,而团队的领导者也往往都会成为经理,但是如上文所述二者是不一样的概念也服务于不同的功能。不过好的领导力正常也都有利于团队管理,也很难想象团队的管理者没有优秀的领导力能够带好团队。

影响力的来源

一个好的领导,最核心关键词是影响力。影响力指的是影响他人行为的能力,它可能根植于权利和地位,也可能根植于和无关于权利地位的其他方面,比如个人魅力。根据French和Raven的理论1,影响力有六种来源:

来源 解释
强制权利 基于某个人强制他人服从的能力(比如通过惩罚、威胁等)
奖励权利 基于某个人能够行使奖励并且使用奖励来影响他人的能力
合法权利 基于某个人所处的职位以及该职位在公司的组织结构里所赋予的权利
指示性 基于别人的尊重、喜爱和认可
专家 基于在别人眼里某个人对某个领域的认知水平
信息权利 基于某个人所掌握的直接或间接的信息

合适的团队领导力

我认为好的团队领导力一定是适于团队适合公司和适合自己的,包括团队的人员配置、公司的文化、团队所做的事、团队的资源限制、公司面临的挑战还有个人的喜好与价值观等等。因此本文从以下几个方面展开讨论:

  1. 因地制宜
  2. 因人而异
  3. 适合自己
  4. 最后分享一些常见最佳实践

因地制宜

好的领导力一定是因地制宜的。从大的角度来看,你在哪个国家,你所处的公司文化是怎么样的,你团队接受的方式是什么样的等等。一般所有公司都需要领导力,但是领导力的表现方式确实大相径庭,甚至截然相反。比如研究2表明不同地区的人对领导力有明显不同的倾向:

领导风格 最受欢迎的地区
参与型领导,强调成员参与决策 西方或者拉美
自治型领导 东欧
为团队服务型领导,强调合作、团队氛围 全世界
自我保护型领导,强调职位、面子、等级等 中东,亚洲,东欧整体倾向;西方和非洲整体排斥
以人为本,不仅关怀员工工作,也关怀员工生活 在一些崇尚集体主义的国家受欢迎,比如土耳其和墨西哥;但是在另外一些国家可能会被认为侵入他人生活,比如美国、荷兰
魅力/鼓舞型领导,规划愿景,鼓舞人心,有决策有魄力 几乎所有文化都崇尚这种类型的领导,但是魅力的定义在不同文化下是千变万化的

整体大环境以及公司的文化是一方面,你和下属的关系、你负责的任务类型、你所处的位置和所拥有的权利是强还是弱,也会影响适合你的领导力。比如菲德勒的权变管理思想3

Low LPC4代表一个领导是任务优先型的,High LPC4代表一个领导是关系优先型的。从上图菲德勒的权变思想可以看出,不同类型的领导在不同的情景下会有不同的表现。比如在上下级氛围很好的团队里,任务优先型的领导更适合;但是在上下级关系很差的团队里,任务优先型的领导同样更适合;但是在中间状态里,关系优先型的领导会有更好的表现。

所以说好的领导力一定是因地制宜的,你可以借鉴上面提到的模型去分析你所处的公司和团队,找到适合你所处环境的领导力来着重培养。

因人而异

好的领导力一定也是因人而异的。团队的核心是人,你有什么样的人,决定你需要采用什么样的策略。比如团队里是初级工程师比较多还是高级工程师比较多,你和团队里每一个人的关系是怎么样的,刚接触不了解还是一起工作很多年彼此配合默契,这些都会影响适合你的选择。这里我着重介绍两个模型和一个项目。

1. 情景领导模式

情景领导模式提倡团队领导需要根据员工的情况调整领导风格。总体而言,企业需要员工主要有两点,一个是胜任(competence),另外一个是commitment。而对于团队领导,对员工的干预主要有两种大类:指导(direction)和支持(support)。要让员工胜任,可能就需要更多的指导;要让员工有更高的commitment,可能就需要更多的支持:

员工需求 Competence Commitment
领导方式 Direction Support

再细分来看,根据员工对于指导和支持的需要,我们列出横轴和纵轴,可以得到以下领导方式的划分:

区域 员工需要 对应的领导风格
S1 需要更多的业务指导和较少的动机支持。比如新来的员工,很有干劲(commitment),但是缺少相应的知识和经验 Directing: 相应的领导风格应以业务指导为主
S2 对于指导和支持的需求都比较高。比如新员工做了一段时间之后遇到挫折,虽然业务比之前熟悉但还是需要很多指导;同时因为挫折士气降低 Coaching:通过引导的方式培养员工,提升能力和士气
S3 需要较少的指导但是需要较多的支持。比如员工已经上手了,但是在工作中找不到成就感 Supporting:比如对愿景的描绘、更多的沟通、薪酬待遇的提升等等
S4 指导和支持的需求都很低。说明你们磨合到了一个比较好的状态,员工既有能力又有动力 Delegating:可以放心的将活交付出去了

因此作为团队的领导,你可以仔细思考以下你组里成员的情况,从而采取不同的策略。同时要注意每个人在不同的时候会有变化,比如一个员工通过新人成长为可以在组里独当一面的状态(S4),但是可能就会希望寻求新的挑战而对当前工作动力不足(S3);这时候你可能给他一个全新的领域,这时候就又回到S1或者S2。同时甚至一个人在同一时期不同项目里也会处于上图的不同状态。

这个模型可以帮你清楚的意识到在当下的情景你需要采取哪种领导方式。个人认为这更多是一种被动模型,侧重意识和响应,能帮助你对当前情况进行快速响应。但不是一个主动模型——帮助你主动规划。我要分享的下一个模型就是一个主动模型。

2. 需求三角

带领团队中有一个很核心的问题就是分配任务,关系到团队的交付能力、成员的成长和团队的幸福指数。团队的成长关系到团队的成长,团队是否能很好的解决问题,能否负责更大的职责。团队的满意程度关系到成员的留存率等。

分配任务时我比较常用的就是下面的需求三角进行分析:

#mermaid-svg-nM1iAdnXNDySMF2x .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-nM1iAdnXNDySMF2x .label text{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x .node rect,#mermaid-svg-nM1iAdnXNDySMF2x .node circle,#mermaid-svg-nM1iAdnXNDySMF2x .node ellipse,#mermaid-svg-nM1iAdnXNDySMF2x .node polygon,#mermaid-svg-nM1iAdnXNDySMF2x .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-nM1iAdnXNDySMF2x .node .label{text-align:center;fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x .node.clickable{cursor:pointer}#mermaid-svg-nM1iAdnXNDySMF2x .arrowheadPath{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-nM1iAdnXNDySMF2x .flowchart-link{stroke:#333;fill:none}#mermaid-svg-nM1iAdnXNDySMF2x .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-nM1iAdnXNDySMF2x .edgeLabel rect{opacity:0.9}#mermaid-svg-nM1iAdnXNDySMF2x .edgeLabel span{color:#333}#mermaid-svg-nM1iAdnXNDySMF2x .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-nM1iAdnXNDySMF2x .cluster text{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-nM1iAdnXNDySMF2x .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-nM1iAdnXNDySMF2x text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-nM1iAdnXNDySMF2x .actor-line{stroke:grey}#mermaid-svg-nM1iAdnXNDySMF2x .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-nM1iAdnXNDySMF2x .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-nM1iAdnXNDySMF2x #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-nM1iAdnXNDySMF2x .sequenceNumber{fill:#fff}#mermaid-svg-nM1iAdnXNDySMF2x #sequencenumber{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x #crosshead path{fill:#333;stroke:#333}#mermaid-svg-nM1iAdnXNDySMF2x .messageText{fill:#333;stroke:#333}#mermaid-svg-nM1iAdnXNDySMF2x .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-nM1iAdnXNDySMF2x .labelText,#mermaid-svg-nM1iAdnXNDySMF2x .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-nM1iAdnXNDySMF2x .loopText,#mermaid-svg-nM1iAdnXNDySMF2x .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-nM1iAdnXNDySMF2x .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-nM1iAdnXNDySMF2x .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-nM1iAdnXNDySMF2x .noteText,#mermaid-svg-nM1iAdnXNDySMF2x .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-nM1iAdnXNDySMF2x .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-nM1iAdnXNDySMF2x .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-nM1iAdnXNDySMF2x .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-nM1iAdnXNDySMF2x .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x .section{stroke:none;opacity:0.2}#mermaid-svg-nM1iAdnXNDySMF2x .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-nM1iAdnXNDySMF2x .section2{fill:#fff400}#mermaid-svg-nM1iAdnXNDySMF2x .section1,#mermaid-svg-nM1iAdnXNDySMF2x .section3{fill:#fff;opacity:0.2}#mermaid-svg-nM1iAdnXNDySMF2x .sectionTitle0{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x .sectionTitle1{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x .sectionTitle2{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x .sectionTitle3{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-nM1iAdnXNDySMF2x .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x .grid path{stroke-width:0}#mermaid-svg-nM1iAdnXNDySMF2x .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-nM1iAdnXNDySMF2x .task{stroke-width:2}#mermaid-svg-nM1iAdnXNDySMF2x .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x .taskText:not([font-size]){font-size:11px}#mermaid-svg-nM1iAdnXNDySMF2x .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-nM1iAdnXNDySMF2x .task.clickable{cursor:pointer}#mermaid-svg-nM1iAdnXNDySMF2x .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-nM1iAdnXNDySMF2x .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-nM1iAdnXNDySMF2x .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-nM1iAdnXNDySMF2x .taskText0,#mermaid-svg-nM1iAdnXNDySMF2x .taskText1,#mermaid-svg-nM1iAdnXNDySMF2x .taskText2,#mermaid-svg-nM1iAdnXNDySMF2x .taskText3{fill:#fff}#mermaid-svg-nM1iAdnXNDySMF2x .task0,#mermaid-svg-nM1iAdnXNDySMF2x .task1,#mermaid-svg-nM1iAdnXNDySMF2x .task2,#mermaid-svg-nM1iAdnXNDySMF2x .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-nM1iAdnXNDySMF2x .taskTextOutside0,#mermaid-svg-nM1iAdnXNDySMF2x .taskTextOutside2{fill:#000}#mermaid-svg-nM1iAdnXNDySMF2x .taskTextOutside1,#mermaid-svg-nM1iAdnXNDySMF2x .taskTextOutside3{fill:#000}#mermaid-svg-nM1iAdnXNDySMF2x .active0,#mermaid-svg-nM1iAdnXNDySMF2x .active1,#mermaid-svg-nM1iAdnXNDySMF2x .active2,#mermaid-svg-nM1iAdnXNDySMF2x .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-nM1iAdnXNDySMF2x .activeText0,#mermaid-svg-nM1iAdnXNDySMF2x .activeText1,#mermaid-svg-nM1iAdnXNDySMF2x .activeText2,#mermaid-svg-nM1iAdnXNDySMF2x .activeText3{fill:#000 !important}#mermaid-svg-nM1iAdnXNDySMF2x .done0,#mermaid-svg-nM1iAdnXNDySMF2x .done1,#mermaid-svg-nM1iAdnXNDySMF2x .done2,#mermaid-svg-nM1iAdnXNDySMF2x .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-nM1iAdnXNDySMF2x .doneText0,#mermaid-svg-nM1iAdnXNDySMF2x .doneText1,#mermaid-svg-nM1iAdnXNDySMF2x .doneText2,#mermaid-svg-nM1iAdnXNDySMF2x .doneText3{fill:#000 !important}#mermaid-svg-nM1iAdnXNDySMF2x .crit0,#mermaid-svg-nM1iAdnXNDySMF2x .crit1,#mermaid-svg-nM1iAdnXNDySMF2x .crit2,#mermaid-svg-nM1iAdnXNDySMF2x .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-nM1iAdnXNDySMF2x .activeCrit0,#mermaid-svg-nM1iAdnXNDySMF2x .activeCrit1,#mermaid-svg-nM1iAdnXNDySMF2x .activeCrit2,#mermaid-svg-nM1iAdnXNDySMF2x .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-nM1iAdnXNDySMF2x .doneCrit0,#mermaid-svg-nM1iAdnXNDySMF2x .doneCrit1,#mermaid-svg-nM1iAdnXNDySMF2x .doneCrit2,#mermaid-svg-nM1iAdnXNDySMF2x .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-nM1iAdnXNDySMF2x .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-nM1iAdnXNDySMF2x .milestoneText{font-style:italic}#mermaid-svg-nM1iAdnXNDySMF2x .doneCritText0,#mermaid-svg-nM1iAdnXNDySMF2x .doneCritText1,#mermaid-svg-nM1iAdnXNDySMF2x .doneCritText2,#mermaid-svg-nM1iAdnXNDySMF2x .doneCritText3{fill:#000 !important}#mermaid-svg-nM1iAdnXNDySMF2x .activeCritText0,#mermaid-svg-nM1iAdnXNDySMF2x .activeCritText1,#mermaid-svg-nM1iAdnXNDySMF2x .activeCritText2,#mermaid-svg-nM1iAdnXNDySMF2x .activeCritText3{fill:#000 !important}#mermaid-svg-nM1iAdnXNDySMF2x .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-nM1iAdnXNDySMF2x g.classGroup text .title{font-weight:bolder}#mermaid-svg-nM1iAdnXNDySMF2x g.clickable{cursor:pointer}#mermaid-svg-nM1iAdnXNDySMF2x g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-nM1iAdnXNDySMF2x g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-nM1iAdnXNDySMF2x .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-nM1iAdnXNDySMF2x .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-nM1iAdnXNDySMF2x .dashed-line{stroke-dasharray:3}#mermaid-svg-nM1iAdnXNDySMF2x #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x .commit-id,#mermaid-svg-nM1iAdnXNDySMF2x .commit-msg,#mermaid-svg-nM1iAdnXNDySMF2x .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-nM1iAdnXNDySMF2x g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-nM1iAdnXNDySMF2x g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-nM1iAdnXNDySMF2x g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-nM1iAdnXNDySMF2x .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-nM1iAdnXNDySMF2x .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-nM1iAdnXNDySMF2x .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-nM1iAdnXNDySMF2x .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-nM1iAdnXNDySMF2x .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-nM1iAdnXNDySMF2x .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-nM1iAdnXNDySMF2x .edgeLabel text{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-nM1iAdnXNDySMF2x .node circle.state-start{fill:black;stroke:black}#mermaid-svg-nM1iAdnXNDySMF2x .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-nM1iAdnXNDySMF2x #statediagram-barbEnd{fill:#9370db}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-state .divider{stroke:#9370db}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-nM1iAdnXNDySMF2x .note-edge{stroke-dasharray:5}#mermaid-svg-nM1iAdnXNDySMF2x .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-nM1iAdnXNDySMF2x .error-icon{fill:#522}#mermaid-svg-nM1iAdnXNDySMF2x .error-text{fill:#522;stroke:#522}#mermaid-svg-nM1iAdnXNDySMF2x .edge-thickness-normal{stroke-width:2px}#mermaid-svg-nM1iAdnXNDySMF2x .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-nM1iAdnXNDySMF2x .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-nM1iAdnXNDySMF2x .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-nM1iAdnXNDySMF2x .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-nM1iAdnXNDySMF2x .marker{fill:#333}#mermaid-svg-nM1iAdnXNDySMF2x .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}#mermaid-svg-nM1iAdnXNDySMF2x {color: rgba(0, 0, 0, 0.75);font: ;}

团队需求
职业发展需求
个人兴趣

其中最重要的就是团队需求,是一定要满足的。其余二者如果能满足其中一项,那么这个分配就还算比较成功。如果三者都满足就最好了。

3. Project Oxygen

Google推出了好的经理的十个特性,虽然说的是经理,但是很多都是和领导力相关的。感兴趣的自己搜一下,比如这篇文章

适合自己

最后还有最重要的一点,就是你选择的领导方式一定是适合自己的。要能管理好他人,首先是需要管理好自己。首先需要的是了解自己,自己的价值是什么,自己喜欢如何待人处事,什么事情会激怒自己,什么事情会让自己兴奋。只有了解自己才能了解他人,只有了解他人才能带领好他人。当然也有模型,比如下面的这个Big-5 Personality5:

不过感觉认识自己这件事更多还是自己多留意、多思考、多学习、多总结。

常见最佳实践

  1. 优先考虑你底下的人而不是你自己
  2. 帮助你的团队成员成长和成功
  3. 细心体察成员的情绪、接受程度、士气等
  4. 认知升级,会抽象,有大方向,能规划出令人信服的愿景
  5. Empower你的团队
  6. 有道德感正义感:用正确的方式,做正确的事情
  7. 创造社会价值

相关博客

  • 如何打造高效的团队(一) - 团队架构
  • 如何打造高效的团队(二) - Android平台团队架构实例

  1. French and Raven’s bases of power ↩︎

  2. Culture and Leadership Across the World ↩︎

  3. Fiedler’s contingency model ↩︎

  4. Least preferred coworker ↩︎ ↩︎

  5. The Big Five Personality Traits ↩︎

如何打造高效的团队(三) - 领导力相关推荐

  1. 如何打造高效的团队(五)- 文化

    文章目录 为什么需要团队文化 什么样的文化能带来更高效的团队 提高业务契合程度 提高资源利用率 提高执行速率 减少团队阻力 为什么需要团队文化 如何打造高效的团队(一) - 团队架构 如何打造高效的团 ...

  2. 如何打造高效的团队(四)- 团队效能度量

    文章目录 为什么效能度量很重要 度量什么 怎么度量 定性指标 定量指标 发挥效能度量的价值 为什么效能度量很重要 如何打造高效的团队(一) - 团队架构 如何打造高效的团队(二) - Android平 ...

  3. 打造高效研发团队 (4) —— 团队文化篇

    原文:https://my.oschina.net/huangyong/blog/1823660 软件开发是一场需要集体智慧的运动,它的成功不完全属于团队中任何一个人.然而,团队成员们做人做事的风格却 ...

  4. 如何打造高效的团队?

    通过近期的项目实践,对如何打造高效的团队(Team)有了更加深刻的理解,总结以下几点: 第一:充分发挥团队优势,淡化自我为中心.有一句话说,一个人再强,强不过一个团队.团队是由员工和管理层组成的一个共 ...

  5. 如何打造高效的团队协作

    "如果干得好,管理是最崇高的职业之一.没有哪一个职业能像管理一样为他人提供学习和成长的机会,让他们懂得承担责任并取得成绩,以及为团队的成功做出贡献" <你要如何衡量你的人生& ...

  6. 如何打造高效的团队(一) - 团队架构

    本文转自: https://blog.csdn.net/xiaozhi239/article/details/108163138 文章目录 关于团队管理的常见误解 团队设计基本原则 康威定律 系统设计 ...

  7. 打造高效研发团队 (1) —— 组织架构篇

    原文:https://my.oschina.net/huangyong/blog/1812037 2015 年,我加入特赞,带领了一支小规模研发团队.那时公司还在天使轮,团队最大的目标是能让产品上线, ...

  8. 打造高效研发团队 (2) —— 研发流程篇

    原文:https://my.oschina.net/huangyong/blog/1812046 当我们的研发团队组织架构搭建完毕后,接下来需要思考的是,如何让这个架构跑起来.跑得快.跑得稳.此时,我 ...

  9. 打造高效交付团队心得

    我 15 年前创办第一家公司,到现在我还是不怎么管理.我怀疑很少有人能做到这一点.在我的公司 AngelList,我们需要的是一个自我管理的团队,并产出代码. 我们的做法如下. 保持小规模团队.所有的 ...

最新文章

  1. 基于GTID模式MySQL主从复制
  2. 如何用CSS调用外部字体
  3. Delphi 2010 安装及调试
  4. 【剑指offer15.二进制中1的个数】——位操作(左移右移等)
  5. 3.Your First Machine Learning Model
  6. pyspider 安装 和 快速开始
  7. (数据库系统概论|王珊)第七章数据库设计:习题
  8. html css 样式中100%width 仍有白边解决办法
  9. OpenDigg前端开源项目周报1219
  10. Java中HttpURLConnection使用代理服务器
  11. wps ppt word 双屏幕同时浏览技巧
  12. VM打开虚拟机VMX进程已提前退出错误及解决办法
  13. PI3激酶生物学研究丨PI3激酶活性检测试剂盒方案
  14. 怎样制作BT种子文件,即torrent后缀的文件?
  15. 基于微信小程序的个人管理软件
  16. 浏览器相关及知识积累
  17. 模拟电子技术学习笔记-NPN三极管的内部结构
  18. 【NOIP2013】华容道 最短路优化搜索(spfa)
  19. 基础的图书馆管理系统
  20. airpods pro动画不显示_今天教大家如何重新设置苹果AirPods Pro

热门文章

  1. 【PHP】PHP实现Hash环/Hash一致性原理实现
  2. Camtasia Studio2022最新软件更新功能
  3. 雅思机考6.5(4项总分26.5)考后总结
  4. 电池储能系统技术收集
  5. nested exception is java.lang.IllegalStateException: refreshAfterWrite requires a LoadingCache异常解决
  6. 追求卓越的Stewart
  7. MySQL黑马笔记三
  8. FBX动画导入Unity
  9. dcs系统服务器配置,DCS系统中动态数据服务器设置方法
  10. 4寸大屏智能手机超值购,更有千元话费等你拿