写点什么

别管养生的维生素,先给我一剂阿司匹林救救命——我的远程协作观

  • 2020-02-12
  • 本文字数:5461 字

    阅读完需:约 18 分钟

别管养生的维生素,先给我一剂阿司匹林救救命——我的远程协作观

此次新型冠状病毒疫情对各行各业都是一次大考,其中远程办公更是成为千千万万企业必须面对的现实。

在传统的工作团队中,团队成员关系可以通过不同形式自然而然地发展,但在远程团队中,网络通信工具成为彼此沟通的唯一方式,这使社会信息传递的丰富性大大降低,也增加了研发团队的管理难度。在远程协作已经成为刚需时,研发团队的远程协作能力不再是 good to have 的维生素。

为了帮助大家解决远程难题,提升远程协作效能,TGO 鲲鹏会对李倩在《鲲鹏说》直播栏目中分享的内容进行了全文梳理(有部分内容删减),供大家学习、参考。


获取完整版分享 PPT,请关注「TGO 鲲鹏会」微信公众号回复“远程办公”查收下载链接。


大家好,我是李倩,KodeRover 创始人兼 CEO。我们 KodeRover 专为企业提供软件研发生产力提升的工具和解决方案;我们的旗舰产品(flagship product)是 10X 持续交付自动化测试系统,已经在诸多云计算和互联网领军企业稳定运行多年。


远程协作效率是由什么来决定的?今天我就和大家通过直播的方式探讨一下这其中的奥妙。


先简单谈一下我对疫情下远程办公的特色和思考,之后会重点讨论并演示研发团队如何在远程协作中提升自动化程度 & 整体产出,我们现在开始吧!

疫情下的远程协作思考

通过这次疫情下的被迫远程,许多人认为远程办公效果达不到预期,但是在我看来,这是一次企业提升整体运营效能的绝好机会,其中包括研发团队效能。


因为通过这次远程协作,我们能更了解什么是真正的生产力,并将一些以前没有发现的协作问题,解决掉一部分。


那么在此次远程协作中,我们遇到了哪些问题呢?

现象 1:人类史上第一次大规模全员长时间被迫发生远程

本次远程办公可以说是,人类史上第一次大规模全员长时间被迫发生跨职能、跨领域、跨地区的一次远程协作。同时,它也是第一次全面通过互联网进行的大规模远程协作。


历史上,也不是没有远程协作。早在 2000 多年前,孔子游学列国,是把信息带给远方的门徒;二十世纪,电话开启了现代远程的模式,信息在多地间实时交流,这些都是远程协作的方式。


而互联网时代的远程办公更多起源于硅谷,以前我们在提到远程协作时,往往会认为使用远程协作的团队是比较酷的,因为他们可以 work from home 或者 work from anywhere。但是现在不同了,大家在疫情中被迫远程,不好好协作的话,你很容易就丢了饭碗。


因此,大家现在在讨论远程协作时,也会讨论远程协作带来的诸多不确定性。

现象 2:远程带来的诸多不确定性

有哪些不确定性呢?


比如远程协作什么时候能结束;去年年底做的规划,今年 Q1 无法按时完成该怎么办;线下大会、活动是不是能够照常举行等等。


这些问题至今无人回答,大家都是每天观察当下形势,并进行预测。

现象 3:懈怠和等待心理

此时,我还看到的一个现象是,懈怠和等待心理,或者称之为羊群效应。因为很多人好像认为这次远程可以凑活过去,所以对于远程协作不是很在意。


实际上,如果我们稍不注意,几周可能就混过去了。


我们试想一下,对于创业公司来说,成本、产出都是非常重要的问题,因为这关乎创业公司的生存。很多创业公司的生存期只有 2-3 个月,如果在远程协作期间,它没有产出,那么企业就无法应对人员成本的支出。


大公司也不是没有受到影响,公司大、盘子大、成本更高。例如西贝,几个月不开门就是上亿的工资,0 收入!


