阿里内贸团队敏捷实践(二)自组织管理

本文是作者原创,原文发表于《程序员》杂志2013年3月刊

实现团队的自组织管理,非常有助于团队形成合力,极大地提升团队整体的工作效率。本文结合原阿里ITU内贸团队的敏捷实践经历,阐释了何为自组织管理、为什么进行自组织管理、如何进行自组织管理等内容,同时给出了团队实施自组织管理的效果。

在《射雕英雄传》里,以全真七子的武功是打不过东邪黄药师的,但当他们摆出了“天罡北斗阵”时,却能和黄药师打成平手。这就是团队合作形成合力的威力。

自组织管理是原阿里ITU内贸团队采取的一种敏捷实践,该实践旨在帮助团队成员加强团队合作,形成团队的合力,从而提高团队整体的工作效率。

何为自组织管理

我们提倡的自组织管理是指团队中的每一位成员都是团队的Owner,都为团队的目标负责,在团队事务上没有一位绝对的管理者,每位团队成员都可以作为团队事务的管理者,组织团队中的所有成员一起完成团队事务。

为什么进行自组织管理

传统管理指的是在一个团队中由一个人负责团队的管理,而其他成员不参与团队事务的管理,管理者发布命令,团队成员执行命令。这样的管理存在诸多弊端。

传统管理对于团队事务很难做到面面俱到。要创建一个优秀的团队,需要管理的团队事务非常多,例如项目管理、组织团队建设活动和团队分享活动等。如果仅由一位管理者来负责管理很难全部完成。即使全部完成了,由于没有充足的时间进行过程管理,其结果也会打折扣。

传统管理执行力不够。在传统管理中,主管是指挥者,发布指令,团队成员是指令的执行者。但团队成员是人而不是机器,他们都有自己的想法,有时对于自己不认可的事情,即使内心不愿意,迫于主管的权利也只能执行,而这样做事的话往往执行力不足,经常需要主管的督促。

传统管理很难充分发挥团队合力。团队的合力在于每位成员都在积极主动地为团队目标付出自己的一份力。团队中经常有一些较积极的成员会提出一些好的建议和想 法,比如希望一起做某个工具,来提高工作效率,他们希望主管认可其想法,并能组织大家完成这个想法。但在传统管理中,或者因为主管认为这个想法没有价值, 又或者因为管理者没有时间来组织这件事情,导致这些想法最终没有落地,于是利于团队工作的想法就会越来越少,最后只有管理者一个人来思考如何提高团队的工 作效率等事情。

为了消除传统管理带来的弊端,我们团队尝试进行自组织管理实践。让团队中的每一位成员都参与到团队事务管理中,让某些方面表现出过人之处的成员,管理其擅长并感兴趣的团队事务。

比如让喜欢旅游和娱乐活动的成员负责团队建设活动;让擅长写单元测试的成员组织大家一起提高单元测试覆盖率和质量;让擅长项目管理的同事负责项目管理;让对项目管理有兴趣有想法的同事负责组织大家开发开源项目;让喜欢写作和分享的同事负责打造团队分享的氛围。

如何进行自组织管理

目前,我们团队还没有实现高度的自组织管理,主要由主管向团队所有成员分配团队事务,然后团队成员组织大家一起完成这项团队事务。而组织的形式采取任务发布和认领的方式。

任务的发布和认领

组织者把团队事务分解成若干子任务,并制作成一张任务认领表放在confluence上让所有感兴趣的成员去认领。表1是一个典型的任务认领表,有些任务需要注明任务的详细信息。

领取的时候必须写上计划完成时间。实践表明,领取任务的同学自己写上计划完成时间会有一种无形的督促力,能够提高任务的完成度。

另外,分解出来的子任务需要的时间越短越容易被领取。我们通常划分出来的一项子任务只需要1天左右的时间就能完成,完成了以后可以继续领取其他子任务。如果有些子任务没有人认领,组织者一般会去认领这些子任务,或者主动询问其他没有认领的同事有无兴趣认领这项任务。

促进任务的完成

组 织者不仅负责任务的分配,更应该2促进任务的完成。比如组织提高单元测试的同事会针对比较难写的单元测试Case写一些分享文档,帮助大家攻克难写的单元 测试。如果在做某项子任务的过程中出现了问题,组织者要主动帮助他们解决问题。还需要对于所有的认领者给予适当的激励。比如,每个模块完成时在团队群里发 一条表扬的通知,或者请按时完成任务的同事喝饮料,以激励和提醒其他同事按时完成认领的任务。

鼓励每位成员都组织一项感兴趣的公共事务

如果只有一位团队成员组织公共事务,那么领取任务的积极性可能不会很高。而如果团队中的每位成员都组织一项公共事务的话,积极性就会高很多。

因为人都有互惠心理,当你支持其他同事组织的团队事务时,别人就会主动支持你组织的团队事务,这样无形当中就形成了一种积极合作的氛围,从而推动所有公共事务的进展。

主管在自组织管理中的作用

主管在自组织管理中充当着支持者、协调者和指导者的角色。一支传统管理团队向自组织管理团队转型,需要主管的大力支持和帮助。

