• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      應(yīng)用型高校計(jì)算機(jī)類專業(yè)軟件測試課程教學(xué)改革

      2016-05-14 20:29:37向軍王曉芳李超
      計(jì)算機(jī)教育 2016年6期
      關(guān)鍵詞:項(xiàng)目驅(qū)動(dòng)應(yīng)用性軟件測試

      向軍 王曉芳 李超

      摘要:軟件測試課程是一門應(yīng)用性很強(qiáng)的專業(yè)課程,作者結(jié)合自身從事軟件測試企業(yè)的工作經(jīng)歷和多年從事軟件測試教學(xué)的心得體會(huì),分析軟件測試行業(yè)的巨大人才需求背景,指出傳統(tǒng)高校軟件測試課程教學(xué)存在的不足,提出面向應(yīng)用基于項(xiàng)目驅(qū)動(dòng)的校企合作教學(xué)改革模式,并說明教學(xué)效果。

      關(guān)鍵詞:軟件測試;項(xiàng)目驅(qū)動(dòng);校企合作;應(yīng)用性

      引言

      軟件測試課程是高校計(jì)算機(jī)類專業(yè)開設(shè)的專業(yè)方向課程,由于課程知識(shí)點(diǎn)與軟件工程課程存在一定的重疊,且很多該專業(yè)學(xué)生存在對軟件測試行業(yè)了解的誤區(qū),所以軟件測試課程教學(xué)效果差強(qiáng)人意。實(shí)際上,IT行業(yè)對于軟件測試工程師需求是特別巨大的,這就導(dǎo)致了尷尬的局面:軟件測試部門招不到人,而計(jì)算機(jī)類專業(yè)畢業(yè)生既缺乏軟件測試技能又不愿從事軟件測試工作。隨著中央政府要求更多的地方高校向應(yīng)用型轉(zhuǎn)變,這些高校的計(jì)算機(jī)類專業(yè)應(yīng)該順應(yīng)高校轉(zhuǎn)型潮流,進(jìn)一步明確專業(yè)面向應(yīng)用的定位,加快專業(yè)方向課程的改革。國內(nèi)很多學(xué)者從軟件測試內(nèi)容、基于卓越計(jì)劃驅(qū)動(dòng)等角度提出改革方案,但改革方案應(yīng)用性不強(qiáng)。筆者既有在IT企業(yè)從事軟件測試工作的經(jīng)歷,又從事多年高校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的軟件測試課程教學(xué)工作,因此,對于轉(zhuǎn)型為應(yīng)用型高校的計(jì)算機(jī)類專業(yè)軟件測試課程教學(xué),建議采用面向應(yīng)用基于項(xiàng)目驅(qū)動(dòng)和校企合作的改革模式。

      1軟件測試行業(yè)巨大的人才需求

      軟件測試崗位一直是IT企業(yè)中的熱門崗位。據(jù)國內(nèi)知名就業(yè)網(wǎng)站前程無憂統(tǒng)計(jì),軟件測試崗位需求為IT職位前8名,全國就業(yè)崗位數(shù)量非常大。軟件測試行業(yè)職位又可分為測試員、軟件測試工程師、高級(jí)軟件測試工程師、測試經(jīng)理等。就軟件測試工程師職位而言,在北京、深圳等一線城市,起點(diǎn)工資月薪可達(dá)8000元人民幣。

      軟件測試工程師崗位招聘除日常的學(xué)歷、資歷要求外,一般還有以下4方面的專業(yè)素質(zhì)要求:能編制軟件測試方案、設(shè)計(jì)測試用例、執(zhí)行與記錄測試;熟練使用常見的一兩種主流自動(dòng)化測試工具;熟練操作常見的數(shù)據(jù)庫管理系統(tǒng)(如ORACLE、SQL SERVER等)和SQL語言;熟練使用一兩種主流開發(fā)工具和開發(fā)語言(如Java或C++)。作為計(jì)算機(jī)類專業(yè)畢業(yè)生,達(dá)到軟件測試工程師崗位的上述要求應(yīng)該說是不難的,但現(xiàn)實(shí)情況是,企業(yè)即使給出高薪的條件,也難招聘到滿意的軟件測試工程師。筆者分析原因在于以下幾點(diǎn):

      (1)計(jì)算機(jī)類專業(yè)畢業(yè)生存在對軟件測試行業(yè)的認(rèn)識(shí)誤區(qū),出現(xiàn)諸如“重開發(fā)輕測試”“軟件測試技術(shù)含量低、待遇低、發(fā)展前景一般”等片面的觀點(diǎn);甚至出現(xiàn)高校教師也持有同樣觀點(diǎn),導(dǎo)致教學(xué)過程中未能引導(dǎo)學(xué)生正確認(rèn)識(shí)軟件測試行業(yè)和軟件測試崗位;如此一來,畢業(yè)生更加不愿意選擇軟件測試工作。

      (2)國內(nèi)大多數(shù)轉(zhuǎn)型高校在本科、??茖哟蔚膶I(yè)設(shè)置中并未專門開設(shè)軟件測試專業(yè),招聘崗位大多數(shù)來自計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程等專業(yè),而這些專業(yè)畢業(yè)生又都只是一心從事軟件工程師工作。

      (3)有不少計(jì)算機(jī)類專業(yè)的女生愿意從事軟件測試工作,但在上述崗位要求的開發(fā)能力、數(shù)據(jù)庫方面相對男生有所欠缺(這里以筆者所在的湖北民族學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)為例)。

      2傳統(tǒng)高校軟件測試課程教學(xué)現(xiàn)狀

      雖然軟件測試行業(yè)崗位需求巨大,但未轉(zhuǎn)型為應(yīng)用型高校的計(jì)算機(jī)類專業(yè)的軟件測試課程教學(xué)存在不適應(yīng)軟件測試行業(yè)發(fā)展的問題。從專業(yè)建設(shè)角度來說,應(yīng)用性體現(xiàn)并不明顯。

      2.1課程定位

      對于軟件測試課程,不同高校的計(jì)算機(jī)類專業(yè)課程定位不同。以計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)為例,按照教育部計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)教學(xué)指導(dǎo)分委員會(huì)定義,軟件測試為非專業(yè)核心課程,屬于專業(yè)課程。有的高校將軟件測試定為專業(yè)方向必修課,也有高校將其定為專業(yè)方向選修課程。

      2.2教學(xué)內(nèi)容

      傳統(tǒng)高校計(jì)算機(jī)類軟件測試課程教學(xué)內(nèi)容總體來說存在重理論輕實(shí)踐、學(xué)時(shí)數(shù)偏少、與企業(yè)需求脫節(jié)、應(yīng)用性不強(qiáng)、不注重課程間銜接的問題。而且,還存在軟件工程課程與軟件測試課程知識(shí)重疊問題,教學(xué)內(nèi)容重點(diǎn)體現(xiàn)在軟件測試基本流程、軟件測試方法等概念性的知識(shí),沒有把IT企業(yè)有廣泛需求和應(yīng)用的測試管理、自動(dòng)化測試工具、測試規(guī)范等重要內(nèi)容作為課程重點(diǎn)講解和實(shí)踐。

      2.3教學(xué)方式

      傳統(tǒng)高校的軟件測試課程的授課教師,由于缺乏企業(yè)工作經(jīng)歷和項(xiàng)目管理經(jīng)驗(yàn),無論是理論課程還是實(shí)踐課程上課,都難以激發(fā)學(xué)生對的學(xué)習(xí)興趣。存在教學(xué)內(nèi)容枯燥、教學(xué)方式單一、教學(xué)考核評價(jià)方式傳統(tǒng)(如課程結(jié)業(yè)論文)等問題,難以提高學(xué)生的項(xiàng)目工程實(shí)踐能力,導(dǎo)致學(xué)生就業(yè)時(shí)無法達(dá)到企業(yè)招聘軟件測試工程師的要求。

      3面向應(yīng)用的軟件測試教學(xué)改革

      轉(zhuǎn)型高校計(jì)算機(jī)類專業(yè)若要將學(xué)生培養(yǎng)成軟件測試工程師,應(yīng)該從3條基線加以培養(yǎng),主要包括軟件測試專項(xiàng)課程、程序設(shè)計(jì)能力及平臺(tái)使用、web技術(shù)及數(shù)據(jù)庫,具體知識(shí)體系如圖1所示?;谄P(guān)系,此處重點(diǎn)討論軟件測試課程知識(shí)。軟件測試課程改革的面向應(yīng)用,主要體現(xiàn)在項(xiàng)目工程的實(shí)踐性。筆者選取IT業(yè)成熟城市的公司,將其工程項(xiàng)目引入課程的實(shí)踐教學(xué)中。在教學(xué)中,把學(xué)生分成多個(gè)小組,小組中每個(gè)學(xué)生以不同的角色(如項(xiàng)目經(jīng)理、軟件工程師、軟件測試工程師等)參與到項(xiàng)目的實(shí)踐過程中。筆者每上軟件測試第一次課時(shí),都會(huì)帶領(lǐng)學(xué)生一起瀏覽智聯(lián)招聘、前程無憂等主流招聘平臺(tái)當(dāng)天有關(guān)軟件測試工程師崗位的職位要求,讓學(xué)生明白任課教師的出發(fā)點(diǎn)就是面向應(yīng)用,希望學(xué)生學(xué)完此課程后能基本勝任軟件測試工程師的崗位。

      軟件測試教學(xué)改革主要從教學(xué)內(nèi)容知識(shí)體系、實(shí)踐教學(xué)改革、考核評價(jià)改革、改革效果的

      設(shè)置軟件測試課程教學(xué)內(nèi)容要充分考慮融合軟件測試工程師崗位所需的數(shù)據(jù)庫技術(shù)、高級(jí)語言程序設(shè)計(jì)及開發(fā)平臺(tái)兩方面的知識(shí),這樣課程體系才具有系統(tǒng)性、綜合性、交叉性。例如,教師在講授自動(dòng)化測試工具Quick TestProfessional及Test Director時(shí),應(yīng)將這兩個(gè)工具與主流的數(shù)據(jù)庫管理系統(tǒng)SQL Server、Oracle等結(jié)合起來;講授白盒測試工具c++Test時(shí),應(yīng)將c++程序設(shè)計(jì)與相應(yīng)的開發(fā)平臺(tái)結(jié)合起來,并加以舉例應(yīng)用。

      3.2實(shí)踐教學(xué)改革

      實(shí)踐教學(xué)是軟件測試課程重要的組成部分。要體現(xiàn)軟件測試課程的應(yīng)用性,就必須改革實(shí)踐教學(xué)。傳統(tǒng)高校軟件測試課程實(shí)踐教學(xué)通常圍繞軟件測試流程制訂測試計(jì)劃、測試設(shè)計(jì)、執(zhí)行測角度闡述改革方案。

      3.1教學(xué)內(nèi)容知識(shí)體系

      軟件測試課程教學(xué)內(nèi)容改革主要體現(xiàn)在應(yīng)用性、工程實(shí)踐性上,同時(shí)還要考慮課程與圖1中相關(guān)課程的交叉性、關(guān)聯(lián)性。筆者結(jié)合企業(yè)需求和計(jì)算機(jī)類專業(yè)人才培養(yǎng)方案,擬定軟件測試課程的主要教學(xué)內(nèi)容和課時(shí)安排,詳細(xì)安排如表1所示。表1中軟件測試課程總學(xué)時(shí)為40學(xué)時(shí),理論和實(shí)踐各為20學(xué)時(shí)。相對傳統(tǒng)高校軟件測試課程,表1中實(shí)踐總學(xué)時(shí)占總學(xué)時(shí)比例較高,達(dá)到50%。試、測試總結(jié)等幾個(gè)環(huán)節(jié)展開,總學(xué)時(shí)數(shù)一般為8~12學(xué)時(shí)。這種實(shí)踐教學(xué)模式存在實(shí)踐學(xué)時(shí)數(shù)偏少、每個(gè)流程實(shí)驗(yàn)分散開設(shè)、無項(xiàng)目管理過程練習(xí)等不足。因此,對實(shí)踐教學(xué)要進(jìn)行更加面向應(yīng)用、結(jié)合企業(yè)需求的改革。

      (1)實(shí)踐教學(xué)總學(xué)時(shí)數(shù)提高到20學(xué)時(shí),不再按測試流程逐個(gè)單獨(dú)開設(shè)實(shí)驗(yàn)。20學(xué)時(shí)的實(shí)踐教學(xué)融為一個(gè)項(xiàng)目案例,按照軟件測試企業(yè)項(xiàng)目管理流程及模式開展,分團(tuán)隊(duì)開展訓(xùn)練,一個(gè)團(tuán)隊(duì)一個(gè)項(xiàng)目。

      (2)集中實(shí)踐教學(xué)時(shí)間段,不間斷教學(xué)過程,統(tǒng)籌安排學(xué)生上課時(shí)間,在項(xiàng)目工程實(shí)踐階段不安排其他任何課程,保證學(xué)生全身心投入到項(xiàng)目工程實(shí)踐中。

      (3)加強(qiáng)校企合作,充分利用合作企業(yè)工程師的項(xiàng)目經(jīng)驗(yàn)。項(xiàng)目工程實(shí)踐期間,請合作企業(yè)工程師或項(xiàng)目經(jīng)理遠(yuǎn)程指導(dǎo)項(xiàng)目管理,解決技術(shù)問題。當(dāng)條件成熟時(shí),還可將合作企業(yè)的部分項(xiàng)目納入到課程的項(xiàng)目工程實(shí)踐教學(xué)過程中,真正實(shí)現(xiàn)服務(wù)測試外包。進(jìn)一步提高學(xué)生的軟件測試項(xiàng)目工程實(shí)踐能力,讓學(xué)生盡早適應(yīng)企業(yè)管理的工作模式。

      3.3考核評價(jià)改革

      轉(zhuǎn)型高校教學(xué)側(cè)重應(yīng)用和工程實(shí)踐,因此教學(xué)課程的考核和評價(jià)也應(yīng)進(jìn)行相應(yīng)改革。傳統(tǒng)的教學(xué)課程考核多為考試、課程報(bào)告等形式,這些形式特別容易出現(xiàn)抄襲、只做報(bào)告不做設(shè)計(jì)、不做編碼等問題,原因就在于考核側(cè)重結(jié)果忽略過程。如何結(jié)合實(shí)踐教學(xué)過程和結(jié)果考核,是改革問題關(guān)鍵。在師資隊(duì)伍充足的情況下,可作如下改革:

      (1)教學(xué)過程中成立項(xiàng)目小組,每個(gè)小組由3~4人組成,每小組一個(gè)組長,成員進(jìn)行相應(yīng)分工。每次任務(wù)完成后,任課教師按小組評定成績并排名,課程結(jié)束時(shí)進(jìn)行一次項(xiàng)目答辯,組長主講,小組成員陳述自己分工內(nèi)容。學(xué)生課程成績主要來自兩部分:小組成績(占70%權(quán)重),答辯表現(xiàn)(占30%權(quán)重)。

      (2)課程結(jié)業(yè)方式多樣化。除了采用項(xiàng)目答辯,還可增加軟件源代碼、項(xiàng)目文檔、課程報(bào)告、學(xué)科競賽成績充抵等方式。

      (3)鼓勵(lì)學(xué)生參加有影響力的軟件行業(yè)工程資格認(rèn)證,如全國軟件測試工程師、測試工具資格證等,若獲證可申請免修。

      3.4改革效果

      以筆者所在的湖北民族學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)為例,自2012年采用上述教學(xué)改革方案以來,軟件測試課程教學(xué)取得了良好的效果。據(jù)初步統(tǒng)計(jì),計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)每年約有10%畢業(yè)生從事軟件測試相關(guān)工作,提高了就業(yè)質(zhì)量。實(shí)施改革后提高了學(xué)生學(xué)習(xí)軟件測試課程興趣,缺勤率在1%之內(nèi)。學(xué)生項(xiàng)目管理水平得到顯著提高,得到企業(yè)的廣泛認(rèn)可。

      猜你喜歡
      項(xiàng)目驅(qū)動(dòng)應(yīng)用性軟件測試
      基于OBE的軟件測試課程教學(xué)改革探索
      EXCEL和VBA實(shí)現(xiàn)軟件測試記錄管理
      電子制作(2018年16期)2018-09-26 03:27:18
      TD-LTE無線通信系統(tǒng)在核電應(yīng)用性探討
      電子測試(2018年1期)2018-04-18 11:52:54
      關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
      電子測試(2017年15期)2017-12-18 07:19:20
      依托工作室的軟件工程實(shí)踐教學(xué)研究
      基于物聯(lián)網(wǎng)項(xiàng)目驅(qū)動(dòng)的嵌入式系統(tǒng)教學(xué)改革的研究與實(shí)踐
      基于“紅色之旅”項(xiàng)目驅(qū)動(dòng)的《調(diào)酒與咖啡》工作室制人才培養(yǎng)機(jī)制探討
      試論基于項(xiàng)目驅(qū)動(dòng)的機(jī)械制圖教學(xué)改革
      軟件測試工程化模型及應(yīng)用研究
      人的行為方式在產(chǎn)品設(shè)計(jì)中的應(yīng)用性研究
      平湖市| 手游| 湖北省| 义马市| 高雄县| 泌阳县| 织金县| 柳州市| 日土县| 天祝| 繁峙县| 敦化市| 涡阳县| 元江| 筠连县| 新乡市| 丰台区| 阜城县| 柘荣县| 健康| 砀山县| 托克托县| 车致| 青龙| 七台河市| 祥云县| 五大连池市| 新和县| 马龙县| 修武县| 临邑县| 卢氏县| 攀枝花市| 菏泽市| 永靖县| 新丰县| 张家川| 宁安市| 梁河县| 阿拉尔市| 芜湖县|