疫情把我們之間的物理距離拉遠了,但卻拉近了心與心之間的距離
疫情不允許我們?nèi)マk公室上班,只能在家工作。
但每個企業(yè)又希望工作的質(zhì)量和效率依舊,所以大家開始討論:
如何遠程協(xié)作?有哪些遠程協(xié)作工具?如何遠程管理項目?遠程協(xié)作的痛點是什么?如何管理遠程協(xié)作場景下個人/團隊績效?即使沒有疫情發(fā)生,這種協(xié)作的趨勢也是越來越明顯,越來越多的國外企業(yè)來到我國,國內(nèi)企業(yè)也開始揚帆出海。而且,現(xiàn)在許多人背井離鄉(xiāng),離開自己家在異地工作,即使不在異地工作,也常常為擁堵的交通苦不堪言。
這種趨勢就催生了軟件測試的一種運營模式:徹底的遠程協(xié)作模式。
我們知道,之前有三個模式:
在岸模式:有測試中心,在一個地方集中式辦工,包括外包的駐場(在岸)模式;近岸模式,靠近客戶研發(fā)中心設(shè)定辦公室,便于參與一些現(xiàn)場會議和故障問題處,而且客戶方的管理團隊也在附近,甚至提供駐場培訓或需要駐場工作幾天,對團隊要求相對低些;離岸模式:指兩個以上的工作地點相差很遠,包括項目外包和一些跨國企業(yè)某些項目的運作方式。離岸模式一般要求團隊具備獨立的項目管理能力。今天談到的第4種新模式,不是上面三種的混合模式,而是要超越離岸模式,更靈活的一種的模式,可以沒有測試中心、也不需要駐場,人員可以分散,形成真正的分布式辦公模式。
這種模式的存在,不僅是為了解決問題,而且?guī)硪恍┮嫣?/strong>:
解決類似這次疫情或之前SARS、禽流感等所帶來的困難,能處理各種突發(fā)事件;給員工提供更方便的工作環(huán)境,可以更好地平衡工作與生活的關(guān)系,能兼顧到家庭或孩子(如未來不少家庭都是兩個孩子,老人也不一定幫忙帶孩子);不需要租太多的寫字樓空間(只要數(shù)據(jù)中心和少量接待客戶的展廳、會議室),可以降低辦公成本、物業(yè)成本;這種方式具有彈性,伸縮自如,極大提高市場和團隊快速擴展能力和速度。這種模式的存在也得力于今天的新技術(shù)支持:云計算平臺、遠程協(xié)作平臺、區(qū)塊鏈技術(shù)、5G技術(shù)等,這些技術(shù)讓這種模式得以實現(xiàn),而不是設(shè)想。
自然也會存在一些弱點,所以要真正讓這種模式能夠良好地運作下去,讓物理距離不是問題,那就需要解決5個方面的問題:溝通協(xié)作不流暢、測試環(huán)境、信息安全性問題、人員之間缺乏信任、效率可能降低、質(zhì)量不能很好保證等。
1. 溝通協(xié)作
距離產(chǎn)生了,會給溝通協(xié)作帶來問題。首先要解決這個問題。今天協(xié)作不是問題,只是一個習慣問題,養(yǎng)成遠程協(xié)作的良好習慣,和面對面溝通交流沒什么區(qū)別。我自己就有十幾年開發(fā)WebEx協(xié)作平臺的經(jīng)歷,很有感受,僅僅是習慣問題。有一些技巧:
會議缺省就是用WebEx、Zoom、釘釘、騰訊會議這樣的平臺,這更方便,隨時從日歷、郵件打開,還不需要找會議室,跑很遠地方才找到一個會議室,比現(xiàn)場開會還方便。
可以構(gòu)建電子作戰(zhàn)地圖,指揮大家更好的協(xié)作,定期舉辦會議,小團隊每日有站會(只是遠程的)、大團隊每周一次、整個公司每月來一次全員(all-hands)大會。
腳本管理更不是問題,類似Github平臺就可以解決。文檔在線編輯系統(tǒng)也有,如騰訊文檔、石墨文檔等,而且可以和項目管理平臺(如禪道、 Confluence )等集成起來。
協(xié)作還可引入虛擬社區(qū)、虛擬邏輯團隊等概念,有利于更好管理。
之前我還做過類似的培訓,這里有一張slide:
2. 測試環(huán)境
基于IaaS、PaaS、SaaS和虛擬化、容器、云計算等技術(shù),這已經(jīng)不是一個問題,云測試環(huán)境,集成手機真機環(huán)境,今天已經(jīng)成為成熟的技術(shù)。自動部署、一切都是API、基礎(chǔ)設(shè)施即代碼(IaaS),讓測試環(huán)境運維也變得簡單。
個人特殊測試環(huán)境,可以通過Access Anywhere、 VNC等工具完成遠程操作。
3. 信息安全性
信息安全性問題,主要靠:人靠譜(后面第4點)、VPN、云桌面等多個方面來實現(xiàn)。云桌面已經(jīng)有成功的例子——華為的員工出差到各地,根本沒影響,到了那里,打開云桌面就能工作。有了云桌面,代碼也不容易偷走。如果說,在家里可以通過拍照實施“偷竊”,這主要靠法律、協(xié)議等加以約束。如果還不放心,啟動云桌面時,攝像頭自動啟動,進入監(jiān)視模式。對測試工作,安全性就沒這么嚴重,所以問題就更不大。
如果再引入區(qū)塊鏈技術(shù)和更好的加密技術(shù),個人身份得到很好的驗證(類似銀行客戶身份驗證),而且個人所有行為都有全程記錄,不可串改,信息安全問題基本就解決了。
4. 人員信任
首先人要招對,即招聘真正的人才,人要靠譜,這樣才能實現(xiàn)從“基于監(jiān)管的管理”轉(zhuǎn)變?yōu)椤?strong>自驅(qū)動式的管理”。就像許多外資企業(yè),彈性工資制,不打卡、不按指紋,可以在家工作。從公司看,就是看最終交付的成果,而不看是按什么方式完成的。你招來的人,就要信任他/她。所以在招聘上一定要多投入時間,多個面試官從不同角度去考察他/她,做背景調(diào)查等等。
人員之間的信任也要靠前面所說的持續(xù)溝通來維系和提升,同時也要提供一些面對面的交流機會,包括出差、定期野外拓展團建、一個季度聚會一次或半年集體旅游一次。除此之外,建立良好的企業(yè)文化、授權(quán)機制等也是必不可少的。
從任務(wù)安排來說,要有良好的度量,實現(xiàn)量化管理(工作量、需求、功能點、測試用例、腳本、缺陷等),重結(jié)果評估,加強經(jīng)常性的相互評審(使用遠程會議平臺評審測試計劃、測試用例、腳本等),甚至隨時抽查/檢查測試計劃、測試用例、腳本等。其次,任務(wù)拆解的粒度一定要足夠細,盡量保證能以天為單位更新,每個組員每天都要匯報工作的進展。
5. 效率
如果擔心效率,主要來源于兩方面原因:溝通協(xié)作不流暢和網(wǎng)絡(luò)速度問題。因為在第四種模式下,我們的測試環(huán)境一定是在云平臺(公有云或私有云)上,客戶端也采用云桌面,所以對網(wǎng)絡(luò)要求會高一些,但在光纖到戶、5G到了之后,而且采用輕客戶端、云桌面,計算和數(shù)據(jù)都在cloud上,如果輔以CDN加速技術(shù)和邊緣計算服務(wù),所以網(wǎng)絡(luò)速度不會是問題。協(xié)作問題前面已解決,概況起來:效率就不是問題。
今天的敏捷開發(fā)模式——扁平化管理、自組織的團隊、用戶故事等等優(yōu)秀實踐都能更好支持信任和效率。實現(xiàn)目標管理,這是許多公司的長項,包括KPI、OKR等。
6. 質(zhì)量跟蹤和保證
招對人、及時培訓、建立信任、有效的溝通等等,就是對質(zhì)量保證有力的支持。然后上面也提到經(jīng)常評審、隨時抽查測試計劃/用例/腳本等,對測試過程質(zhì)量的跟蹤,再借助測試管理平臺、 質(zhì)量管理平臺、缺陷管理平臺或集成管理平臺來管理??傊?strong>質(zhì)量管理和駐場模式其實沒有什么明顯區(qū)別。
讓我們在家自由自在的、無憂無慮的工作吧!
關(guān)注公眾號:「測試開發(fā)技術(shù)」