軟件外包測試的三道門檻
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2012/4/28 9:58:24 ] 推薦標(biāo)簽:
在國內(nèi)軟件外包測試服務(wù)的大軍中,從事軟件本地化、國際化服務(wù)的國際公司及從事本地化的國內(nèi)公司共同構(gòu)成了承接軟件外包測試的主力軍。在2004年,一些國際公司加大了對中國市場的投入力度,開始為客戶提供全系列軟件外包測試服務(wù)。而依靠軟件本地化起家的國內(nèi)公司的表現(xiàn)更是可圈可點,這些公司義無反顧地成為外包測試服務(wù)的“急先鋒”。
國內(nèi)公司憑借多年來為國際軟件公司提供軟件本地化服務(wù)贏得了客戶的信任,也由于多年來遵守國際游戲規(guī)則提供服務(wù),積累了豐富的國際項目管理經(jīng)驗,這些都為國內(nèi)公司成為測試外包“排頭兵”提供了有利的條件。
從我國軟件產(chǎn)業(yè)的現(xiàn)狀來看,由于國內(nèi)軟件企業(yè)起點較低,在整個大型軟件的開發(fā)流程中,測試是國內(nèi)企業(yè)相對容易切入的點。但對于剛剛起步的外包測試服務(wù)來說,還需要進一步提升國際客戶信任度、完善業(yè)務(wù)流程、培訓(xùn)專業(yè)人才等。
三種業(yè)務(wù)模式
要了解外包測試服務(wù),需要先了解其業(yè)務(wù)模式。從為客戶提供外包測試服務(wù)的業(yè)務(wù)模式看,共可分為三種類型:現(xiàn)場測試、公司內(nèi)部測試和設(shè)立聯(lián)合研發(fā)中心。
現(xiàn)場測試模式(On-site)是人員外派模式,主要是指供應(yīng)商把自己的人員派到客戶的現(xiàn)場提供服務(wù),這是在做外包服務(wù)初期經(jīng)常采用的一種模式。在這種模式中,供應(yīng)商基本上只提供人員,不控制項目開發(fā)的過程,項目實施過程完全由客戶控制,F(xiàn)在國內(nèi)很多提供測試外包服務(wù)的公司都在按照這種方式提供服務(wù),這從各種招聘網(wǎng)站大量發(fā)布的赴微軟、IBM測試的招聘廣告的火熱程度可見一斑。
公司內(nèi)部測試(In-house)模式分為兩種:完全離岸外包(Off shore)模式、現(xiàn)場增援與離岸結(jié)合的模式(On site + Off shore)。完全離岸外包模式適用于項目比較成熟、定義明確的情況; 現(xiàn)場增援和離岸結(jié)合起來的模式是指有一些人員要派到歐美客戶那里去,有一些則在中國做測試。比如在美國客戶那邊有兩三個人的團隊,但是在國內(nèi)可能還有30 個人、50個人在一個團隊中工作,做同樣項目。
設(shè)立聯(lián)合研發(fā)中心是測試服務(wù)商同客戶的關(guān)系更加緊密、能夠深入客戶行業(yè)核心業(yè)務(wù)后采取的模式。這時,雙方實際上已經(jīng)從供應(yīng)商、客戶關(guān)系轉(zhuǎn)化為合作伙伴關(guān)系。這種模式在國內(nèi)出現(xiàn)得比較少,但有逐步朝這個方向發(fā)展的趨勢。
面臨三道坎
盡管不少人士認(rèn)為軟件外包測試屬于價值鏈的低端服務(wù),但低端不等于低技術(shù)、低管理、低質(zhì)量,對于準(zhǔn)備承接軟件外包服務(wù)的公司而言,要加入外包測試服務(wù)隊伍,至少需要跨越“三道坎”。
第一道坎是難以贏得國際IT客戶的信賴。中國軟件業(yè)在空間巨大、利潤豐厚的歐美高端市場遲遲未能實現(xiàn)外包突破,幾乎成了很多軟件業(yè)人士“永遠(yuǎn)的痛”。目前在軟件外包測試方面,雖然這種情況開始有所改變,但要贏得客戶信賴,并不是一朝一夕所能成功的。
第二道坎是不完善的業(yè)務(wù)流程,F(xiàn)代外包測試幾乎貫穿軟件項目實施的全部過程,項目規(guī)劃、需求分析、方案設(shè)計、軟件編碼和缺陷處理等各個環(huán)節(jié),都需要測試者適時介入。由于軟件開發(fā)存在階段性和周期性,需要多次對軟件中間測試版本(Builds)進行測試。另外,大型軟件外包測試需要分布在世界各地的不同公司(軟件開發(fā)公司、外包測試公司等)的項目人員組成一個項目團隊,各負(fù)其責(zé),并進行有效交流。此外,軟件缺陷的報告和修正軟件進度報告的提交,軟件環(huán)境設(shè)置、測試工具的選擇和測試團隊的管理都需要制訂科學(xué)的流程并得到客戶的認(rèn)可,以滿足國際軟件外包測試的要求。
第三道坎是缺乏測試專業(yè)人才。外包測試是軟件項目實施過程細(xì)分的產(chǎn)物,屬于為客戶提供技術(shù)和質(zhì)量服務(wù)的中間環(huán)節(jié)。而且軟件外包測試是有計劃、有組織和有系統(tǒng)的軟件質(zhì)量保證活動,而不是隨意的、松散的、雜亂的實施過程,需要符合軟件外包測試服務(wù)的各類人才包括軟件測試執(zhí)行工程師、測試組長、測試經(jīng)理,以及市場業(yè)務(wù)人員共同努力。由于軟件外包測試屬于新興職業(yè)之一,它通常對從業(yè)者的外語能力、學(xué)習(xí)能力、專注性和職業(yè)態(tài)度等提出更高的要求,而普通高校和各類社會培訓(xùn)機構(gòu)以前缺乏這方面的教育課程,因此如何招聘到大量的外包測試人才成為這些外包測試公司面臨的棘手問題。
從初級階段起步
整體而言,國內(nèi)外包測試仍處于初級階段。一方面,國內(nèi)軟件公司很少準(zhǔn)備將測試外包,甚至很多軟件公司缺少內(nèi)部的測試人員,并且輕視軟件測試;另一方面,除了當(dāng)前由本地化公司在承接國外軟件外包測試的表現(xiàn)比較“搶眼”外,其他專門從事第三方軟件測試的國內(nèi)機構(gòu)數(shù)量很少。
有專家指出,中國目前缺乏的不是編程大師,而是測試大師。為改變這種狀況,培養(yǎng)我國高素質(zhì)的軟件測試人才已經(jīng)成為當(dāng)前的重點。
可喜的是,政府已經(jīng)在這方面積極行動起來,而且目標(biāo)明確。2004年上半年,科技部火炬高技術(shù)產(chǎn)業(yè)開發(fā)中心實施了“中國軟件歐美出口工程”試點企業(yè)和試點基地的認(rèn)定工作。同年12月16日,包括軟件測試平臺在內(nèi)的北京軟件產(chǎn)業(yè)基地公共技術(shù)支撐體系??三庫四平臺建成。
為了滿足對外包測試人員的市場需求,越來越多的各類社會培訓(xùn)和教育機構(gòu)開始推出針對外包測試的各類培訓(xùn),很多機構(gòu)與外包服務(wù)公司進行聯(lián)合定向培養(yǎng)。某些教學(xué)質(zhì)量較好的培訓(xùn)機構(gòu)聘請測試專家講解全球的軟件測試?yán)碚,并通過上機操作、動手實驗、案例討論和公司實習(xí)等手段,使學(xué)員全面系統(tǒng)地掌握軟件測試的前沿理論、先進技術(shù)和高超方法,提高學(xué)員的整體軟件測試水平,使其擁有獨自承擔(dān)實施測試項目的能力。
企業(yè)方面而言,隨著更多的國內(nèi)大型公司實施國際化步伐的加快,對產(chǎn)品國際化測試的需要將不斷提高。有一些國內(nèi)軟件公司已經(jīng)開始將軟件測試外包出去,為國內(nèi)軟件測試外包的發(fā)展注入了新鮮血液。
國內(nèi)公司憑借多年來為國際軟件公司提供軟件本地化服務(wù)贏得了客戶的信任,也由于多年來遵守國際游戲規(guī)則提供服務(wù),積累了豐富的國際項目管理經(jīng)驗,這些都為國內(nèi)公司成為測試外包“排頭兵”提供了有利的條件。
從我國軟件產(chǎn)業(yè)的現(xiàn)狀來看,由于國內(nèi)軟件企業(yè)起點較低,在整個大型軟件的開發(fā)流程中,測試是國內(nèi)企業(yè)相對容易切入的點。但對于剛剛起步的外包測試服務(wù)來說,還需要進一步提升國際客戶信任度、完善業(yè)務(wù)流程、培訓(xùn)專業(yè)人才等。
三種業(yè)務(wù)模式
要了解外包測試服務(wù),需要先了解其業(yè)務(wù)模式。從為客戶提供外包測試服務(wù)的業(yè)務(wù)模式看,共可分為三種類型:現(xiàn)場測試、公司內(nèi)部測試和設(shè)立聯(lián)合研發(fā)中心。
現(xiàn)場測試模式(On-site)是人員外派模式,主要是指供應(yīng)商把自己的人員派到客戶的現(xiàn)場提供服務(wù),這是在做外包服務(wù)初期經(jīng)常采用的一種模式。在這種模式中,供應(yīng)商基本上只提供人員,不控制項目開發(fā)的過程,項目實施過程完全由客戶控制,F(xiàn)在國內(nèi)很多提供測試外包服務(wù)的公司都在按照這種方式提供服務(wù),這從各種招聘網(wǎng)站大量發(fā)布的赴微軟、IBM測試的招聘廣告的火熱程度可見一斑。
公司內(nèi)部測試(In-house)模式分為兩種:完全離岸外包(Off shore)模式、現(xiàn)場增援與離岸結(jié)合的模式(On site + Off shore)。完全離岸外包模式適用于項目比較成熟、定義明確的情況; 現(xiàn)場增援和離岸結(jié)合起來的模式是指有一些人員要派到歐美客戶那里去,有一些則在中國做測試。比如在美國客戶那邊有兩三個人的團隊,但是在國內(nèi)可能還有30 個人、50個人在一個團隊中工作,做同樣項目。
設(shè)立聯(lián)合研發(fā)中心是測試服務(wù)商同客戶的關(guān)系更加緊密、能夠深入客戶行業(yè)核心業(yè)務(wù)后采取的模式。這時,雙方實際上已經(jīng)從供應(yīng)商、客戶關(guān)系轉(zhuǎn)化為合作伙伴關(guān)系。這種模式在國內(nèi)出現(xiàn)得比較少,但有逐步朝這個方向發(fā)展的趨勢。
面臨三道坎
盡管不少人士認(rèn)為軟件外包測試屬于價值鏈的低端服務(wù),但低端不等于低技術(shù)、低管理、低質(zhì)量,對于準(zhǔn)備承接軟件外包服務(wù)的公司而言,要加入外包測試服務(wù)隊伍,至少需要跨越“三道坎”。
第一道坎是難以贏得國際IT客戶的信賴。中國軟件業(yè)在空間巨大、利潤豐厚的歐美高端市場遲遲未能實現(xiàn)外包突破,幾乎成了很多軟件業(yè)人士“永遠(yuǎn)的痛”。目前在軟件外包測試方面,雖然這種情況開始有所改變,但要贏得客戶信賴,并不是一朝一夕所能成功的。
第二道坎是不完善的業(yè)務(wù)流程,F(xiàn)代外包測試幾乎貫穿軟件項目實施的全部過程,項目規(guī)劃、需求分析、方案設(shè)計、軟件編碼和缺陷處理等各個環(huán)節(jié),都需要測試者適時介入。由于軟件開發(fā)存在階段性和周期性,需要多次對軟件中間測試版本(Builds)進行測試。另外,大型軟件外包測試需要分布在世界各地的不同公司(軟件開發(fā)公司、外包測試公司等)的項目人員組成一個項目團隊,各負(fù)其責(zé),并進行有效交流。此外,軟件缺陷的報告和修正軟件進度報告的提交,軟件環(huán)境設(shè)置、測試工具的選擇和測試團隊的管理都需要制訂科學(xué)的流程并得到客戶的認(rèn)可,以滿足國際軟件外包測試的要求。
第三道坎是缺乏測試專業(yè)人才。外包測試是軟件項目實施過程細(xì)分的產(chǎn)物,屬于為客戶提供技術(shù)和質(zhì)量服務(wù)的中間環(huán)節(jié)。而且軟件外包測試是有計劃、有組織和有系統(tǒng)的軟件質(zhì)量保證活動,而不是隨意的、松散的、雜亂的實施過程,需要符合軟件外包測試服務(wù)的各類人才包括軟件測試執(zhí)行工程師、測試組長、測試經(jīng)理,以及市場業(yè)務(wù)人員共同努力。由于軟件外包測試屬于新興職業(yè)之一,它通常對從業(yè)者的外語能力、學(xué)習(xí)能力、專注性和職業(yè)態(tài)度等提出更高的要求,而普通高校和各類社會培訓(xùn)機構(gòu)以前缺乏這方面的教育課程,因此如何招聘到大量的外包測試人才成為這些外包測試公司面臨的棘手問題。
從初級階段起步
整體而言,國內(nèi)外包測試仍處于初級階段。一方面,國內(nèi)軟件公司很少準(zhǔn)備將測試外包,甚至很多軟件公司缺少內(nèi)部的測試人員,并且輕視軟件測試;另一方面,除了當(dāng)前由本地化公司在承接國外軟件外包測試的表現(xiàn)比較“搶眼”外,其他專門從事第三方軟件測試的國內(nèi)機構(gòu)數(shù)量很少。
有專家指出,中國目前缺乏的不是編程大師,而是測試大師。為改變這種狀況,培養(yǎng)我國高素質(zhì)的軟件測試人才已經(jīng)成為當(dāng)前的重點。
可喜的是,政府已經(jīng)在這方面積極行動起來,而且目標(biāo)明確。2004年上半年,科技部火炬高技術(shù)產(chǎn)業(yè)開發(fā)中心實施了“中國軟件歐美出口工程”試點企業(yè)和試點基地的認(rèn)定工作。同年12月16日,包括軟件測試平臺在內(nèi)的北京軟件產(chǎn)業(yè)基地公共技術(shù)支撐體系??三庫四平臺建成。
為了滿足對外包測試人員的市場需求,越來越多的各類社會培訓(xùn)和教育機構(gòu)開始推出針對外包測試的各類培訓(xùn),很多機構(gòu)與外包服務(wù)公司進行聯(lián)合定向培養(yǎng)。某些教學(xué)質(zhì)量較好的培訓(xùn)機構(gòu)聘請測試專家講解全球的軟件測試?yán)碚,并通過上機操作、動手實驗、案例討論和公司實習(xí)等手段,使學(xué)員全面系統(tǒng)地掌握軟件測試的前沿理論、先進技術(shù)和高超方法,提高學(xué)員的整體軟件測試水平,使其擁有獨自承擔(dān)實施測試項目的能力。
企業(yè)方面而言,隨著更多的國內(nèi)大型公司實施國際化步伐的加快,對產(chǎn)品國際化測試的需要將不斷提高。有一些國內(nèi)軟件公司已經(jīng)開始將軟件測試外包出去,為國內(nèi)軟件測試外包的發(fā)展注入了新鮮血液。
相關(guān)推薦
性能測試之測試環(huán)境搭建的方法軟件測試是從什么時候開始被企業(yè)所重視的呢?Android自動化測試框架有哪些?有什么用途?什么樣的項目適合做自動化?自動化測試人員應(yīng)具備怎樣的能力?幾大市面主流性能測試工具測評軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經(jīng)了什么?一文幫助理清性能測試中壓力、負(fù)載測試之間的關(guān)系在軟件測試中缺陷是如何定義的?缺陷等級的評定標(biāo)準(zhǔn)是什么?為什么要進行自動化測試?自動化測試發(fā)展的怎么樣了?如何對微信小程序進行自動化測試?什么是性能測試原則?對應(yīng)到服務(wù)器資源監(jiān)控的指標(biāo)是哪些?接口測試哪些地方容易出現(xiàn)代碼漏洞?代碼漏洞該如何解決?軟件測試的目的是什么?軟件的可交付性和實施周期對軟件測試有影響嗎?自動化測試的行業(yè)現(xiàn)狀是怎樣的?未來的發(fā)展方向在哪?性能測試實施方案如何制定?性能測試具體實施過程是怎么樣的?自動化測試很難,那么軟件測試為什么要堅持自動化呢?
相關(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機器人能夠快速響應(yīng)企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10熱門文章
常見的移動App Bug??崩潰的測試用例設(shè)計QC使用說明如何用Jmeter做壓力測試APP壓力測試入門教程移動app測試中的主要問題使用JMeter進行HTTP負(fù)載測試jenkins+testng+ant+webdriver持續(xù)集成測試2017軟件測試面試題及答案(一)