上市公司更有苦衷——按季度汇报营收,如果季度营收为零该怎么办呢?这些现象会直接影响股市情况,最终出现融资、贷款等一些的社会问题。

现象 4:对企业影响的两极化

另外,我们还可以看到因为疫情的关系,企业出现了两极化的现象。


一类是企业业务呈现爆发性增长。比如在线教育、在线视频、线上买菜等等业务,还有些公司从小透明突然变成了一个很需要研发团队的企业。他们的研发团队员工也是在远程办公,又如何响应突发的业务机遇?


另一类是通常需要和客户面对面交流的企业,在这种情况下,业务可能直接降到冰点。比如大部分的线下场景——餐饮、生产、娱乐等等,以及 ToB 行业,因为你无法出去与客户进行交流。

现象 5:远程办公工具——管理工具 VS 生产力工具

最后,我还注意到一个现象是,大家在远程办公时,更多会关注视频会议、聊天工具和任务协同。


实际上,这些都属于管理工具,真正的远程协作不应该仅限于日报、视频会议、任务协同这些过程,真正的生产力工具一定是职能化的。


因此,今天我将着重分享关于“软件研发”相关一系列职能的生产力工具,帮助大家思考如何利用生产力工具提高大家的远程协作效率。


从上面的思考,大家已经看到了,现在的“远程协作”是箭在弦上;同时大家也知道效率低下的话,公司的资源会很快浪费掉,而积累会越来越少。


下面进入正题,我们来谈谈如何提升远程协作效能,让你的研发团队不懈怠、不等待。因为 KodeRover 以工程技术的方式,专注研发协作效能提升,所以我们更多分享一些可以在研发团队中使用的经验。当然,你可以延伸到其他团队。

疫情下的远程办公 VS 远程办公

在谈到远程协作时,我们通常会谈到它的诸多好处,比如


  • 减少通勤时间;

  • 工作、生活灵活处理;

  • 个性化办公,减少打扰;

  • 招聘不受地域限制;

  • 降低企业成本;

  • ……


但是远程协作是有使用场景的,比如


  • 明确的目标管理机制;

  • 扁平的组织管理架构;

  • 透明、极客、工程师文化;

  • 完整生产力工具建设;

  • ……


你必须在这些条件的基础上,才能获得远程协作的好处。


当你认识到远程协作时,我们再来看看疫情下的远程办公,我们该如何提升效率。


首先,我们需要认识到自己的现状是什么样的,遇到了哪些问题,以及我们该如何结合现状解决问题。


大家都是知道,在中国互联网发展的十几年里,很大程度是因为我们的勤劳 (996、007) 才有了现在的发展。


因此,当我们被迫远程办公时,很容易遇到以下的问题:


  • 强工时管理手段失效;

  • 工作、生活分不开;

  • 员工专注度降低;

  • 企业 IT 基建准备不足;

  • 工作容易被打断。


同时,远程协作对团队和企业造成了程度不同的影响:


  • 对于互联网企业来说,因为通常是以全栈作战小分队为主,所以影响较小,远程和 local 办公只是方法不同;

  • 对于传统企业来说,因为通常是以竖井团队为主,所以会受到很大的冲击,跨角色导致出现大量沟通问题,甚至无法协作;

  • 对于研发数字化程度较高的企业来说,线上协作更加高效,干扰会更少。


除了上述一些比较常见的现象之外,可能还会有一些意想不到的问题,比如疫情导致员工情绪不稳定、会议的统筹与安排等等。


但是,我仍然认为此次远程协作是每一位管理者都应该抓住的机遇。因为不是以前没有这些问题,而是这次将你的研发生产力问题放大,所以通过此次机会,如果你能正视自己团队的问题,及时抓住机会,练兵打造武器,那么你将能打造一个更好的工程文化,助力公司业务快速发展。

远程期如何提升研发管理效能


