高效研发组织的七个习惯
- 2021-02-09 10:00:00
- 常红平
- 转贴:
- 微信公众号
- 3765
大部分读者可能都知道《高效人士的七个习惯》。然而作为一名组织管理者,除了让自己高效外,更重要的是让整个团队变得高效。
在谈高效研发组织的习惯之前,有必要先澄清一下什么是高效。如果只是把高效对应为在单位时间内写大量的代码或功能特性,最多在代码前加上一个形容词“高质量“,未免太简单粗暴了。
试想一个公司为什么要设立一个研发组织?是为了帮公司实现它的目标或愿景,对吧?对于研发组织,通过什么实现呢?无非是开发出的产品或应用能让客户满意——让外部客户心甘情愿地掏钱或使用,亦或让内部客户的生产力或工作效率大幅提高。
但是客户不是好哄的,有时他们甚至自己都不知道自己想要什么。在这种情况下单单高效的产出高质量的代码或功能特性是不可能被称为高效组织的,更无法帮助公司找到并抓住市场机会,并且在激烈的市场竞争中胜出的。
组织结构是组织文化的基础,所以我们先从组织结构聊起。
一、组建高内聚,低耦合的全功能团队
能在大多数情况下不借助外部团队就能独立完成端到端从需求分析到系统上线工作的团队就是全功能团队。
因为做到了全功能,在日常工作中,沟通合作就会更多的发生在团队内部成员间,此为高内聚;而一个个小全功能的团队之间的沟通合作远比团队内部少,称之为低耦合。
从小团队到规模化敏捷,业界已经有很多种组织结构框架。框架虽多,本质上其实都是相通的。为简单起见,本文使用Spotify的框架讲述。
当一个组织有超过5个以上的小分队时,就要考虑是否把小分队分别划分到不同的“ 部落(tribe)”了。部落的划分原则仍然是全功能、高内聚、低耦合。
二、构建目标一致的自组织团队
这里的关键词是 自组织,但自组织的前提是目标一致。
目标一致的目的很好理解。有目标的团队才能够保持专注并朝着同一个方向前进。反之,失去目标的团队会由于难以聚焦和缺乏动力,从而停滞不前。这要求管理者能够把团队目标从远景到近期目标都能够定义清楚,有效沟通,团队内部、上下级保持一致,这其实并不容易。
团队自组织和目标的一致性是什么关系呢?
很多传统组织的管理者对自组织可能内心都是排斥甚至恐惧的,但它却是让整个组织敏捷的必要条件。古有“将在外,军令有所不受”,今天在公司里也有高效的管理者通过大量的授权,赋能的方法让员工能够在划定的边界内最大限度的发挥潜能和主观能动性。如何有效的授权的方法有很多,比如通过授权等级和授权看板等。
三、服务型领导和扁平的组织构架
AT&T公司的CEO在1970年提出了 仆人式领导(Servant Leadership)的概念。他提出“仆人式领导首先是仆人, 他怀有服务为先的美好情操。他用威信与热望来鼓舞人们,确立领导地位。仆人领导关心的是服务,是他人的需求是否得到了满足。” 仆人式领导怀有一颗服务团队的心来赋能团队,从而让团队更高效,并因他/她的人格魅力受到团队的追随和拥戴。
- 第一,明确组织的长期和短期目标,并有效沟通。这包括目标本身,和为什么是这些目标。这是前提,上文提到过了。
- 第二,时刻帮助团队和每个员工提升能力。这是领导者的第一要务。而项目成功交付等目标实现实际上是团队能力建设的副产品。
- 第三,协调、解决团队无法自身解决的问题。无论团队的自组织能力多高,仍然会有很多问题是团队自身无法解决的。这时领导者要为团队提供解决问题的服务,并自省这项服务是否可以通过改善组织内外部环境,下次让员工自服务就可以解决了,以持续提高员工自组织的能力。
- 第四,组织文化建设。创造良好的文化和环境,让员工能在组织内更好的成长。
扁平的组织架构和服务型领导是什么关系?二者相辅相成。可以想象在一个自组织性极低的组织里,那个事无巨细都要插手的领导是根本无法有时间和精力管理很多直属部下的。而如果让一个组织尽量扁平,客观上可以促进领导者更加专注于目标管理和能力建设,毕竟他/她如果能这样做的话,至少会让自己的工作变得稍微轻松一些。
四、创建面对面工作的敏捷办公环境
面对面的沟通是效率最高的,这点毋庸置疑。但仅仅坐在一起也还是不够的。还要让办公环境敏捷起来。
敏捷的办公环境首先是 开放式的。没有小隔间,没有为特别人物包括经理设立的专用办公室。理想情况下一个小分队应该面对面或者背对背坐在一起,或者按任何他们喜欢的方式摆放工位。经理或者领导者必须要和团队坐在一起,以保证和团队沟通的有效性。任何门或者看起来像门的物体都会让团队在试图找领导沟通时感到迟疑。
敏捷的办公环境同时也应是自由和舒适的,甚至看起来有一点乱。员工和团队应有极大的自由度安排和装饰自己的办公空间,就像布置他们自己的家一样。真正舒适的家在外人看起来也是有些乱的,不是吗?至少我的家是这样。。。一个员工自己布置的、舒适的办公空间能极大的提高团队的归属感、成就感、甚至幸福感。
办公环境是一个团队文化最直观的体现。比如你如果想了解你刚认识不久的女朋友或男朋友的真实性格的话,出其不备到她/他的房间参观一下就门儿清了。同理,如果你要了解一个团队的文化,参观下他们的办公环境是最有效的办法。
五、构建失败安全的心理环境
失败安全是指团队不必担心失败后会受到指责或惩罚,所以不害怕失败;失败后敢于及时报告;使整个团体能从失败中快速学习、创新、和进步。
一个失败安全的环境甚至是鼓励失败,尤其是鼓励快速失败的。能够承受快速失败通常也意味着团队有能力快速恢复(fail fast, fix faster)。所以这里的快速失败是一种主动的试错或实验,也可以叫试错安全(experiment-friendly)。
试错或者失败安全的环境不止可以促进研发更加敏捷,在日常非研发活动中也同样适用。比如新流程或者工具的试点,新想法的实施等。 失败安全是保证组织能够不断创新的基础。
六、结果导向和价值驱动
结果导向有两层含义:一是指在开始做一件事情之前先要想清楚要达到的结果是什么。二是在工作过程中始终要以最终结果为目标,不断修正方向。关于结果导向,在《高效人士的七个习惯》中也有类似的表述,叫做“以终为始”,这两个词基本是一个含义。但团队与个人的结果导向又有什么区别吗?
最直观的一点就是结果或者目标的一致性问题了。个人与团队,团队上下级的目标都要保持一致。这点我们上文提到过了。
另外,既然目标要保持一致性,就要求目标很容易被沟通、理解、和衡量。要很好地做到这一点,就要求目标能够被量化。在敏捷开发中,排定用户故事优先级或识别最小可用产品(MVP)等实践尤其需要量化的指标来帮助决策。同样,在非研发活动中可量化的目标也可以帮助团队选择正确的方向,少做无用功。比如小到举办一场活动,大到制定一整年的部门目标。
七、培养学习型组织以持续改进
学习型组织是管理大师彼得·圣吉(Peter M. Senge)在1990年在《第五项修炼》一书中提出的概念,是指通过培养整个组织的学习氛围、充分发挥员工的创造力而建立起来的一种精简、扁平、有弹性的、终生学习的、不断自我演进的、能持续发展的组织。构建学习型组织有五项修炼,分别是自我超越,改善心智模式,建立共同愿景,团队学习,系统思考。一个学习型组织很像一个生命体的组织和演进方式,通过不断学习,反馈,而持续成长,发展,突破自我。
读完前文所述的六个习惯,再看学习型的组织的概念,你会发现有大部分内容前文都有涉及了。的确,上述很多习惯都是创建学习组织的前提。但这里还是有必要把学习型组织单拿出来讲。 因为学习型组织更关注的是组织和组织内员工的长期发展和持续提升,帮助一个组织达成长期的成功。
- 联系人:阿道
- 联系方式: 17762006160
- 地址:青岛市黄岛区长江西路118号青铁广场18楼
如果您有优秀的原创文章,欢迎添加联系人直接与我们联系,或通过下方邮箱发送投稿文章,一经采用,我们会付以一定的稿件报酬。
- 投稿邮箱: yanruiyu@easycorp.ltd
- 投稿标题:向 [敏捷开发] 网站投稿
- 稿件要求:与敏捷开发相关的任何内容
更多投稿相关请点击 更多进行了解~