任何方法都不是百分之百正確,部署敏捷原則的測試團隊仍然會遇到了許多困難。需要我們勇敢的面對和并痛痛快快的解決他們。這里筆者給出了一些被大家討論得最多的熱點問題,結合實際經驗分享一些解決方案,希望可以有所幫助。
某些著名企業在部署敏捷開發項目時曾不允許將同一項目的開發團隊跨地域分離,原因是為了方便團隊成員間的,團隊間的溝通和交流,降低成本。而在面臨外包所帶來的巨大利潤誘惑下仍然存在許多跨地域,跨時區的敏捷項目團隊。部署敏捷開發時的常有人質疑這種方式下的敏捷是否能夠真正成功。也不乏聽到源于時區地區差異造成的溝通不便而引起的聲聲抱怨。
圖 2. 時區地區差異增加溝通成本

不得不說地域和時區的差異帶來了團隊溝通的額外的開銷,但是恐怕這也是短期內無法改變的事實,在不能改變環境的前提下,我們選擇了改變自身。因此,敏捷團隊更需要通過各種方法保障溝通的通暢,做到溝通即有效。因為不能實施面對面的討論,所以為了更好的交流,我們建議采用會議以外的方法,如電話,即時通訊,郵件來彌補時區地區差異的障礙。在我們的深刻體驗中,建立起通暢的即時通訊,和信息共享的數據庫空間是項目成功的不可或缺的因素。而團隊成員之間經常的感情交流,更能夠促進團隊間的相互信任和潤滑之間的摩擦從而加快溝通。
除了鼓勵團隊的自我管理,自我建設外,在初期幫助分布在不同地域的團隊間建立一些官方交流通道是非常有幫助的。例如,我們建議對這些跨區域、分布式的敏捷項目在項目初期就找出能夠被雙方甚至是多方接受的穩定的定期的會議時間和其他有效溝通方式,也建議建立起活動經費經常用于組織團隊之間的各項增進感情交流的活動。另外,幫助團隊的成員依據團隊整體工作時間的最佳的安排和改變個人的正常工作時間的也或許成為必要的選擇之一。