Categories
程式開發

別管養生的維生素,先給我一劑阿司匹林救救命——我的遠程協作觀


此次新型冠狀病毒疫情對各行各業都是一次大考,其中遠程辦公更是成為千千萬萬企業必鬚麵對的現實。

在傳統的工作團隊中,團隊成員關係可以通過不同形式自然而然地發展,但在遠程團隊中,網絡通信工具成為彼此溝通的唯一方式,這使社會信息傳遞的豐富性大大降低,也增加了研發團隊的管理難度。在遠程協作已經成為剛需時,研發團隊的遠程協作能力不再是 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 辦公只是方法不同;
  • 對於傳統企業來說,因為通常是以豎井團隊為主,所以會受到很大的衝擊,跨角色導致出現大量溝通問題,甚至無法協作;
  • 對於研發數字化程度較高的企業來說,線上協作更加高效,干擾會更少。

除了上述一些比較常見的現象之外,可能還會有一些意想不到的問題,比如疫情導致員工情緒不穩定、會議的統籌與安排等等。

但是,我仍然認為此次遠程協作是每一位管理者都應該抓住的機遇。因為不是以前沒有這些問題,而是這次將你的研發生產力問題放大,所以通過此次機會,如果你能正視自己團隊的問題,及時抓住機會,練兵打造武器,那麼你將能打造一個更好的工程文化,助力公司業務快速發展。

遠程期如何提升研發管理效能

別管養生的維生素,先給我一劑阿司匹林救救命——我的遠程協作觀 1

關注“TGO 鯤鵬會”,回复「遠程辦公」即可查看高清思維導圖

在發現問題之後,我們再來討論在遠程協作的情況下,如何提升研發效率。

我將內容分為了 4 個部分:

  • 確保遠程工作目標管理的有效性;
  • 書面的異步溝通和實時音視頻的合理應用;
  • 幫助員工克服個人工作環境的局限;
  • 大力發展自動化、升級加固效率工具。

前 3 個部分我將簡單講解,因為這部分的內容網上資料還是很多的,我會著重分享第 4 部分的實戰部分:大力發展自動化、升級加固效率工具。

1、確保遠程工作目標管理的有效性

別管養生的維生素,先給我一劑阿司匹林救救命——我的遠程協作觀 2關注“TGO 鯤鵬會”,回复「遠程辦公」即可查看高清思維導圖

首先,遠程協作的目標任務一定是自上而下進行拆解,任務拆分一定要非常細緻。因為任務大了之後,你很難進行檢測,或者很難看到反饋。

其次,需要確定合理的共同辦公時間段,比如每日晨會、週會的總結,但需要盡量減少會議次數。

最後,建立一定的溝通共識。這是比較重要的一點,因為一旦在遠程的情況下,你很難將信息進行互動,所以你可能需要建立一些“潛規則”,比如消息需要在 30 分鐘以內回復等等。

2、書面的異步溝通和實時音視頻的合理應用

除了溝通的協作工具之外,我們需要建立一些“使用規則”,比如

  • 信息文檔化、公開化、可查詢,例如建立企業級信息默認公開的 wiki,及時同步和獲取團隊及跨團隊的知識;
  • 溝通閉環,例如每個人 @ 過對方後,責任就到了對方,或者 IM 上收到使用特點信息確認收到,建立團隊的潛規則和“語言”;
  • 溝通的 IM/ 視頻 / 桌面共享:相比溝通的連通性,更重要的是每次溝通的有效性和信息完整性。

3、幫助員工克服個人工作環境的局限

別管養生的維生素,先給我一劑阿司匹林救救命——我的遠程協作觀 3關注“TGO 鯤鵬會”,回复「遠程辦公」即可查看高清思維導圖

在談到遠程辦公時,我提到團隊中有些人會遇到一些難以克服的困難或者局限性,這裡我將分享我們團隊中的一些實踐。

  • 強化目標,弱化監管

有些團隊會想很多辦法幫助員工保證工作產出,比如打卡,但效果不是特別好,因為在這個過程中,監管做得太多了,沒有強調出發點,導致大家感覺非常累。

因此,我建議大家可​​以把打卡改為一個比較有儀式感的方式。像我們團隊會有一個早上會議,類似於早安服務。清早起來後,大家簡單的聊一聊,聊的內容不僅限於工作,只是為了通過視頻的方式見一面,把大家都叫醒,然後再各自回去工作。

通過這樣的方式,我們可以讓彼此感受到對方的存在。

  • 強調責任文化

作為管理者,我們應該在團隊中強調責任文化,讓大家攜手同行,用更好的方式讓事情向好的方向發展,而不是僅僅完成任務而已。用成員之間的“責任意識”來代替強硬的“管理監督”。

  • 全棧小分隊協作

同時,我們建議小分隊協作抱團幹活,讓大家互相鼓勵,因為在遠程之後,如果你沒辦法好好說話時,彼此容易把對方的情緒誤解。只有建立穩定安全的團隊狀態才能真正的高效工作。

  • 在線分享培訓

我認為,在線分享是比較重要的,因為這也可以作為一個團隊建設的過程。目前,我們團隊是隔一天會做一次分享,分享的時間不超過 30 分鐘,話題也比較廣。

4、大力發展自動化、升級加固效率工具

最後,重點和大家分享自動化和加固效能工具建設的內容。內容主要分為 4 個部分:

  • 協作 Online 化:明確目標,自動化執行流程;
  • ChatOps/Bot:圍繞 IM 打造工具鏈機器人;
  • GitOps & DevOps:圍繞代碼協作的持續交付工具鏈;
  • 協作全流程自動化。

1、協作 Online 化

別管養生的維生素,先給我一劑阿司匹林救救命——我的遠程協作觀 4關注“TGO 鯤鵬會”,回复「遠程辦公」即可查看高清思維導圖

此部分協作主要是處理人、技術和流程,也就是人、事、流程三者間的關係。

想要將三者有機的結合起來,那麼你應該採用自動執行的方式。比如,你的流程應該是可以觸發到人,讓人去完成事,事情完成以後再反饋到人。

在這個過程中,你可以通過工具化、在線化的方式形成執行反饋閉環。

2、ChatOps/Bot:圍繞 IM 打造工具鏈機器人

別管養生的維生素,先給我一劑阿司匹林救救命——我的遠程協作觀 5關注“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 人以下)提供商業版免費三個月,識別下方二維碼,添加好友即可享受福利。

別管養生的維生素,先給我一劑阿司匹林救救命——我的遠程協作觀 6

推薦閱讀

1、《李倩:拖累開發團隊效率的困局與破解之道》

2、《李倩:⼯程效率如何為研發賦能》


TGO鯤鵬會,是極客邦科技旗下高端技術人聚集和交流的組織,旨在組建全球最具影響力的科技領導者社交網絡,線上線下相結合,為會員提供專享服務。目前,TGO鯤鵬會已在北京、上海、杭州、廣州、深圳、成都、矽谷、台灣、南京、廈門、武漢、蘇州十二個城市設立分會。現在全球擁有在冊會員 800+ 名,60% 為 CTO、技術 VP、技術合夥人。

會員覆蓋了 BATJ 等互聯網巨頭公司技術領導者,同時,阿里巴巴王堅博士、同程藝龍技術委員會主任張海龍、蘇寧易購 IT 總部執行副總裁喬新亮已經受邀,成為 TGO 鯤鵬會榮譽導師。