分布式團(tuán)隊最大的挑戰(zhàn)是溝通,這對建立協(xié)作的基本原則必不可少。從語言障礙,到工作時間不重疊,再到團(tuán)隊融合和激勵。但是,最大的挑戰(zhàn)是溝通,由此我們得出,工作流程和過程要盡可能得簡單。集中團(tuán)隊可以通過面對面的交流來彌補(bǔ)低效的過程。
但是,對于遠(yuǎn)程或分布式團(tuán)隊,重要的是要確定協(xié)作的基本原則。調(diào)整工作時間,互相適應(yīng),而團(tuán)隊聯(lián)絡(luò)員有助于溝通和同步工作。以信任、尊重和開明為基礎(chǔ)的團(tuán)隊會鼓勵組織中的人們互相幫助,培養(yǎng)一種使團(tuán)隊保持同步的文化。
一、產(chǎn)品經(jīng)理和利益干系人如何協(xié)作來定義、按重要性排序和審批需求
我們有需求質(zhì)量的問題,任務(wù)在產(chǎn)品經(jīng)理/分析師與開發(fā)之間來回好幾次,因為當(dāng)開發(fā)人員開始開發(fā)新特性時,沒有充分研究和足夠的數(shù)據(jù)。在某些產(chǎn)品領(lǐng)域,沒有描述標(biāo)準(zhǔn),你有時候會得到相當(dāng)模糊或相互矛盾的業(yè)務(wù)邏輯。你知道,這是一家初創(chuàng)公司,每個人都做許多事,質(zhì)量就有點受損。
在查問和跟蹤我們?nèi)绾翁幚硇枨笾?,我們提出了一個單獨的方案,將來的特性要和QA及開發(fā)團(tuán)隊一起仔細(xì)討論,由利益干系人簽字,產(chǎn)品經(jīng)理按重要性排序。
該項目的流程包括以下幾步。
1.初步評估:由產(chǎn)品經(jīng)理研究幾乎所有人都建議的特性。
2.稍后,由大部分利益干系人簽字(通常一周一次)。
3.之后,我們和QA、PO、開發(fā)團(tuán)隊一起詳細(xì)討論用戶故事的細(xì)節(jié),盡可能在我們開始開發(fā)之前更多地發(fā)現(xiàn)陷阱。如果需要任何線框圖,則UX/UI團(tuán)隊會幫助我們,為我們提供這樣的資料。
4.最后,我們準(zhǔn)備好了開發(fā)桶,等團(tuán)隊把特性拉進(jìn)來。
這樣,我們就能夠顯著提升需求質(zhì)量,我們就不用來回多次澄清邊緣情況。
二、工作流程
有兩個特性團(tuán)隊、一個應(yīng)急團(tuán)隊和兩個服務(wù)團(tuán)隊。
特性團(tuán)隊采用Scrum,從產(chǎn)品經(jīng)理按重要性排好序的全局列表上,把特性項加入他們的沖刺待辦事項列表。
應(yīng)急團(tuán)隊利用看板,由于不可預(yù)見,所以緊急Bug不會讓你提前進(jìn)行恰當(dāng)?shù)赜媱潯?yīng)急團(tuán)隊背后的主要思想是,響應(yīng)緊急問題,使特性團(tuán)隊的工作不被打斷。為了防止倦怠,我們會輪轉(zhuǎn)團(tuán)隊。
后兩個團(tuán)隊是支持運營的DevOps團(tuán)隊和核心團(tuán)隊。
除DevOps團(tuán)隊之外,大部分團(tuán)隊都使用同樣的開發(fā)工作流程:待辦、進(jìn)行中、代碼評審、測試、完工——通常,看板桶有WIP限制。
我們使用Atlassian Jira任務(wù)跟蹤器為我們的分布式團(tuán)隊虛擬地反映這個工作流程。
三、工作時間不重疊的分布式團(tuán)隊如何有效溝通、同步工作
每個團(tuán)隊都是獨特的,團(tuán)隊成員決定什么最適合他們;他們只需要隨著時間推移進(jìn)行檢查和調(diào)整。當(dāng)團(tuán)隊成員彼此之間相距甚遠(yuǎn)時,沒有一個單獨的協(xié)作模式目錄,那減緩了分布式團(tuán)隊的采用。
大多數(shù)團(tuán)隊都沒有充分的自由可以在現(xiàn)場一起開始項目,因此,我的工作是幫助團(tuán)隊了解各種協(xié)作技術(shù),弄清楚哪一種適合他們。
最有效的方式是調(diào)整工作時間,互相適應(yīng)。這樣,他們就可以有一段重疊的工作時間。為了和境外的成員保持同步,我們有的團(tuán)隊甚至把回顧和沖刺規(guī)劃混在了一起。
當(dāng)你需要連接分布式團(tuán)隊的兩個部分,或者聯(lián)系工作時間內(nèi)不可達(dá)的其他團(tuán)隊時,有一個團(tuán)隊聯(lián)絡(luò)員的概念。一名團(tuán)隊成員被選為聯(lián)絡(luò)員,在每日例會、 Scrum of Scrums或任何其他公司范圍的討論中,代表他的同事。這是一個輪流擔(dān)當(dāng)?shù)慕巧?/span>
但是,如果沒有需求標(biāo)準(zhǔn)、更詳細(xì)的文檔(在
某種意義上,把所有決定都寫下來,而且可以在整個知識庫中搜索)和簡單易用的工作流程,那么上面那些概念都不會有效果。
只有當(dāng)員工理解并親自分享時,健康的文化才得以擴(kuò)展和維持。在完美情況下,文化反映了共同的目標(biāo),影響了動機(jī),要做到這一點,就要讓員工聽進(jìn)心里,把他們的能力貢獻(xiàn)給項目和組織,并獲得職業(yè)上的發(fā)展。
最終,人是主要資產(chǎn),激勵員工,不管是不是分布式,都可以給生活帶來令人印象深刻的產(chǎn)品。就像組織本身一樣,代表它的文化是動態(tài)的,會隨著時間的推移而變化。以信任、尊重和開明為基礎(chǔ)的團(tuán)隊會鼓勵組織中的人們互相幫助,會參與其他團(tuán)隊的活動傾聽進(jìn)行中的工作,說出自己的麻煩,發(fā)表有關(guān)他們?nèi)〉玫某晒挠哪┪?,并在聊天中互相贊揚。