敏捷開發(fā)--沖破軟件測試的文化挑戰(zhàn)
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2010/12/17 17:08:10 ] 推薦標(biāo)簽:
組織內(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)隊方式可以幫助克服文化差異。
相關(guān)推薦
相關(guān)產(chǎn)品

最新發(fā)布
性能測試之測試環(huán)境搭建的方法
2020/7/21 15:39:32軟件測試是從什么時候開始被企業(yè)所重視的呢?
2020/7/17 9:09:11Android自動化測試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項目適合做自動化?自動化測試人員應(yīng)具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測試工具測評
2020/7/17 8:52:11RPA機(jī)器人能夠快速響應(yīng)企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10