摘要:本文從軟件產(chǎn)業(yè)發(fā)展、軟件企業(yè)測(cè)試職業(yè)崗位出發(fā),解析軟件測(cè)試專(zhuān)業(yè)人才的培養(yǎng)目標(biāo)及定位,并以番禺職業(yè)技術(shù)學(xué)院的軟件測(cè)試專(zhuān)業(yè)(方向)的構(gòu)建思路、課程體系、教學(xué)資源、專(zhuān)業(yè)師資,以及教學(xué)模式等五個(gè)方面說(shuō)明了軟件測(cè)試專(zhuān)業(yè)在高職教育中的構(gòu)建思想與探索過(guò)程。
關(guān)鍵詞:軟件測(cè)試;專(zhuān)業(yè)構(gòu)建;建設(shè)思路;實(shí)施策略
中圖分類(lèi)號(hào):G642
文獻(xiàn)標(biāo)識(shí)碼:B
文章編號(hào):1672-5913(2008)02-0063-04
1專(zhuān)業(yè)構(gòu)建背景
1.1軟件產(chǎn)業(yè)發(fā)展的需求
軟件產(chǎn)業(yè)發(fā)展和技術(shù)進(jìn)步帶來(lái)了對(duì)軟件測(cè)試專(zhuān)業(yè)人才的迫切需求。在國(guó)內(nèi),僅在2007年2月的網(wǎng)上招聘信息搜索中,廣州、深圳兩地招聘軟件測(cè)試工程師的IT企業(yè)數(shù)量就超過(guò)了60多家,企業(yè)的規(guī)模涵蓋了大、中、小各種類(lèi)型,人數(shù)超過(guò)了六七百人,這在近幾年的IT人才招聘廣告中是不多見(jiàn)的,反映出軟件企業(yè)測(cè)試人才的嚴(yán)重短缺。高級(jí)的軟件測(cè)試人才更是“一將難求”。這種趨勢(shì)引發(fā)了專(zhuān)業(yè)性的軟件測(cè)試機(jī)構(gòu)和組織的迅速產(chǎn)生和發(fā)展,企業(yè)與社會(huì)培訓(xùn)機(jī)構(gòu)舉辦的各類(lèi)軟件測(cè)試技術(shù)培訓(xùn)正成為IT技術(shù)培訓(xùn)的新熱點(diǎn),其驅(qū)動(dòng)力正是來(lái)自軟件產(chǎn)業(yè)對(duì)測(cè)試人才的強(qiáng)勁需求和不斷提升的人才價(jià)值。根據(jù)對(duì)軟件業(yè)未來(lái)的發(fā)展預(yù)測(cè),測(cè)試人才的需求將持續(xù)保持旺盛的態(tài)勢(shì),就業(yè)前景十分看好。其實(shí),這也從另一角度反映出現(xiàn)代軟件開(kāi)發(fā)與測(cè)試的關(guān)聯(lián)關(guān)系,軟件產(chǎn)品追求工程質(zhì)量的趨勢(shì)。
1.2軟件測(cè)試人才的供需矛盾
國(guó)內(nèi)軟件業(yè)普遍存在軟件測(cè)試人才的供需矛盾:一方面,企業(yè)對(duì)軟件測(cè)試人才有大量需求,但又苦于招聘不到合格人才;另一方面,許多高校應(yīng)屆畢業(yè)生和開(kāi)發(fā)人員有志從事軟件測(cè)試工作,卻因?yàn)闆](méi)有測(cè)試經(jīng)驗(yàn)而被拒之門(mén)外。產(chǎn)生這種矛盾的根本原因是由于我國(guó)軟件業(yè)長(zhǎng)期“重開(kāi)發(fā)、輕測(cè)試”,很多中、小型軟件企業(yè)基本沒(méi)有設(shè)置專(zhuān)門(mén)的測(cè)試部門(mén)和組成專(zhuān)業(yè)隊(duì)伍,這導(dǎo)致軟件技術(shù)人才不具有測(cè)試的知識(shí)和工作實(shí)踐能力,同時(shí),企業(yè)也缺乏相關(guān)的培養(yǎng)機(jī)制,一旦需求(如軟件外包、產(chǎn)品系列化、規(guī)?;?、專(zhuān)業(yè)化),即造成業(yè)內(nèi)的軟件測(cè)試人才嚴(yán)重短缺。
與此同時(shí),國(guó)內(nèi)高校計(jì)算機(jī)教育(本、專(zhuān)科)也忽視了這一領(lǐng)域,截至目前,甚至大多數(shù)高校的軟件與計(jì)算機(jī)類(lèi)專(zhuān)業(yè)中都未曾設(shè)置專(zhuān)門(mén)的軟件測(cè)試課程,所以應(yīng)屆畢業(yè)生自然無(wú)法適應(yīng)和勝任軟件測(cè)試的崗位工作,也是屬于“情理之中”的事情。
1.3國(guó)內(nèi)高校軟件測(cè)試教學(xué)現(xiàn)狀分析
國(guó)內(nèi)高校軟件測(cè)試教學(xué)總體屬于起步階段,根據(jù)近幾年的專(zhuān)業(yè)教學(xué)調(diào)研與交流表明,已開(kāi)設(shè)了軟件測(cè)試課程的院校大約只占計(jì)算機(jī)類(lèi)或軟件專(zhuān)業(yè)院??倲?shù)的6~8%,開(kāi)設(shè)軟件測(cè)試專(zhuān)業(yè)的院校更是“鳳毛麟角”。這一方面表明了高校辦學(xué)自覺(jué)適應(yīng)社會(huì)和行業(yè)需求,促進(jìn)技術(shù)發(fā)揮和進(jìn)步的意識(shí)依然不夠強(qiáng)烈,積極培養(yǎng)軟件職業(yè)技術(shù)人才的認(rèn)識(shí)不到位,另一方面,也反映出針對(duì)軟件測(cè)試領(lǐng)域,對(duì)其學(xué)科與技術(shù)的研究、教學(xué)的投入不足,人才培養(yǎng)的缺失,最顯現(xiàn)的現(xiàn)象是這方面的師資嚴(yán)重缺乏,在軟件產(chǎn)業(yè)大發(fā)展和軟件測(cè)試技術(shù)發(fā)展迅速的形勢(shì)下,不能為社會(huì)培養(yǎng)這方面的高級(jí)人才、適用人才。
當(dāng)前,針對(duì)軟件測(cè)試職業(yè)崗位的工作需求,一些軟件企業(yè)與行業(yè)的培訓(xùn)機(jī)構(gòu)在積極開(kāi)展測(cè)試人才培訓(xùn)工作,但培訓(xùn)內(nèi)容比較單一、且完全實(shí)用化,基礎(chǔ)建立不足,呈現(xiàn)了社會(huì)培訓(xùn)“接力”高校計(jì)算機(jī)類(lèi)專(zhuān)業(yè)及畢業(yè)生的過(guò)程,經(jīng)過(guò)短期培訓(xùn)而“應(yīng)急”企業(yè)需求。從培訓(xùn)系列化、職業(yè)化的測(cè)試人才角度考察,這種培訓(xùn)屬于非專(zhuān)門(mén)化、專(zhuān)業(yè)性的培養(yǎng)和教育。
2專(zhuān)業(yè)構(gòu)建思路
2.1軟件測(cè)試職業(yè)崗位分析
要落實(shí)好高職教育“以就業(yè)為導(dǎo)向”的辦學(xué)方向與策略,專(zhuān)業(yè)培養(yǎng)目標(biāo)的確定應(yīng)是以職業(yè)崗位分析為前提的。軟件測(cè)試職業(yè)是軟件行業(yè)新興的職業(yè)門(mén)類(lèi),目前規(guī)范的軟件企業(yè)都在開(kāi)始建立軟件測(cè)試職業(yè)體系,逐步形成軟件測(cè)試員、軟件測(cè)試工程師、高級(jí)軟件測(cè)試工程師、測(cè)試項(xiàng)目經(jīng)理、測(cè)試部門(mén)經(jīng)理等級(jí)的職業(yè)系列崗位。這其中,軟件測(cè)試員和軟件測(cè)試工程師作為軟件工作的“主力軍”,應(yīng)理解軟件測(cè)試基本理論,熟悉軟件測(cè)試標(biāo)準(zhǔn),掌握實(shí)際測(cè)試技能,承擔(dān)和完成具體測(cè)試任務(wù)。而高級(jí)軟件測(cè)試工程師則要求擔(dān)任較復(fù)雜的軟件分析、測(cè)試策略制定等任務(wù),進(jìn)行測(cè)試規(guī)劃、測(cè)試用例設(shè)計(jì)和管理以及對(duì)測(cè)試結(jié)果進(jìn)行分析。測(cè)試項(xiàng)目經(jīng)理和測(cè)試部門(mén)經(jīng)理則更偏重于管理,要求具備深厚、寬廣的軟件測(cè)試?yán)碚摵唾|(zhì)量管理知識(shí)與能力,承擔(dān)對(duì)整個(gè)測(cè)試流程的管理和監(jiān)督任務(wù),具有能夠使得整個(gè)測(cè)試團(tuán)隊(duì)或部門(mén)高效工作的組織管理能力。這說(shuō)明軟件測(cè)試職業(yè)崗位的分布已具有層次性,對(duì)報(bào)考和學(xué)習(xí)軟件測(cè)試專(zhuān)業(yè)的人來(lái)說(shuō),可以設(shè)計(jì)職業(yè)生涯的規(guī)劃。
仔細(xì)分析任何一個(gè)成熟的軟件企業(yè),為完成軟件產(chǎn)品的開(kāi)發(fā)都需要三類(lèi)人才:第一類(lèi)是懂技術(shù)、行業(yè)知識(shí)和管理的軟件高級(jí)人才,即“軟件金領(lǐng)”;第二類(lèi)是系統(tǒng)分析及設(shè)計(jì)人員,稱(chēng)為軟件工程師,即“軟件白領(lǐng)”;第三類(lèi)是能夠熟練編程的程序員,即“軟件藍(lán)領(lǐng)”。類(lèi)似地,軟件測(cè)試行業(yè)的人才同樣也可劃分為三類(lèi):第一類(lèi)是作為高級(jí)軟件測(cè)試人才的測(cè)試項(xiàng)目經(jīng)理和測(cè)試部門(mén)經(jīng)理,可稱(chēng)為“測(cè)試金領(lǐng)”;第二類(lèi)是具有豐富實(shí)踐工作經(jīng)驗(yàn)的高級(jí)軟件測(cè)試工程師,可稱(chēng)為“測(cè)試白領(lǐng)”;第三類(lèi)是承擔(dān)基礎(chǔ)測(cè)試工作的軟件測(cè)試員和軟件測(cè)試工程師,可稱(chēng)為“測(cè)試藍(lán)領(lǐng)”。一個(gè)成熟的軟件產(chǎn)業(yè)從人力資源結(jié)構(gòu)上應(yīng)該呈金字塔形狀,不僅需要處于頂端的、決定產(chǎn)業(yè)方向和邊緣領(lǐng)域開(kāi)拓的人,也需要從事產(chǎn)業(yè)日常具體工作的人員,因此,位于金字塔底端的“測(cè)試藍(lán)領(lǐng)”與“軟件藍(lán)領(lǐng)”都是軟件企業(yè)中最能直接體現(xiàn)產(chǎn)品價(jià)值和創(chuàng)造利潤(rùn)的主力,也是需求數(shù)量最大的一類(lèi)人才。
2.2專(zhuān)業(yè)人才培養(yǎng)目標(biāo)定位
目前國(guó)內(nèi)測(cè)試行業(yè)大量需求的是軟件測(cè)試員和軟件測(cè)試工程師,由于歷史原因,測(cè)試人才的培養(yǎng)、培訓(xùn)屬初級(jí)階段,要建立一只龐大的“測(cè)試藍(lán)領(lǐng)”隊(duì)伍的任重而道遠(yuǎn)。社會(huì)需求是高職教育發(fā)展的最大動(dòng)力,“以服務(wù)為宗旨”的職業(yè)教育理念就是要根據(jù)經(jīng)濟(jì)和社會(huì)發(fā)展的要求,培養(yǎng)多層次、多樣化的技能型人才。作為高技能型軟件技術(shù)人才培養(yǎng)中堅(jiān)力量的高職院校,在軟件專(zhuān)業(yè)人才培養(yǎng)方案中設(shè)立軟件測(cè)試專(zhuān)業(yè)將是其辦學(xué)的必然趨勢(shì)。
高職院校的辦學(xué)定位是服務(wù)于地方經(jīng)濟(jì),在人才培養(yǎng)定位及專(zhuān)業(yè)設(shè)置上,更要及時(shí)了解地方經(jīng)濟(jì)的發(fā)展趨向,充分考慮地方經(jīng)濟(jì)對(duì)人才培養(yǎng)的需求,適時(shí)地更新專(zhuān)業(yè)設(shè)置,合理調(diào)整培養(yǎng)目標(biāo)、課程體系和教學(xué)內(nèi)容,以更好地服務(wù)于地方經(jīng)濟(jì),同時(shí)學(xué)校在不斷滿足市場(chǎng)需求的同時(shí),自身也得到更快的發(fā)展與提高。番禺職業(yè)技術(shù)學(xué)院位于廣州,面向軟件產(chǎn)業(yè)發(fā)達(dá)的廣州地區(qū)和‘珠三角’辦學(xué)。廣州市政府已將軟件與動(dòng)漫作為新時(shí)期廣州國(guó)民經(jīng)濟(jì)發(fā)展的支柱產(chǎn)業(yè),區(qū)域性的軟件產(chǎn)業(yè)園和企業(yè)將以更大的規(guī)模和更快的速度發(fā)展,培養(yǎng)高素質(zhì)的軟件測(cè)試專(zhuān)業(yè)技術(shù)人才成為我們刻不容緩的任務(wù)和職責(zé),以滿足學(xué)生就業(yè)和社會(huì)對(duì)此類(lèi)人才的需求,為發(fā)展廣州軟件業(yè)服務(wù)。
通過(guò)對(duì)廣東省高校(高職和本科)相關(guān)專(zhuān)業(yè)辦學(xué)情況的調(diào)研,針對(duì)軟件企業(yè)的需求和職業(yè)崗位做出分析,確定了軟件測(cè)試專(zhuān)業(yè)的人才培養(yǎng)目標(biāo)是:面向軟件企業(yè)或其它各類(lèi)企事業(yè)單位對(duì)軟件測(cè)試人才的需求,以軟件測(cè)試員和軟件測(cè)試工程師崗位需求為導(dǎo)向,掌握軟件測(cè)試?yán)碚撝R(shí)和業(yè)界主流的通用測(cè)試技術(shù),能夠承擔(dān)并完成實(shí)際測(cè)試工作任務(wù),具有工程實(shí)踐能力,并具有良好的職業(yè)道德、良好的團(tuán)隊(duì)合作精神和可持續(xù)發(fā)展能力等綜合素質(zhì)的高技能型軟件測(cè)試人才。
3專(zhuān)業(yè)構(gòu)建策略
3.1課程體系特征
高等職業(yè)教育倡導(dǎo)“能力本位”,以培養(yǎng)學(xué)生技術(shù)和職業(yè)崗位應(yīng)用能力為主,具體體現(xiàn)為培養(yǎng)“基礎(chǔ)理論知識(shí)適度、技術(shù)應(yīng)用能力強(qiáng)、具備職業(yè)化特征”的專(zhuān)門(mén)人才。高職教育的這一鮮明特征,決定了軟件測(cè)試專(zhuān)業(yè)課程體系的構(gòu)建將堅(jiān)持以培養(yǎng)崗位職業(yè)能力為目標(biāo),突出軟件測(cè)試的職業(yè)特色,適應(yīng)軟件企業(yè)測(cè)試崗位的工作需要,培養(yǎng)針對(duì)軟件測(cè)試技術(shù)應(yīng)用的高素質(zhì)技能型專(zhuān)門(mén)人才。
針對(duì)軟件測(cè)試員、軟件測(cè)試工程師崗位,以職業(yè)所需的知識(shí)和技能為先導(dǎo),采用“逆向制定法”設(shè)計(jì)專(zhuān)業(yè)課程體系。即先根據(jù)測(cè)試職業(yè)工作內(nèi)涵,分析對(duì)應(yīng)知識(shí)、技能與素質(zhì)要求,構(gòu)造專(zhuān)業(yè)課程體系及層次,并建立課程標(biāo)準(zhǔn),確立每門(mén)課程的知識(shí)與技能要求,進(jìn)行內(nèi)容的甄選與整合。建立以技術(shù)理論和技術(shù)應(yīng)用為主線的課程體系架構(gòu),實(shí)現(xiàn)知識(shí)傳授與技能培養(yǎng)并重,體現(xiàn)知識(shí)、能力、素質(zhì)培養(yǎng)“三合一”特征。
軟件測(cè)試職業(yè)特征決定了軟件測(cè)試專(zhuān)業(yè)課程體系的知識(shí)覆蓋面要求較廣、并且較深。軟件測(cè)試是一門(mén)動(dòng)態(tài)的、交叉性學(xué)科,跨越軟件工程的整個(gè)領(lǐng)域,進(jìn)行測(cè)試工作的人員必須對(duì)軟件開(kāi)發(fā)的整個(gè)過(guò)程有相當(dāng)?shù)睦斫夂驼莆?。軟件測(cè)試工作主要針對(duì)的是由開(kāi)發(fā)者編寫(xiě)的程序(這里的程序是廣義概念,實(shí)際上涵蓋所有軟件開(kāi)發(fā)過(guò)程中的每個(gè)環(huán)節(jié)),而且在測(cè)試過(guò)程中也需要編寫(xiě)、修改測(cè)試腳本等等,因此測(cè)試人員必須具有相當(dāng)?shù)某绦蜷喿x與編制能力;其次,任何一個(gè)被測(cè)軟件都是運(yùn)行在特定的系統(tǒng)環(huán)境下,包含了硬件和軟件環(huán)境,測(cè)試人員必須掌握計(jì)算機(jī)系統(tǒng)軟、硬件的基本理論與知識(shí),網(wǎng)絡(luò)系統(tǒng)的理論與知識(shí),系統(tǒng)平臺(tái)的知識(shí)與環(huán)境等等,內(nèi)容十分豐富,要求對(duì)其具有一定的綜合性的掌握與運(yùn)用能力。因此,該專(zhuān)業(yè)課程體系中除了設(shè)置那些“看得見(jiàn)”的職業(yè)能力課程,如軟件測(cè)試基礎(chǔ)、軟件自動(dòng)化測(cè)試技術(shù)、軟件測(cè)試管理等大類(lèi),以及分為面向?qū)ο蟮臏y(cè)試、基于WEB的系統(tǒng)測(cè)試、性能測(cè)試、嵌入式系統(tǒng)測(cè)試等幾個(gè)類(lèi)別,具體的黑盒測(cè)試技術(shù)、白盒測(cè)試技術(shù)等等,還需要開(kāi)設(shè)那些“看不見(jiàn)”但會(huì)對(duì)專(zhuān)業(yè)能力培養(yǎng)產(chǎn)生決定作用的課程,如傳統(tǒng)計(jì)算機(jī)科學(xué)與技術(shù)的專(zhuān)業(yè)基礎(chǔ)類(lèi)課程,如,計(jì)算機(jī)系統(tǒng)組成、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)網(wǎng)絡(luò)、關(guān)系數(shù)據(jù)庫(kù)、軟件工程等等,以及十分重要的程序設(shè)計(jì)類(lèi)課程(C/C++程序設(shè)計(jì)、Java程序設(shè)計(jì)、Web應(yīng)用開(kāi)發(fā)技術(shù)等)。其次,課程體系還包含為從事職業(yè)工作必需的協(xié)作能力、溝通能力、職業(yè)態(tài)度訓(xùn)練的課程。
總之,在專(zhuān)業(yè)課程體系構(gòu)建當(dāng)中,對(duì)軟件測(cè)試基礎(chǔ)理論知識(shí)的涵蓋原則是“必須的不缺”,對(duì)技術(shù)原理(方法)的分析原則是“舉一反三”,對(duì)實(shí)踐技能訓(xùn)練的原則是“項(xiàng)目運(yùn)作”,使得學(xué)生通過(guò)專(zhuān)業(yè)課程體系的學(xué)習(xí),能具備軟件測(cè)試的必備專(zhuān)業(yè)知識(shí)和實(shí)際工作能力,能基本承擔(dān)起軟件測(cè)試的工作任務(wù),為日后從事軟件測(cè)試職業(yè)和專(zhuān)業(yè)持續(xù)發(fā)展奠定必須的理論與實(shí)踐技能基礎(chǔ)。
3.2教學(xué)資源建設(shè)
教學(xué)資源建設(shè)是專(zhuān)業(yè)教學(xué)的保障條件,在這方面的建設(shè)從四個(gè)方面著手,主要進(jìn)行專(zhuān)門(mén)教材建設(shè)、實(shí)踐教學(xué)環(huán)境建設(shè)、測(cè)試工程運(yùn)用平臺(tái)搭建、網(wǎng)絡(luò)教學(xué)平臺(tái)及資源建設(shè)。
軟件測(cè)試是伴隨軟件工程過(guò)程的活動(dòng),是一項(xiàng)復(fù)雜、系統(tǒng)和綜合性較高的工作。要真正認(rèn)識(shí)領(lǐng)會(huì)軟件測(cè)試的知識(shí)和掌握其技能,能夠擔(dān)負(fù)起實(shí)際工作任務(wù),需要通過(guò)大量的實(shí)踐教學(xué)活動(dòng),以“學(xué)中干、干中學(xué)”的方式培養(yǎng)學(xué)生的核心專(zhuān)業(yè)技能,實(shí)現(xiàn)工學(xué)結(jié)合。因此,在軟件測(cè)試專(zhuān)業(yè)構(gòu)建中,需要搭建一個(gè)適合實(shí)踐教學(xué)需要和體現(xiàn)崗位工作內(nèi)容的實(shí)踐教學(xué)環(huán)境,配備相應(yīng)的軟件測(cè)試工具與測(cè)試平臺(tái),呈現(xiàn)真實(shí)的軟件企業(yè)環(huán)境與崗位工作氛圍。
為此,我們?cè)?004年底就建成了集教學(xué)、培訓(xùn)、開(kāi)發(fā)、研究四大功能于一體的軟件技術(shù)與工程中心,擁有250多個(gè)工作席位,包括項(xiàng)目經(jīng)理/工程師席位30個(gè),技術(shù)工位220多個(gè)(學(xué)生席位),配備高性能服務(wù)器群,包括Linux服務(wù)器、Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、Websphere中間件服務(wù)器等,實(shí)現(xiàn)了中等軟件企業(yè)規(guī)模的專(zhuān)業(yè)技術(shù)實(shí)踐教學(xué)基地。該中心引入軟件企業(yè)的構(gòu)建模式和運(yùn)作機(jī)制,系統(tǒng)功能完善,軟、硬件設(shè)備配置齊全,購(gòu)置和配備了IBM Rational Suite組件、MI WinRunner、JUnit等與業(yè)界主流運(yùn)用同步的測(cè)試工具及平臺(tái),可實(shí)現(xiàn)校內(nèi)外資源的充分獲取與信息數(shù)據(jù)的共享,使教學(xué)環(huán)境與氛圍完全接近企業(yè)工程環(huán)境及運(yùn)行條件,為測(cè)試實(shí)踐教學(xué)和技術(shù)服務(wù)提供了優(yōu)良環(huán)境和條件,提供完全“實(shí)戰(zhàn)型”、“工程化”的教學(xué)環(huán)境。
3.3專(zhuān)業(yè)師資隊(duì)伍培育
軟件測(cè)試專(zhuān)業(yè)作為一個(gè)新型計(jì)算機(jī)類(lèi)專(zhuān)業(yè),師資問(wèn)題首先要解決。截至目前,高校內(nèi)的大部分計(jì)算機(jī)專(zhuān)業(yè)教師較少系統(tǒng)的開(kāi)展軟件測(cè)試?yán)碚撗芯亢蜏y(cè)試工程的實(shí)踐,因此,軟件測(cè)試專(zhuān)業(yè)知識(shí)不多,教學(xué)經(jīng)驗(yàn)幾乎沒(méi)有?;谶@種情況,建設(shè)一支能夠滿足專(zhuān)業(yè)教學(xué)和工程需要的師資隊(duì)伍,成為了軟件測(cè)試專(zhuān)業(yè)構(gòu)建的迫切任務(wù)。針對(duì)這個(gè)普遍問(wèn)題,該專(zhuān)業(yè)師資隊(duì)伍的建設(shè)可以通過(guò)引進(jìn)和培養(yǎng)兩種途徑實(shí)現(xiàn),采取“請(qǐng)進(jìn)來(lái)”與“走出去”相結(jié)合的方式進(jìn)行。
在師資引進(jìn)上,我們的做法是一方面通過(guò)公開(kāi)招聘引進(jìn)具有豐富實(shí)踐經(jīng)驗(yàn)的軟件測(cè)試高級(jí)人才,加強(qiáng)校內(nèi)自身師資力量;另一方面則通過(guò)聘請(qǐng)來(lái)自企業(yè)和行業(yè)一線(如IBM 廣州分公司、廣東省軟件評(píng)測(cè)中心、廣東省Linux公關(guān)服務(wù)技術(shù)支持中心等企業(yè)與機(jī)構(gòu))業(yè)界的專(zhuān)家擔(dān)任兼職教師,以開(kāi)設(shè)講座、直接授課、面對(duì)面交流等多種方式培訓(xùn)指導(dǎo)師資,使教師能夠加深對(duì)軟件測(cè)試?yán)碚摰恼J(rèn)識(shí),感受測(cè)試技術(shù)在軟件工程實(shí)踐中的運(yùn)用和技術(shù)的新發(fā)展。
對(duì)內(nèi)的師資培養(yǎng)培育,主要采取系統(tǒng)地測(cè)試?yán)碚撝R(shí)學(xué)習(xí)和有針對(duì)性的專(zhuān)項(xiàng)業(yè)務(wù)培訓(xùn),學(xué)習(xí)和研究國(guó)外高校軟件測(cè)試課程,學(xué)習(xí)和研究軟件測(cè)試技術(shù)與理論,深入理解和掌握相關(guān)理論知識(shí)、奠定扎實(shí)基礎(chǔ),具備工程實(shí)踐能力,提高專(zhuān)業(yè)水平和業(yè)務(wù)能力,承擔(dān)起專(zhuān)業(yè)課程的理論與實(shí)踐教學(xué)任務(wù)。2004年以來(lái),多批次的選派教師參加由業(yè)內(nèi)知名企業(yè)或行業(yè)組織舉辦的軟件測(cè)試中、短期培訓(xùn)進(jìn)修,組織教師參加軟件工程、軟件測(cè)試專(zhuān)業(yè)學(xué)術(shù)會(huì)議及各類(lèi)教學(xué)研究活動(dòng),開(kāi)展與知名軟件企業(yè)的產(chǎn)學(xué)積極互動(dòng),與國(guó)內(nèi)多所高校進(jìn)行軟件測(cè)試課程教學(xué)與測(cè)試實(shí)踐的交流,同時(shí),鼓勵(lì)和督促專(zhuān)業(yè)教師每年至少到軟件企業(yè)參加一個(gè)月的實(shí)踐活動(dòng),提高教師的工程實(shí)踐能力。
軟件測(cè)試課程在我院軟件技術(shù)專(zhuān)業(yè)中設(shè)置和開(kāi)展教學(xué)已達(dá)4年,已有4屆(6個(gè)教學(xué)班)的教學(xué)歷程和經(jīng)驗(yàn),師資隊(duì)伍通過(guò)“教學(xué)實(shí)戰(zhàn)”得到了鍛煉和成長(zhǎng),使專(zhuān)業(yè)水平與教學(xué)能力得到全面提高。
3.4教學(xué)模式改革
我們?cè)谲浖y(cè)試專(zhuān)業(yè)構(gòu)建初期就比較重視對(duì)傳統(tǒng)學(xué)科教學(xué)模式的改革,這是緣于學(xué)科教育對(duì)于職業(yè)教育的諸多不適應(yīng)。貫徹“任務(wù)驅(qū)動(dòng)、項(xiàng)目導(dǎo)向”的教學(xué)策略,推行學(xué)生自主、探究性學(xué)習(xí),采用“一體化”教學(xué)方式,實(shí)施以項(xiàng)目教學(xué)為導(dǎo)向的新型教學(xué)方法是軟件測(cè)試專(zhuān)業(yè)新的教學(xué)模式體現(xiàn)。
改變傳統(tǒng)的先在教室上理論課、再到實(shí)訓(xùn)室上實(shí)踐課的分割模式,將實(shí)訓(xùn)場(chǎng)所設(shè)計(jì)成既能滿足實(shí)踐教學(xué)要求,又可在現(xiàn)場(chǎng)進(jìn)行理論教學(xué)的布局。在組織教學(xué)的過(guò)程中,通過(guò)導(dǎo)向任務(wù)、講解要領(lǐng)、操作示范演練、訓(xùn)練與逐個(gè)指導(dǎo)等環(huán)節(jié),把培養(yǎng)學(xué)生知識(shí)與技能單元能力的過(guò)程設(shè)計(jì)為邊講邊練的過(guò)程,注重理論知識(shí)與實(shí)踐操作的穿插安排,做到理論教學(xué)與實(shí)踐教學(xué)一體化,教學(xué)內(nèi)容與實(shí)踐內(nèi)容一體化,調(diào)動(dòng)和保持學(xué)生學(xué)習(xí)熱情,保證教學(xué)質(zhì)量與效果。
對(duì)專(zhuān)業(yè)課程體系中適合引入項(xiàng)目教學(xué)的課程,設(shè)計(jì)、規(guī)劃教學(xué)項(xiàng)目,確定內(nèi)容和流程,提出具體的要求和任務(wù)。通過(guò)引入這種理論知識(shí)學(xué)習(xí)和技術(shù)實(shí)踐能力相結(jié)合的項(xiàng)目教學(xué)過(guò)程,達(dá)到校內(nèi)學(xué)習(xí)和實(shí)際工作的一致性。這類(lèi)課程的教學(xué)過(guò)程以實(shí)際項(xiàng)目為目標(biāo),圍繞其確定的任務(wù)的解決策略和過(guò)程展開(kāi),即學(xué)生需完成規(guī)定的任務(wù)和規(guī)定的動(dòng)作與步驟,以完成任務(wù)的質(zhì)量、數(shù)量、時(shí)間等作為考核基本依據(jù)。在項(xiàng)目教學(xué)中,學(xué)生成為教學(xué)的主體,教師角色轉(zhuǎn)變?yōu)椤敖叹殹鄙矸荩ㄟ^(guò)進(jìn)行引導(dǎo)型的講解、案例分析、測(cè)試“動(dòng)作”過(guò)程示范、組織討論等一系列互動(dòng)交流形式,加深學(xué)生對(duì)知識(shí)的理解、對(duì)技能的掌握,培養(yǎng)邏輯思維能力和實(shí)際工作能力,建構(gòu)知識(shí)體系。
4結(jié)束語(yǔ)
在高職院校中構(gòu)建軟件測(cè)試專(zhuān)業(yè)是源自對(duì)專(zhuān)業(yè)測(cè)試人才的供給遠(yuǎn)不能滿足軟件產(chǎn)業(yè)發(fā)展的需求而做出的一項(xiàng)辦學(xué)創(chuàng)新。截至目前,廣東省乃至全國(guó)已開(kāi)辦了軟件測(cè)試專(zhuān)業(yè)的學(xué)校為數(shù)還不多,對(duì)于開(kāi)辦軟件測(cè)試專(zhuān)業(yè)仍處于實(shí)踐探索階段。
收稿日期:2007-10
參考文獻(xiàn)
[1] 楊鵬. 高職軟件測(cè)試課程的教學(xué)探索與實(shí)踐[J]. 番禺職業(yè)技術(shù)學(xué)院學(xué)報(bào),2005,(2).
[2] 賀平. 軟件測(cè)試課程構(gòu)建[J]. 番禺職業(yè)技術(shù)學(xué)院學(xué)報(bào),2005,(2).
[3] 賀平. 項(xiàng)目教學(xué)法的探索實(shí)踐[J]. 中國(guó)職業(yè)技術(shù)教育,2006,(22).
[4] 賀平. 軟件測(cè)試課程開(kāi)發(fā)[J]. 計(jì)算機(jī)教育,2006,(12).
[5] 賀平. 軟件測(cè)試教程[M]. 北京:電子工業(yè)出版社,2005.
作者簡(jiǎn)介
楊鵬(1978-),女,湖南株洲人,講師,碩士研究生,主要研究方向:軟件測(cè)試、Web應(yīng)用開(kāi)發(fā)。
賀平(1949-),男,陜西榆林人,教授,主要研究方向:計(jì)算機(jī)專(zhuān)業(yè)教育、軟件技術(shù)。