組織內(nèi)的文化沖突

  在大的軟件開發(fā)公司,敏捷開發(fā)通常先在一個或幾個團(tuán)隊中使用。如果敏捷團(tuán)隊需要與使用其他方式例如階段開發(fā)的團(tuán)隊合作,那么會有更多的挑戰(zhàn)。如果有些外部團(tuán)隊運轉(zhuǎn)不良,那么情況將會更加困難。即使整個公司采用敏捷,有些團(tuán)隊的轉(zhuǎn)變也會比其他的更成功。

  團(tuán)隊可能也會收到專家團(tuán)隊的抵制,他們會覺得需要保護(hù)自己特定的利益。Lisa曾遇到過一個團(tuán)隊的成員不能從公司的配置管理團(tuán)隊中獲取任何幫助,這是一個巨大的障礙。一些開發(fā)團(tuán)隊遇到的障礙是不能直接與客戶團(tuán)隊交流。

  如果有第三方和團(tuán)隊一起開發(fā)系統(tǒng),彼此的文化也可能引起沖突?赡苣愕膱F(tuán)隊是第三方,正為客戶開發(fā)軟件。你需要思考如何減輕文化差異。

  提前計劃

  如果與其他團(tuán)隊合作,可能需要在版本規(guī)劃時或迭代開始前與他們一起協(xié)商。需要時間使自己的過程適應(yīng)與其他團(tuán)隊的過程協(xié)同工作,他們可能需要改變自己的過程來滿足你的需求?紤]安排某些資源共享,例如性能測試人員或壓力測試環(huán)境,并依據(jù)其他團(tuán)隊的進(jìn)度計劃你的工作。你的利益相關(guān)者可能需要一些自己的敏捷過程無法提供的資料,例如正式的測試計劃。額外的計劃可以幫助你克服這些文化差異。

  先行動后道歉

  我們不愿意提出可能會引起麻煩的建議,但通常在大的組織中,官僚政治的節(jié)奏太慢,團(tuán)隊可能需要找到并執(zhí)行自己的解決方案。例如,不能從配置管理團(tuán)隊得到協(xié)作的團(tuán)隊可以簡單地使用他們自己內(nèi)部的構(gòu)建過程,并不斷地改進(jìn)使之整合到官方認(rèn)可的過程中。

  當(dāng)沒有官方途徑得到你所需的東西時,想辦法創(chuàng)新。測試人員可能以前沒有直接與客戶交談過。自己嘗試安排一個會議或者找到可以扮演客戶代理或者中間人的人。

  授權(quán)團(tuán)隊

  在敏捷項目中,讓每個開發(fā)團(tuán)隊感覺到有做決定的權(quán)力是很重要的。如果你是經(jīng)理,并且希望敏捷團(tuán)隊成功,讓他們自由地行動并積極地響 應(yīng)。為了敏捷項目的成功,公司文化必須適應(yīng)這種變化。

  建議

  在做出任何變化之前考慮組織文化。

  當(dāng)整個組織重視質(zhì)量的時候,測試人員可以容易地融入敏捷團(tuán)隊,但是具有“質(zhì)量警察”思想的測試人員存在困難。

  有些測試人員可能會在適應(yīng)“整體團(tuán)隊”對質(zhì)量負(fù)責(zé)的時候有困難,但是團(tuán)隊方式可以幫助克服文化差異。