蘭翠 王沖 張樞
摘要:本文通過(guò)對(duì)國(guó)內(nèi)外軟件測(cè)試行業(yè)及教學(xué)狀況的比較,以及對(duì)當(dāng)前軟件測(cè)試人才培養(yǎng)面臨問(wèn)題的分析,探索基于就業(yè)的軟件測(cè)試人才培養(yǎng)模式,對(duì)教學(xué)內(nèi)容、教學(xué)過(guò)程、實(shí)踐環(huán)節(jié)等進(jìn)行工程式改革,并以校企合作單位為基礎(chǔ),開(kāi)發(fā)校外實(shí)習(xí)基地,實(shí)現(xiàn)學(xué)校教學(xué)與社會(huì)工作的無(wú)縫接軌,適應(yīng)了當(dāng)前軟件測(cè)試市場(chǎng)的高標(biāo)準(zhǔn)人才需求。
關(guān)鍵詞:軟件測(cè)試;人才培養(yǎng)模式;改革
中圖分類號(hào):TP311.5 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1005-913X(2014)10-0249-01
軟件測(cè)試是軟件工程中的一個(gè)重要環(huán)節(jié),是軟件成功與否必不可缺的關(guān)鍵步驟,然而目前我國(guó)軟件測(cè)試市場(chǎng)混亂,軟件測(cè)試人才緊缺。怎樣培養(yǎng)高質(zhì)量、高技能的實(shí)用型軟件測(cè)試人才,以滿足軟件測(cè)試市場(chǎng)巨大的人才需求量,是目前高校計(jì)算機(jī)人才培養(yǎng)面臨的緊迫性問(wèn)題。
一、國(guó)內(nèi)外軟件測(cè)試行業(yè)及教學(xué)狀況比較
國(guó)外軟件的成熟度高,軟件測(cè)試?yán)碚撗芯颗畈l(fā)展,開(kāi)發(fā)商對(duì)軟件質(zhì)量的控制力度很強(qiáng),軟件測(cè)試市場(chǎng)繁榮。軟件測(cè)試在軟件公司中占有重要的地位,目前已有嚴(yán)格的測(cè)試工作標(biāo)準(zhǔn)和范圍規(guī)定。軟件測(cè)試工作的待遇與開(kāi)發(fā)高度一致,軟件測(cè)試人員與開(kāi)發(fā)人員配比為3:1,甚至1:1,高校相關(guān)課程教學(xué)模式新穎,基于測(cè)試工作任務(wù)過(guò)程的人才培養(yǎng)模式和課程開(kāi)發(fā)處于成熟階段,并大面積推廣應(yīng)用。
目前國(guó)內(nèi)軟件測(cè)試基本停留在手工進(jìn)行的功能性測(cè)試上,大部分是在軟件開(kāi)發(fā)的后期介入,軟件測(cè)試市場(chǎng)比較混亂,沒(méi)有明確的目標(biāo)和可量化的質(zhì)量要求,對(duì)質(zhì)量的控制基本上靠測(cè)試人員自己的經(jīng)驗(yàn)和責(zé)任心。小型軟件公司還不具備標(biāo)準(zhǔn)工作流程,軟件測(cè)試工作待遇普遍比開(kāi)發(fā)低,且要求較高,就是要求進(jìn)行軟件測(cè)試工作的技術(shù)員必須會(huì)很多技能,并且普遍存在“重開(kāi)發(fā),輕測(cè)試”的現(xiàn)象,這種現(xiàn)象也存在于高校大學(xué)生的日常學(xué)習(xí)中,雖然現(xiàn)如今已經(jīng)有很多高校開(kāi)始著手研究基于測(cè)試工作任務(wù)過(guò)程的人才培養(yǎng)模式和課程開(kāi)發(fā),將市場(chǎng)就業(yè)與課程內(nèi)容相結(jié)合, 進(jìn)行教學(xué)內(nèi)容和教學(xué)方式的改革,但由于實(shí)驗(yàn)設(shè)備和條件的限制,這些研究還處于初級(jí)摸索階段。
通過(guò)比較我們可以看出國(guó)內(nèi)的軟件測(cè)試行業(yè)在標(biāo)準(zhǔn)化、規(guī)范化、產(chǎn)業(yè)化,以及對(duì)該行業(yè)的重視程度和后期人才培養(yǎng)模式、專業(yè)配備輸出上都大大落后于發(fā)達(dá)國(guó)家,因此我們要高度重視并提高軟件測(cè)試人才的培養(yǎng)數(shù)量和質(zhì)量,以適應(yīng)軟件測(cè)試行業(yè)快速發(fā)展的需要。
二、軟件測(cè)試人才培養(yǎng)面臨的問(wèn)題
1.陳舊的就業(yè)觀念與巨大人才市場(chǎng)需求量的矛盾
由于我國(guó)對(duì)軟件測(cè)試的認(rèn)識(shí)和重視都比較晚,無(wú)論在日常工作中還是在薪金待遇上,“重開(kāi)發(fā),輕測(cè)試”的現(xiàn)象比比皆是,這種現(xiàn)象大大影響了在校大學(xué)生的學(xué)習(xí)和就業(yè),在日常學(xué)習(xí)過(guò)程中認(rèn)為開(kāi)發(fā)比測(cè)試更重要,傻子也能干測(cè)試的工作,抵觸測(cè)試課程的理論學(xué)習(xí),忽視測(cè)試課程的實(shí)踐實(shí)驗(yàn),在就業(yè)過(guò)程中,大多數(shù)同學(xué)選擇軟件程序開(kāi)發(fā)工作,對(duì)測(cè)試招聘基本無(wú)視,甚至恥笑選擇測(cè)試工作的同學(xué),這種現(xiàn)象導(dǎo)致了計(jì)算機(jī)專業(yè)學(xué)生就業(yè)的嚴(yán)重失衡,如圖1計(jì)算機(jī)畢業(yè)生總?cè)藬?shù)、軟件測(cè)試工作人數(shù)與軟件測(cè)試人才缺口對(duì)比統(tǒng)計(jì)圖所示,從2004年到2012年全國(guó)高校計(jì)算機(jī)專業(yè)的畢業(yè)生總?cè)藬?shù)約48.67萬(wàn)人,軟件測(cè)試人才缺口約113萬(wàn)人, 從事軟件測(cè)試工作的學(xué)生總?cè)藬?shù)約2.42萬(wàn)人,不足畢業(yè)生總?cè)藬?shù)的5%, 遠(yuǎn)遠(yuǎn)不能滿足軟件測(cè)試市場(chǎng)人才的需求。另外從圖1中我們還可以看出,全國(guó)高校計(jì)算機(jī)專業(yè)畢業(yè)生總?cè)藬?shù)在2004至2007年間增長(zhǎng)率為1.10%,2007至2010年間增長(zhǎng)率為1.14%,2010到2012年間增長(zhǎng)率為1.03%,增長(zhǎng)率呈下降趨勢(shì),而軟件測(cè)試人才缺口在2004至2007年間增長(zhǎng)率為1.07%,2007至2010年間增長(zhǎng)率為1.07%,2010到2012年間增長(zhǎng)率為1.09%,增長(zhǎng)率曾上升趨勢(shì),從事軟件測(cè)試工作就業(yè)的畢業(yè)生2004至2007年間增長(zhǎng)率為1.14%,2007至2010年間增長(zhǎng)率為1.16%,2010到2012年間增長(zhǎng)率為1.08%,增長(zhǎng)率呈下降趨勢(shì),由此可見(jiàn),全國(guó)高校計(jì)算機(jī)專業(yè)畢業(yè)生總?cè)藬?shù)逐漸趨于穩(wěn)定,然而選擇從事軟件測(cè)試工作的畢業(yè)生人數(shù)比例降低,軟件測(cè)試人才缺口卻逐年上升,至使高校計(jì)算機(jī)專業(yè)向人才市場(chǎng)輸出的軟件測(cè)試人才與市場(chǎng)巨大需求的矛盾擴(kuò)大化,嚴(yán)重影響了我國(guó)軟件企業(yè)和軟件測(cè)試行業(yè)的發(fā)展,要解決這一矛盾,必須在高校進(jìn)行思想觀念教育,扭轉(zhuǎn)學(xué)生“重開(kāi)發(fā),輕測(cè)試”的思想,積極學(xué)習(xí)軟件測(cè)試相關(guān)理論和實(shí)踐,提高自身能力,參與到軟件測(cè)試工作中來(lái)。
2.畢業(yè)生測(cè)試低技能與軟件測(cè)試人才市場(chǎng)高標(biāo)準(zhǔn)的矛盾
通過(guò)對(duì)北京、上海、深圳、江蘇、天津、南京等150多個(gè)軟件測(cè)試招聘單位考查統(tǒng)計(jì),對(duì)于軟件工程師的招聘需求大多要求本科以上學(xué)歷,有1年以上工作經(jīng)驗(yàn), 熟悉軟件測(cè)試?yán)碚摗④浖y(cè)試流程、軟件測(cè)試方法,具備診斷和解決基本問(wèn)題能力,可獨(dú)立完成測(cè)試用例的編寫(xiě); 熟悉計(jì)算機(jī)硬件知識(shí)、網(wǎng)絡(luò)通信知識(shí);熟悉常用開(kāi)發(fā)環(huán)境和編程工具;熟悉SQLSEVER數(shù)據(jù)庫(kù)系統(tǒng),熟悉業(yè)界流行的測(cè)試工具軟件基本使用方法;有良好的溝通和表達(dá)能力,思維清晰有條理,有耐心,有責(zé)任感,能適應(yīng)長(zhǎng)時(shí)間工作;有些高端產(chǎn)品單位還會(huì)要求一些特別技能,如 web產(chǎn)品和手機(jī)app產(chǎn)品的開(kāi)發(fā)經(jīng)驗(yàn),游戲開(kāi)發(fā)經(jīng)驗(yàn)或能夠熟練閱讀英文技術(shù)文檔等等,由以上招聘需求可以看出,國(guó)內(nèi)軟件測(cè)試行業(yè)對(duì)人才的要求較高,而國(guó)內(nèi)各高校計(jì)算機(jī)專業(yè)由于實(shí)驗(yàn)設(shè)備和條件的限制,教學(xué)模式比較陳舊,教學(xué)內(nèi)容跟不上軟件測(cè)試行業(yè)發(fā)展的前沿,導(dǎo)致學(xué)校教學(xué)與市場(chǎng)需求脫軌,畢業(yè)生存在測(cè)試?yán)碚摶A(chǔ)薄弱、動(dòng)手能力差、文檔寫(xiě)作能力差,思想自我,溝通能力差及缺乏實(shí)際工作經(jīng)驗(yàn)等問(wèn)題,形成畢業(yè)生測(cè)試低技能與軟件測(cè)試人才市場(chǎng)高標(biāo)準(zhǔn)之間的矛盾,另外還有一些臨時(shí)測(cè)試員的招聘,雖然起點(diǎn)較低,但要求工作時(shí)間較長(zhǎng),并且薪金相對(duì)較少,工作狀態(tài)不穩(wěn)定,也是導(dǎo)致畢業(yè)生不愿意就業(yè)軟件測(cè)試的另一個(gè)原因。
三、基于就業(yè)的軟件測(cè)試人才培養(yǎng)模式的改革與探索
要解決以上軟件測(cè)試人才培養(yǎng)面臨的問(wèn)題,必須從學(xué)校教學(xué)出發(fā),通過(guò)對(duì)行業(yè)實(shí)際發(fā)展現(xiàn)狀的分析,詳細(xì)對(duì)未來(lái)職業(yè)進(jìn)行規(guī)化,從思想上對(duì)學(xué)生進(jìn)行教育,改變學(xué)生“重開(kāi)發(fā),輕測(cè)試”的想法,鼓勵(lì)學(xué)生積極參與到測(cè)試行業(yè)中來(lái)。另外還要在以下幾方面進(jìn)行軟件測(cè)試人才培養(yǎng)模式的改革。
1.對(duì)教學(xué)內(nèi)容改革。將職業(yè)崗位要求的知識(shí)與技能融入本課程的教學(xué)內(nèi)容,其中包括將課程基本理論知識(shí)與軟件測(cè)試崗位的具本工作任務(wù)相結(jié)合,為黑盒測(cè)試測(cè)試算法、白盒測(cè)試測(cè)試算法選取相應(yīng)的案例,以理論知識(shí)為基礎(chǔ),對(duì)測(cè)試用例進(jìn)行分析設(shè)計(jì),進(jìn)而得出相關(guān)的測(cè)試文檔。
2.對(duì)教學(xué)過(guò)程改革。在教學(xué)過(guò)程中,為學(xué)生定位相關(guān)工作崗位,以應(yīng)用軟件產(chǎn)品為載體設(shè)計(jì)教學(xué)過(guò)程,使學(xué)生進(jìn)行軟件測(cè)試員,軟件測(cè)試初級(jí)工程師,軟件測(cè)試工程師等角色學(xué)習(xí),增強(qiáng)對(duì)行業(yè)實(shí)際工作狀態(tài)的理解,增強(qiáng)學(xué)習(xí)的積極性和主動(dòng)性。
3.對(duì)實(shí)踐環(huán)節(jié)改革。為學(xué)生設(shè)計(jì)實(shí)踐學(xué)習(xí)情景,通過(guò)完成具體工作任務(wù),幫助學(xué)生學(xué)會(huì)使用自動(dòng)化工具實(shí)施測(cè)試方案,深入理解軟件測(cè)試的基本操作過(guò)程,從中領(lǐng)悟軟件測(cè)試的技術(shù)和技巧,更好地掌握并提高軟件測(cè)試崗位的專業(yè)技能。
4.增加職業(yè)素質(zhì)教育。在教學(xué)過(guò)程中除了包含必要的知識(shí)傳授和職業(yè)能力的培養(yǎng)之外,還應(yīng)穿插了大量的職業(yè)素養(yǎng)教育內(nèi)容 ,例如職業(yè)發(fā)展、工作就業(yè)等,培養(yǎng)學(xué)生應(yīng)有的團(tuán)隊(duì)合作能力、溝通能力、自我學(xué)習(xí)能力和創(chuàng)新能力,以適應(yīng)可持續(xù)發(fā)展的需求,也為學(xué)生較快的適應(yīng)工作崗位奠定基礎(chǔ)。
5.以校企合作單位為基礎(chǔ),開(kāi)發(fā)校外實(shí)習(xí)基地。為使學(xué)校教學(xué)更好地與市場(chǎng)需求相契合,培養(yǎng)社會(huì)與市場(chǎng)共同需要的人才,還需為學(xué)生創(chuàng)造的真實(shí)的工作情境,以了解掌握軟件測(cè)試的前沿技術(shù)水平,所以我們要在學(xué)校教學(xué)基礎(chǔ)之上,以校企合作單位作為校外實(shí)習(xí)基地,使學(xué)生參與到真正的測(cè)試工作中,使理論知識(shí)與實(shí)際工作相結(jié)合,沉淀工作經(jīng)驗(yàn),為更好地就業(yè)做好準(zhǔn)備工作。
總之,我們要立足于就業(yè),從思想、職業(yè)素養(yǎng)、能力等幾個(gè)方面逐手,結(jié)合具體的實(shí)際工作任務(wù)對(duì)教學(xué)內(nèi)容,教學(xué)過(guò)程,實(shí)踐環(huán)節(jié)進(jìn)行工程教育改革,將前沿的軟件測(cè)試技術(shù)和經(jīng)驗(yàn)引入教學(xué)中來(lái),提高大學(xué)生的測(cè)試技能與動(dòng)手、動(dòng)腦能力,溝通能力和創(chuàng)新能力等等,培養(yǎng)出適合軟件測(cè)試人才市場(chǎng)高標(biāo)準(zhǔn)人才。
參考文獻(xiàn):
[1] 馮 靜.軟件測(cè)試的發(fā)展趨勢(shì)的研究 [J].科技經(jīng)濟(jì)市場(chǎng),2007(4).
[2] 曾夏輝,劉 洋.國(guó)內(nèi)軟件測(cè)試現(xiàn)狀分析與幾點(diǎn)建議 [J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2006(5).
[3] 劉久富,孫德敏.嵌入式軟件測(cè)試平臺(tái)配置[J].工業(yè)控制計(jì)算機(jī),2004(12).
[責(zé)任編輯:馬 欣]