天天看點

支撐分布式 Scrum 團隊的五項最佳實踐

分布式 scrum,從來都不簡單。

scrum 的基石 —— 透明性、開放性、自組織 —— 在分布式 scrum 團隊的環境下的實踐難度均有着不同程度的提高,溝通協作障礙重重、團隊建設難上加難。但與此同時,受成本節約的影響,很多公司又認為分布式 scrum 是大勢所趨。

支撐分布式 Scrum 團隊的五項最佳實踐

與上述争議無關,本文隻是一份提供給 scrum master 的實踐指南,可以為分布式團隊改善工作過程提供一些必要的參考。

适用于分布式 scrum 團隊的 5 項最佳實踐

1、做團隊成員的同地彙聚,頻率越高越好、時間越早越好

你可能面臨着場地租用和成本削減的争議,盡管它們是采用分布式 scrum 的幕後推手,但對某些産品開發過程而言,整個團隊同地辦公的重要性卻是無論怎麼強調都不過分的。即使是産品的選型或者擋架構第一次實作,讓整個 scrum 團隊在一起(是的,包括産品擁有者)對一開始培養團隊的透明性,協作性和團隊工作是很重要的。

在一起的人給團隊一個形成恰當,也是擁有一個無價的文化交流和通過團隊的進餐和咖啡進行工作外融合的機會。不要低估有機的對話和短小談話對形成一個堅強團隊的重要性。

如果可能,整個團隊應該盡量在正規場所駐紮在一起。最好是在 sprint 結束和開始,當這個儀式形成。對于分布式團隊,盡量平均一個月一起碰個面,當我們花費一周在一起。當然,這可能對于大部分團隊不可能,但是每個季度在一起一次也會給團隊帶來正面的影響。

2、建立非正式的交流管道

會談是高效團隊的重要組成部分之一,具體來說,就是在工作地點選一個合适的地方,大家坐在一起談談昨晚的電視節目,或者共進午餐。但在分布式團隊中,這種自然閑适的交流往往是極度缺乏的。

在我們的開發團隊中,我們給自己的小組起了名字,還利用 whatsapp 搭建了專用的讨論組,有些時候,我們用它來傳遞工作資訊(可以讓大家及時了解到某人快遲到了或者生病了);但更多的時候,我們把它當作一個灌水樂園,大家聊體育,聊倫敦的或是布加勒斯特演唱會上的那些照片。盡管我們的辦公地點分布在多處,這個非正式的、簡單的、無所不包的聊天管道卻将我們大家時時刻刻聯系在了一起,讓我們可以随時捕獲日常工作中那些違背靈活理念的點點滴滴,從中發掘出無窮的樂趣。

3、引入工具

靈活宣言的原則之一是“個人和互動高于流程和工具”,這裡的關鍵之處在于“我們認為左項的價值大于右項”,而不是否定右項的價值,對分布式團隊也同樣如此,好的工具必然能夠促進團隊的交流和協作。

利用增強音頻手段進行面對面的交流是分布式團隊不可或缺的組成部分,要做到這一點,就意味着團隊成員都需要配備相應的硬體和軟體:合适的耳機和網絡攝像頭,行動電話,諸如 skype 之類的通訊程式。

針對 sprint 計劃會議,我們引入了估算撲克應用軟體;針對 spring 回顧會議,我們發現基于白闆的塗鴉是提升實時交流會議效果的絕佳手段(mural,官方網站 https://mural.ly/)。現實中存在很多種工具,就分布式團隊而言,針對工作小組探索并引入優質的工具能夠有效地促進團隊交流和讨論。

4、提高推動工作的能力

在任意情景下推動工作是 scrum master 的關鍵能力之一,這是任何團隊都迫切需要的。這項能力讓我們能在最佳時機做出最佳舉措,通常是極難掌握的,在分布式團隊環境下難度還要更大一點。你必須掌握團隊成員的性格特點,哪些人内向,哪些人外向,誰願意悶頭幹活而疏于分享,誰又樂意滔滔不絕地描述個人觀點,如何有效發掘内向型團隊成員個人觀點中的價值點,同時又不抑制外向型團隊成員的表現欲,是一門微妙的藝術。在推動工作時你必須充分參與進去,這樣才能夠識别“何時引導大家進入讨論”,“何時結束目前的主題”,以及“何時解決沖突”。

要時刻溫習這些寶貴的技能。作為一個分布式團隊的 scrum master,你要持續不斷地閱讀和學習,以掌握積極傾聽和團隊動力學理念;要積極地與其他 scrum master 進行知識分享,以豐富你的技巧和技術儲備。

5、時刻莫忘說“謝謝”

無論是分布式團隊還是正常團隊,時刻不忘說“謝謝”都是至關重要的。

由于深刻地認識到了團隊成功、貢獻、知識分享、應對新挑戰的重要性,很多公司配備了諸如電子卡片、公共論壇之類的内部表彰系統,這可是表達謝意的好東西,對分布式團隊尤為如此。在完成了某項偉大的工作之後,如果有機會湊在一起,你主動為大家買上一些飲料(啤酒、咖啡請随意)來表達謝意也是一個好主意。

在我們的 sprint 回顧會議上,我們定期設定了一個“鳴謝”環節,每個人都可以采用“把便簽紙貼到白闆上”的形式對團隊中的某個人表示感謝,時間限制在目前 sprint 之内,緣由不限。這是一個讓我們自由傳遞感激之情的好方法,也是在 scrum 團隊中凸顯團隊協作和團隊精神重要性的好方法。

結束語

在分布式團隊的大環境下,追求成功乃是整個 scrum 團隊的奮鬥目标,利用上述思路你可以建構适合于自己的最佳實踐,讓你的開發團隊盡可能地提前武裝起來去克服分布式團隊所面臨的各項挑戰。

本文作者:慕容老k

來源:51cto