关注“TGO 鲲鹏会”,回复「远程办公」即可查看高清思维导图


在发现问题之后,我们再来讨论在远程协作的情况下,如何提升研发效率。


我将内容分为了 4 个部分:


  • 确保远程工作目标管理的有效性;

  • 书面的异步沟通和实时音视频的合理应用;

  • 帮助员工克服个人工作环境的局限;

  • 大力发展自动化、升级加固效率工具。


前 3 个部分我将简单讲解,因为这部分的内容网上资料还是很多的,我会着重分享第 4 部分的实战部分:大力发展自动化、升级加固效率工具。

1、确保远程工作目标管理的有效性


关注“TGO 鲲鹏会”,回复「远程办公」即可查看高清思维导图


首先,远程协作的目标任务一定是自上而下进行拆解,任务拆分一定要非常细致。因为任务大了之后,你很难进行检测,或者很难看到反馈。


其次,需要确定合理的共同办公时间段,比如每日晨会、周会的总结,但需要尽量减少会议次数。


最后,建立一定的沟通共识。这是比较重要的一点,因为一旦在远程的情况下,你很难将信息进行互动,所以你可能需要建立一些“潜规则”,比如消息需要在 30 分钟以内回复等等。

2、书面的异步沟通和实时音视频的合理应用

除了沟通的协作工具之外,我们需要建立一些“使用规则”,比如


  • 信息文档化、公开化、可查询,例如建立企业级信息默认公开的 wiki,及时同步和获取团队及跨团队的知识;

  • 沟通闭环,例如每个人 @ 过对方后,责任就到了对方,或者 IM 上收到使用特点信息确认收到,建立团队的潜规则和“语言”;

  • 沟通的 IM/ 视频 / 桌面共享:相比沟通的连通性,更重要的是每次沟通的有效性和信息完整性。

3、帮助员工克服个人工作环境的局限


关注“TGO 鲲鹏会”,回复「远程办公」即可查看高清思维导图


在谈到远程办公时,我提到团队中有些人会遇到一些难以克服的困难或者局限性,这里我将分享我们团队中的一些实践。


  • 强化目标,弱化监管


有些团队会想很多办法帮助员工保证工作产出,比如打卡,但效果不是特别好,因为在这个过程中,监管做得太多了,没有强调出发点,导致大家感觉非常累。


因此,我建议大家可以把打卡改为一个比较有仪式感的方式。像我们团队会有一个早上会议,类似于早安服务。清早起来后,大家简单的聊一聊,聊的内容不仅限于工作,只是为了通过视频的方式见一面,把大家都叫醒,然后再各自回去工作。


通过这样的方式,我们可以让彼此感受到对方的存在。


  • 强调责任文化


作为管理者,我们应该在团队中强调责任文化,让大家携手同行,用更好的方式让事情向好的方向发展,而不是仅仅完成任务而已。用成员之间的“责任意识”来代替强硬的“管理监督”。


  • 全栈小分队协作


同时,我们建议小分队协作抱团干活,让大家互相鼓励,因为在远程之后,如果你没办法好好说话时,彼此容易把对方的情绪误解。只有建立稳定安全的团队状态才能真正的高效工作。


  • 在线分享培训


我认为,在线分享是比较重要的,因为这也可以作为一个团队建设的过程。目前,我们团队是隔一天会做一次分享,分享的时间不超过 30 分钟,话题也比较广。

4、大力发展自动化、升级加固效率工具

最后,重点和大家分享自动化和加固效能工具建设的内容。内容主要分为 4 个部分:


  • 协作 Online 化:明确目标,自动化执行流程;

  • ChatOps/Bot:围绕 IM 打造工具链机器人;

  • GitOps & DevOps:围绕代码协作的持续交付工具链;

  • 协作全流程自动化。


1、协作 Online 化



关注“TGO 鲲鹏会”,回复「远程办公」即可查看高清思维导图


