分布式團隊最大的挑戰是溝通,這對建立協作的基本原則必不可少。調整工作時間,互相適應,而團隊聯絡員有助於溝通和同步工作。以信任、尊重和開明為基礎的團隊會鼓勵組織中的人們互相幫助,培養一種使團隊保持同步的文化。
\\ skuvault專案經理marat kiniabulatov將在atlassian 2018歐洲峰會上發表演講,剖析分布式團隊。該活動將於9月3號到5號在西班牙巴塞隆拿舉行:
\\
\\\和其他使用者一起加入我們的團隊,獲得靈感,傾聽有關atlassian工具最佳用法的專家建議,了解最新的技術和產品更新,慶祝我們的團隊讓世界變得更美好。
\
infoq將以q\u0026amp;a、概述和文章的形式對此次活動進行追蹤報道。
\\ infoq採訪了kiniabulatov,內容涉及分布式團隊的挑戰、skuvault的產品經理和利益干係人如何協作以及工作流如何管理、分布式團隊如何有效溝通及同步他們的工作、skuvault如何培養保持團隊同步的文化。
\\infoq:在skuvault,當和分布式團隊共事時,你們面臨著什麼挑戰?
\\
\\\marat kiniabulatov: 好的,有許多,從語言障礙,到工作時間不重疊,再到團隊融合和激勵。但是,最大的挑戰是溝通,由此我們得出,工作流程和過程要盡可能得簡單。集中團隊可以通過面對面的交流來彌補低效的過程。但是,對於遠端或分布式團隊,重要的是要確定協作的基本原則。
\
infoq:產品經理和利益干係人如何協作來定義、按重要性排序和審批需求?
\\
\\\kiniabulatov:不久之前,我們有需求質量的問題,任務在產品經理/分析師與開發之間來回好幾次,因為當開發人員開始開發新特性時,沒有充分研究和足夠的資料。在某些產品領域,沒有描述標準,你有時候會得到相當模糊或相互矛盾的業務邏輯。你知道,這是一家初創公司,每個人都做許多事,質量就有點受損:)
\\ 在查問和跟蹤我們如何處理需求之後,我們提出了乙個單獨的方案,將來的特性要和qa及開發團隊一起仔細討論,由利益干係人簽字,產品經理按重要性排序。
\\ 該項目的流程包括以下幾步。
\\ 初步評估:由產品經理研究幾乎所有人都建議的特性。\\t
稍後,由大部分利益干係人簽字(通常一周一次)。\\t
之後,我們和qa、po、開發團隊一起詳細討論使用者故事的細節,盡可能在我們開始開發之前更多地發現陷阱。如果需要任何線框圖,則ux/ui團隊會幫助我們,為我們提供這樣的資料。\\t
最後,我們準備好了開發桶,等團隊把特性拉進來。\
這樣,我們就能夠顯著提公升需求質量,我們就不用來回多次澄清邊緣情況。
\
infoq:你們如何管理工作流程?
\\
\\\kiniabulatov:我先介紹一點背景:我們有兩個特性團隊、乙個應急團隊和兩個服務團隊。
\\ 特性團隊採用scrum,從產品經理按重要性排好序的全域性列表上,把特性項加入他們的衝刺待辦事項列表。
\\ 應急團隊利用看板,由於不可預見,所以緊急bug不會讓你提前進行恰當地計畫。應急團隊背後的主要思想是,響應緊急問題,使特性團隊的工作不被打斷。為了防止倦怠,我們會輪轉團隊。
\\ 後兩個團隊是支援運營的devops團隊和核心團隊。
\\ 除devops團隊之外,大部分團隊都使用同樣的開發工作流程:待辦、進行中、**評審、測試、完工——通常,看板桶有wip限制。
\\ 我們使用atlassian jira任務***為我們的分布式團隊虛擬地反映這個工作流程。
\
infoq:工作時間不重疊的分布式團隊如何有效溝通、同步工作呢?
\\
\\\kiniabulatov:每個團隊都是獨特的,團隊成員決定什麼最適合他們;他們只需要隨著時間推移進行檢查和調整。當團隊成員彼此之間相距甚遠時,沒有乙個單獨的協作模式目錄,那減緩了分布式團隊的採用。
\\ 大多數團隊都沒有充分的自由可以在現場一起開始專案,因此,我的工作是幫助團隊了解各種協作技術,弄清楚哪一種適合他們。
\\ 最有效的方式是調整工作時間,互相適應。這樣,他們就可以有一段重疊的工作時間。為了和境外的成員保持同步,我們有的團隊甚至把回顧和衝刺規劃混在了一起。
\\ 當你需要連線分布式團隊的兩個部分,或者聯絡工作時間內不可達的其他團隊時,有乙個團隊聯絡員的概念。一名團隊成員被選為聯絡員,在每日例會、 scrum of scrums或任何其他公司範圍的討論中,代表他的同事。這是乙個輪流擔當的角色。
\\ 在我的部落格上,我寫了一篇敏捷溝通技術概述,面向工作時間不重疊、有語言障礙或簡單的分布式團隊。
\\ 但是,如果沒有需求標準、更詳細的文件(在某種意義上,把所有決定都寫下來,而且可以在整個知識庫中搜尋)和簡單易用的工作流程,那麼上面那些概念都不會有效果。
\
infoq:如何培養一種使團隊保持同步的文化?
\\
\\\kiniabulatov:只有當員工理解並親自分享時,健康的文化才得以擴充套件和維持。在完美情況下,文化反映了共同的目標,影響了動機,要做到這一點,就要讓員工聽進心裡,把他們的能力貢獻給專案和組織,並獲得職業上的發展。
\\ 最終,人是主要資產,激勵員工,不管是不是分布式,都可以給生活帶來令人印象深刻的產品。就像組織本身一樣,代表它的文化是動態的,會隨著時間的推移而變化。
\\ 以信任、尊重和開明為基礎的團隊會鼓勵組織中的人們互相幫助,會參與其他團隊的活動傾聽進行中的工作,說出自己的麻煩,發表有關他們取得的成果的幽默博文,並在聊天中互相讚揚。
\\ 可以把人們團結在一起的有趣的娛樂活動包括:在貓圖中查詢發布說明(確保整個團隊都參與到尋找代表重大專案發布的貓圖中)、每個聖誕節互送小禮物、一起參與編外專案(基於網路攝像機的汽車修理或遊戲開發)、skype喝啤酒會議。
\\ 因此,使員工出彩,他們會把文化轉變成一種和他們一樣充滿活力、充滿激情的文化。
\
檢視英文原文:keeping distributed teams in sync
保持分布式團隊同步
分布式團隊最大的挑戰是溝通,這對建立協作的基本原則必不可少。調整工作時間,互相適應,而團隊聯絡員有助於溝通和同步工作。以信任 尊重和開明為基礎的團隊會鼓勵組織中的人們互相幫助,培養一種使團隊保持同步的文化。skuvault專案經理marat kiniabulatov將在atlassian 2018歐...
保持分布式團隊同步
分布式團隊最大的挑戰是溝通,這對建立協作的基本原則必不可少。調整工作時間,互相適應,而團隊聯絡員有助於溝通和同步工作。以信任 尊重和開明為基礎的團隊會鼓勵組織中的人們互相幫助,培養一種使團隊保持同步的文化。skuvault專案經理marat kiniabulatov將在atlassian 2018歐...
保持分布式團隊同步
分布式團隊最大的挑戰是溝通,這對建立協作的基本原則必不可少。調整工作時間,互相適應,而團隊聯絡員有助於溝通和同步工作。以信任 尊重和開明為基礎的團隊會鼓勵組織中的人們互相幫助,培養一種使團隊保持同步的文化。skuvault專案經理marat kiniabulatov將在atlassian 2018歐...