在xp days benelux 2013大會上,joost mulders和andriy korpan為大家帶來了分布式敏捷團隊方面的經驗分享。他們展示了一家位於荷蘭產品開發企業,如何運用敏捷實踐以整合來自烏克蘭的近岸開發團隊,並介紹了對分布式敏捷來說應該與不應該做的事情。
\ mproof是一家敏捷軟體**商,主要為中間市場和託管服務提供商們提供it服務管理解決方案。面對競爭態勢,他們需要擴大自身的規模。因此mproof決定與烏克蘭公司symphony solutions展開合作。由於採用的瀑布方法並未取得成功,他們轉向了敏捷方法。以此為例,joost和andriy展開討論了分布式敏捷中的五個重要方面:文化、溝通、承諾、連線與能力管理。
\ 在開場白中,joost表示「文化只能培育而無法構建」。例如,在烏克蘭的工作環境裡,男人與女人之間存在著差異。為了解決這個問題,他們在一位荷蘭團隊中安排一位女性,並支援烏克蘭團隊中的一位女性扮演scrum大師的角色。另乙個例子是,他們培養了這樣一種變格:通過在團隊中保持乙個很高的初級/高階人員比率,將初級與高階人員對等起來;此外還使大家明確知道每個人及其的意見都很重要。
\ 對一支分布式團隊來說,讓所有團隊成員都參與其中並做出承諾,是一件更加困難的事情。為了增進承諾,mproof確保荷蘭團隊成員不會受到特殊優待,並安排了一名來自烏克蘭的scrum大師。此外他們還安排團隊定期當面會晤,並讓來自兩地的團隊成員盡量參與公司的常規事務。
\ 要想構建一支分布式開發團隊,組織機構需要付出時間和承諾,以及資金和努力。而在實現這樣一支分布式團隊的過程中,我們也可以採用敏捷方式,並隨著推進過程不斷學習和完善它。
\檢視英文原文:using agile to build a distributed development team
java分布式開發,什麼是分布式開發
就是同乙個服務,把資料庫的不同部分分開建立到不同的伺服器上。以緩解資料庫大量資料訪問的壓力。很多大公司的業務量比較大,每天的訪問量都達到幾百萬上千萬,甚至上億的訪問量,在訪問量不是很大的情況下,是可以通過提高單台伺服器的配置來滿足需求的。但是當單臺伺服器已經滿足不了需求的時候就需要做分布式處理了。畢...
保持分布式團隊同步
分布式團隊最大的挑戰是溝通,這對建立協作的基本原則必不可少。調整工作時間,互相適應,而團隊聯絡員有助於溝通和同步工作。以信任 尊重和開明為基礎的團隊會鼓勵組織中的人們互相幫助,培養一種使團隊保持同步的文化。skuvault專案經理marat kiniabulatov將在atlassian 2018歐...
保持分布式團隊同步
分布式團隊最大的挑戰是溝通,這對建立協作的基本原則必不可少。調整工作時間,互相適應,而團隊聯絡員有助於溝通和同步工作。以信任 尊重和開明為基礎的團隊會鼓勵組織中的人們互相幫助,培養一種使團隊保持同步的文化。skuvault專案經理marat kiniabulatov將在atlassian 2018歐...