此部分协作主要是处理人、技术和流程,也就是人、事、流程三者间的关系。


想要将三者有机的结合起来,那么你应该采用自动执行的方式。比如,你的流程应该是可以触发到人,让人去完成事,事情完成以后再反馈到人。


在这个过程中,你可以通过工具化、在线化的方式形成执行反馈闭环。


2、ChatOps/Bot:围绕 IM 打造工具链机器人



关注“TGO 鲲鹏会”,回复「远程办公」即可查看高清思维导图


通过 ChatOps 或者 Bot 的方式,让它建立一个围绕人的协作工具链。


比如,需求变更、流程变更、代码变更都可以使用一些围绕 IM 打造的工具链机器人帮助你快速解决问题,避免冗长的沟通时间,所有的沟通都是带有足够而准确的信息。


根据目标拆解任务,接着是代码协作过程,也就是开发者代码 PR 过程(pull request 或 change request),需要提供一个完整的验证流程,减少等待和浪费。


3、GitOps & DevOps:围绕代码协作的持续交付工具链


这部分是围绕代码协作的一个持续交付的具体流程拆解,这部分主要分为 4 个阶段:


  • 开发过程:持续集成;

  • 测试验证过程:持续交付;

  • 上线发布过程:持续部署;

  • 服务运营过程:持续监控运营。


4、协作全流程自动化


这部分内容,我分享一些团队中具体可以使用到的工具,最后会用实战演示开发、测试、运维工程师三大角色日常工作场景,让大家直观感受全流程自动化 -10 倍速生产力,同时会解释它背后的方法论。


过去几年的工具链套件


过去我们团队主要基于以下工具链套件打造自动化工程:


  • Slack/ 企业微信:即时通信;

  • ZOOM:在线视频;

  • Jira:Bug、Task、Story、Accident 跟踪;

  • Confluence:文档管理;

  • GitHub:代码管理,Code Review;

  • KodeRover:研发全流程自动化工具链,包括开发自测和联调,测试验证,搭配 Jenkins。


这些工具比较适合中大型团队,可以大大降低我们的协作难度,提升大家的研发效率。


目前我们研发团队工具箱


给大家做一个简单的介绍:


  • 飞书:即时通讯、文档协作、日历、在线视频(与 ZOOM 结合);

  • Trello:Bug、Task、Story 跟踪;

  • Gitlab:代码管理,Code Review;

  • KodeRover:研发全流程自动化工具链,包括开发自测和联调,自动化测试验证,持续部署和发布。


我会以这些系统为例为大家演示 ChatOps/Bot、GitOps 、DevOps 全流程自动化实践,对应上述所提到的方法论。(编者注:具体操作可从视频中 32:40 开始观看)


远程协作:每个管理者都应抓住的机遇最后,我希望大家能通过此次被迫远程协作看到生产力和团队协作的问题,因为如果在生产力和工具都非常好的情况下,无论在哪里办公都是可以的。


同时,大家也可以利用我所分享的一些工具,提升团队研发生产力,打造属于自己的数字化研发体系。


为助力企业复工,KodeRover 为中小企业(100 人以下)提供商业版免费三个月,识别下方二维码,添加好友即可享受福利。



推荐阅读


1、《李倩:拖累开发团队效率的困局与破解之道》


2、《李倩:⼯程效率如何为研发赋能》




TGO鲲鹏会,是极客邦科技旗下高端技术人聚集和交流的组织,旨在组建全球最具影响力的科技领导者社交网络,线上线下相结合,为会员提供专享服务。目前,TGO 鲲鹏会已在北京、上海、杭州、广州、深圳、成都、硅谷、台湾、南京、厦门、武汉、苏州十二个城市设立分会。现在全球拥有在册会员 800+ 名,60% 为 CTO、技术 VP、技术合伙人。


会员覆盖了 BATJ 等互联网巨头公司技术领导者,同时,阿里巴巴王坚博士、同程艺龙技术委员会主任张海龙、苏宁易购 IT 总部执行副总裁乔新亮已经受邀,成为 TGO 鲲鹏会荣誉导师。