支持组织者的工作

主管不仅需要口头上支持组织者的工作,比如在周会上鼓励团队每位成员去认领任务,更要在行动上支持组织者的工作,比如首先认领组织者划分的子任务。

赞同并支持团队成员实现自己的想法

主管管理的目的应该是帮助团队顺利完成工作,并且帮助团队成员快速成长。因此,当主管听到团队中一些积极的同事提出好的想法时,只要这个想法符合团队目标,应该尽量帮助他完善这个想法并支持他去做。

而对于不合理的建议,也应该帮助团队成员进行分析和思考,帮助他思考出这个建议不合理的原因,并使他的思考更加成熟和正确,以期望下一次能提出更好的建议。而不是没有仔细思考这个想法就拒绝了。如果贸然拒绝的次数多了,团队中积极的想法就会越来越少。

鼓励团队合作

肯定了团队成员的想法后,很多成员都会想自己去把这件事情做成,这时主管应该鼓励他采用团队合作的方式。让他分享这件事情,看看团队中是否有同学有兴趣一起做。这样不仅能快速地使这个想法落地,而且提高了团队的合作能力。

勇于承担责任

从传统管理向自组织管理转型的过渡期可能会出现一些问题,因为很多团队成员可能由于缺乏管理经验,造成项目延期或故障。这时主管应该主动承担责任,通过这种 方式信任和保护团队成员,使团队成员积极努力地把自己负责的管理职能做好。否则,一旦有问题,团队成员可能就会猜疑,甚至抱怨这种管理方式是否合理。

如何打造自组织团队

进行这样的自组织管理,不仅需要管理者的大力支持,更需要每位团队成员的配合和支持,所以培养团队合作氛围和团队管理能力尤其重要。

培养团队合作氛围

因为我们进行自组织管理的团队事务都倾向于通过团队合作来完成,不提倡单兵作战,所以自组织团队必须有很好的团队合作氛围。

在招聘时,我们倾向于招聘喜欢团队合作的成员加入团队。在工作中,通过一起解决问题来提高团队合作氛围。比如,如果晚上将发布软件的某个版本,而团队中的某 个成员开发的模块有点问题,团队成员会一起加班来分析并解决问题。在工作之外,团队会经常做一些非零和博弈活动来培养团队氛围。比如一起吃午餐、打桌球、 打牌和唱歌等。

锻炼团队成员的管理能力

因为自组织团队需要每位成员都参与到团队事务管理中,所以需要培养团队内的每位成员都有一定的管理经验。对于缺乏管理经验的成员,可以先让他们做一些简单的管理事务,如团队分享管理和团队活动管理等。

自组织管理的效果

在自组织管理中,团队中的每位成员既是管理者,又是执行者。每位成员管理着自己擅长并感兴趣的事情,这样事情通常都能很好地完成。而且团队中的每位成员都能站在管理者的角度来思考问题,增加了团队成员之间彼此的理解,工作效率自然有所提高。

我们团队通过自组织管理完成了诸多团队事务,例如开发了一个Eclipse Code Review插件Tala,完成了单元测试行覆盖率70%、整个系统的功能导航图等。

自组织管理的最大特点是弱管理,鼓励团队成员自我管理,主动思考,多担当。团队成员具有强烈的自我驱动、自我完善、自我管理的意识,不仅能主动支持团队的公共事务,并且还能主动发现团队和业务中的问题,对这些问题提出改进建议,努力解决这些问题。

我在工作之余翻译国外的并发文献时,也运用了这种自组织管理方式来组织翻译活动。我在论坛发帖,目前已征集到十几位爱好者,翻译完成几十篇并发编程的译文,对翻译完的译文进行了互相校对。这样的形式比我一个人翻译要高效很多。

时间: 2024-12-25 11:12:20

阿里内贸团队敏捷实践(二)自组织管理的相关文章

阿里内贸团队敏捷实践

本实践是原阿里巴巴ITU内贸团队打造出的一系列适合团队不断精进的敏捷实践.阿里内贸团队 是一支自组织,一体化和全功能的敏捷团队.自组织体现在团队中的每个成员都会得到充分的尊重和自由,每个成员都可以主导某个实践(如项目回顾会议)和改进 (如推动团队成员一起提高单元测试覆盖率).一体化体现在团队合作上.全功能体现在团队成员既可以研发,也可以做前端和测试,从而打破角色边界提高总体产 出.我们在进行一次敏捷实践时会经历五个步骤,分别是计划,编码,测试,发布和回顾.注:本图由同事金建法所画. 打造合作型团

阿里内贸团队敏捷实践(一)如何打造合作型团队

本文中,来自阿里内贸团队的工程师分享了所在团队打造合作型"精英"小团队的敏捷实践方法,同时讲述了实践的效果,旨在给大家一些启发,以供参考和借鉴. 能打造出Facebook里所提倡的"精英团队"固然非常好,但这样会对团队中的每位成员都有较高的要求.我所在的团队希望通过将团队合 作精神运用在项目的各个阶段来打造出一支强有力的合作型小团队,并且取得了很不错的战绩:每两周发布一个版本,完成了几次零Bug的项目,实现了一年线上 零故障. 我们团队由2名产品经理.6名开发人员和