2020-02-12 14:452186

评论 1 条评论

发布
用户头像
标题真是够屎
2020-11-09 16:21
回复
没有更多了
发现更多内容

时下最火的卷轴模式系统开发:揭秘其背后的运作逻辑

V\TG【ch3nguang】

24 个Spring bean 全部注解:真实业务使用案例说明(必须收藏)

肖哥弹架构

spring Spring Boot Spring MVC

操作系统笔记 day2

万里无云万里天

操作系统

ubuntu18安装cmake27的方法

百度搜索:蓝易云

php如何处理高并发请求

百度搜索:蓝易云

Python 装饰器“高级”使用

我再BUG界嘎嘎乱杀

Python 编程 后端 装饰器 开发语言

2024火山引擎AI创新巡展下一城,8月21日上海见!

新消费日报

趣步运动挖矿模式dapp系统开发经济模型分析

V\TG【ch3nguang】

Java多线程中原子性、可见性、有序性以及竟态条件案例

Geek漫游指南

Java 并发编程 多线程 线程安全

成为一名卓越的程序员

陈新卫

淘宝商品评论数据接口的使用方法与示例

tbapi

淘宝商品评论接口 淘宝评论内容接口 淘宝API 淘宝商品评价接口

当前互联网安全形势下,企业为何需要渗透测试

德迅云安全杨德俊

探索HarmonyOS位置服务:精准定位的科技奥秘

白晓明

HarmonyOS NEXT

深入Redis之数据类型底层

Redis 数据结构 redis 底层原理

京东商品详情API在电商行业的竞争力分析

技术冰糖葫芦

API Explorer API boy API 接口 API 测试

深入解析GPS接收机的位置数据文件:项目实战从数据解析到可视化

我再BUG界嘎嘎乱杀

Python 编程 数据分析 后端 数据可视化

《计算机科学导论(原书第3版)》PDF

程序员李木子

ubuntu20使用apt安装pcl

百度搜索:蓝易云

使用 AWS EKS 部署 Easysearch

极限实验室

EKS 征文活动 easysearch 黑神话悟空

豆瓣评分8.6!Python社区出版的Python故事教程,太强了!

我再BUG界嘎嘎乱杀

Python 编程 后端 开发语言

多引擎数据库管理工具:JetBrains DataGrip 2023(Win&Mac) 激活版

你的猪会飞吗

DataGrip2023激活 DataGrip2023安装

零成本 API 服务搭建,用 GitHub Actions 自动爬取文章?

北桥苏

Python 爬虫 GitHub Pages Github Actions

商家联盟系统开发,异业联盟系统o2o新模式

V\TG【ch3nguang】

2024-08-17:用go语言,给定一个从0开始的整数数组nums和一个整数k, 每次操作可以删除数组中的最小元素。 你的目标是通过这些操作,使得数组中的所有元素都大于或等于k。 请计算出实现这个目

福大大架构师每日一题

福大大架构师每日一题

解决Ubuntu或Debian apt-get IPv6问题:如何设置仅使用IPv4

百度搜索:蓝易云

云服务器内存多大合适?

百度搜索:蓝易云

能否以低成本的方式实现错误日志识别(一):用日志格式解析器

micklongen

日志 智能运维 运维‘

鸿蒙Next开发训练营-毕业总结

keke

婚恋交友相亲APP小程序如何开发?

V\TG【ch3nguang】

婚恋交友相亲APP小程序

提升商品搜索效率的关键:API返回值的快速解析

技术冰糖葫芦

API Explorer API boy API 接口 API 测试

声听书软件开发:推动平台多元内容与用户创作的创新策略

软件开发-梦幻运营部

别管养生的维生素,先给我一剂阿司匹林救救命——我的远程协作观_技术管理_李倩_InfoQ精选文章