阿里内贸团队敏捷实践(三)结对编程

原文发表于<程序员>杂志2012年2月刊 本文主要从提升项目质量.促进知识传递及减少项目风险等角度出发,讲述作者所在团队在结对编程实践中的一些经历,以及如何避免或减少其所带来的负面影响. 你了解结对编程吗?你尝试过结对编程实践吗?也许你还未曾尝试甚至还不曾了解,那么我们一起来学习和了解敏捷结对编程实践,相信对敏捷感兴趣的你会有收获. 什么是结对编程 结对编程(Pair Programming)是一种敏捷软件开发实践,指两个程序员并排坐在一台电脑前,面对同一个显示器,使用同一个键盘和鼠标一起工作

阿里内贸团队敏捷实践-敏捷回顾

回顾review是敏捷开发中的一个必不可少的实践也是把整个敏捷开发过程连接成一个闭环的关键节点本文将阐述我们是如何做敏捷回顾的. 敏捷回顾最高指导原则 无论我们发现了什么考虑到当时的已知情况.个人的技术水平和能力.可用的资源以及手上的状况我们理解并坚信每个人对自己的工作都已全力以赴. 敏捷回顾的目标 发现问题持续改进. 敏捷回顾常碰到的问题唉又要开总结会了-每次时间都那么长问题讨论来讨论去就那几个没啥新意都不记得这段时间做过啥了新迭代KO总结放在一天时间太紧我们敏捷回顾会议内容 1.产品数据 目

自组织管理

,对于团队形成合力,实现团队的自组织管理是非常重要的,团队整体的工作效率得到了很大的提高.结合原阿里ITU内贸团队的敏捷实践经历,本文对什么是自组织管理.为什么进行自组织管理.怎么进行自组织管理等内容进行阐述,同时给出了团队实施自组织管理的效果. 在<射雕英雄传>里,以全真七子一个人的武功是打不过东邪黄药师的,但当他们摆出了"天罡北斗阵"时,却能和黄药师打成平手.这就是团队合作形成合力的所发出威力. 自组织管理是原阿里ITU内贸团队采取的一种敏捷实践,该实践旨在帮助团队成员

阿里HBase超详实践总结 | 一文读懂大数据时代的结构化存储

前言 时间回到2011年,Hadoop作为新生事物,在阿里巴巴已经玩得风生水起,上千台规模的"云梯"是当时国内名声显赫的计算平台. 这一年,Hadoop的好兄弟HBase由毕玄大师带入淘宝,开启了它的阿里之旅.从最初的淘宝历史交易记录,到去年的支付宝消费记录存储在线历史存储统一:从蚂蚁安全风控的多年存储演进,到HBase.TT.Galaxy的大数据激情迭代:HBase在阿里经历过年轻的苦涩,释放过青春的活力,也付出过成长的代价.几代人的不懈努力下,五年陈的HBase开始表现出更成熟.更

【直播】React、AliSQL、BeeHive、JStorm等8大阿里开源项目最佳实践分享

  本次峰会精选了目前较为活跃的阿里开源项目,其中较为有看点的是:在GitHub上拥有超过一万Star.在阿里内部落地超过400个项目的React 组件库 antd在蚂蚁金服的实践:MariaDB基金会唯一的中国成员详解AliSQL功能特性:已在天猫.喵师傅,天猫家装等App中应用大型iOS项目解耦方法--BeeHive:Android平台页面路由框架ARouter的一手开发经验:开源的 Android 平台上的秒级编译方案.阿里巴巴 Github 下排行前十的开源项目Freeline背后的奥秘

数加平台——阿里大数据OS实践

在云栖计算之旅第5期--大数据与人工智能大会上,阿里云大数据事业部数加平台技术负责人陈廷梁从数加定义.起源.愿景.价值.架构.规划六个方面分享了<数加平台--阿里大数据OS实践>.其中,他主要介绍了数加平台的演进过程和阿里大数据OS的架构.   以下内容根据视频整理而成.   视频回顾:点此进入 pdf下载:点此进入   数加是什么 在阿里云的官网打开大数据部分(整个大数据部分统称为数加),其中包括:大数据基础服务部分,MaxCompute.ADS.流计算.大数据开发套件:人工智能部分,机器学

感受开源之力,参加“阿里开源项目最佳实践”峰会5大理由!

开源是孵化新技术领域的容器,开源是技术演进的强大推动力.多年来,阿里巴巴集团一直积极拥抱开源事业,无论是开源软件的应用.回馈以至自研技术的开源都非常活跃.2016年更是阿里技术开源的丰收年:73款产品开源.JStorm.RocketMQ.Weex三连捐Apache基金会.Weex在GitHub上Star破万.阿里云成为MySQL开源分支 WebScaleSQL 的发起成员:不仅量多而且质精:在开源中国公布的"2016年最受欢迎中国开源软件评选"的结果中,阿里巴巴独占TOP20中的4席.