卓越工程師培養(yǎng)背景下軟件測試課程建設探索[權威資料]_第1頁
卓越工程師培養(yǎng)背景下軟件測試課程建設探索[權威資料]_第2頁
卓越工程師培養(yǎng)背景下軟件測試課程建設探索[權威資料]_第3頁
卓越工程師培養(yǎng)背景下軟件測試課程建設探索[權威資料]_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

卓越工程師培養(yǎng)背景下軟件測試課程建設探索 本文檔格式為 WORD,感謝你的閱讀。 摘要: 在 “ 卓越工程師教育培養(yǎng)計劃 ” 背景下,尋找傳統(tǒng)軟件測試課程開設中出現(xiàn)的問題,探索軟件工程卓越工程師培養(yǎng)體系中軟件測試課程的建設。提出了將軟件測試課程拆分,不斷提高課程復雜程度分階段開設。并充分利用虛擬實踐平臺采用螺旋式的案例教學,將軟件測試課程與其他軟件開發(fā)階段課程緊密結合。 Abstract: In the context of excellent engineer education training plan, this paper looked for problems in traditional software testing course, explored software testing course construction in software engineering outstanding engineer training system, proposed software testing courses split to improve the course setting with complexity in phases, and took advantage of virtual practice platform and used spiral case teaching to closely integrate software testing and other software development course. 關鍵詞: 卓越工程師教育培養(yǎng)計劃;軟件測試;課程建設 Key words: excellent engineer education training plan; software testing; course construction TP39 A 1006-4311( 2013) 09-0279-02 0 引言 為了解決學校培養(yǎng)模式單一的問題,國家提出了工程教育改革,培養(yǎng)卓越工程師。確定了培養(yǎng)具有國際視野的行業(yè)領軍人才、國際認可的高級工程技術人才和創(chuàng)業(yè)、研發(fā)型高端人才的培養(yǎng)目標 1。卓越軟件工程師教育是以 “ 卓越工程師教育培養(yǎng)計劃 ” 的實施為基礎,旨 在培養(yǎng)工程型的軟件專業(yè)人才。南華大學于 2011 年成功申請 “ 卓越工程師計劃 ” ,軟件工程卓越工程師培養(yǎng)成為其中之一。 1 軟件測試課程建設背景 隨著近年來軟件測試人才需求量的不斷增加,軟件測試人才培養(yǎng)成為熱點,很多高校都展開了對軟件測試課程建設的相關研究,在卓越工程師培養(yǎng)背景下,軟件測試的課程建設應該有其自身的針對性。南華大學計算機科學與技術學院專業(yè)工程系于 2009 年開設軟件工程試驗班, 2010 年軟件工程專業(yè)成為一級學科, 2011 年成功申請 “ 卓越工程師計劃 ” 。軟件工程專業(yè)對卓越軟件工程師的培 養(yǎng)正進行不斷的探索和改革,軟件測試的作為軟件工程中的一個重要的組成部分,對卓越軟件工程師的培養(yǎng)具有重要的作用,因此軟件測試課程的建設是整個專業(yè)課程體系建設的重要組成部分。 2 傳統(tǒng)軟件測試課程存在的問題 傳統(tǒng)的軟件工程專業(yè)人才培養(yǎng)過程中,軟件測試課程存在著很多問題。 2.1 軟件課程開設單一 大部分的高校軟件測試課程的開設十分單一,某些高校甚至只將軟件測試作為軟件工程的一部分提及。而在實際的工程實踐中軟件測試是貫穿整個軟件開發(fā)的活動,在不同的開發(fā)階段都有相應的測試理論支持和測試 工具應用。 單一的軟件測試課程只能簡單羅列軟件測試不同階段的技術和方法,缺乏對知識的針對性和連貫性,學生很難理解不同的測試技術和方法在軟件開發(fā)的各個階段應該如何應用,導致學生只會死記硬背軟件測試的條條框框而不懂如何活學活用。 2.2 理論與實踐脫離 軟件測試是一門實踐性非常強的課程,然而測試工具和測試對象都是看不見、摸不著的軟件產(chǎn)品,實踐課程的組織和實施有較大的難度 2。雖然大多數(shù)教師充分認識到了實踐教學的重要性,在教學過程中也加強了實踐的力度,但是由于沒有考慮到大多學生沒有參與過實際 的軟件開發(fā)的項目,沒有接觸過軟件開發(fā)的流程,實踐中選擇的實驗案例十分單一,缺乏領域結合,與真實工程相差較大。 學生在學習過程中很難理解測試在軟件開發(fā)中需要使用方法及其作用,很多學生因不能感性認識測試的重要性因此對課程缺乏興趣。 2.3 案例陳舊過時 案例教學是軟件測試教學中的常用手段,對學生理解測試方法有著很重要的作用,但是目前高校教學普遍存在著教學案例陳舊過時,大部分教學都沿用了傳統(tǒng)的教學案例。這些案例大都沒有介紹軟件測試的工程方法和實現(xiàn)過程,并且沒有進行難度的區(qū)分,很難達到好的教學效 果。 3 軟測試課程建設探索 本專業(yè)的教師經(jīng)過多年的實踐,總結了大量的教學經(jīng)驗,按照實際工作中典型的工程師團隊所需的各種技能知識為導向,按照復雜度漸增、螺旋遞進的原則設置卓越軟件工程師課程體系與內容,把傳統(tǒng)的以學科知識的系統(tǒng)性為導向的橫向課程體系改造為以個人職業(yè)角色發(fā)現(xiàn)和能力提升為導向的、適應團隊教育培養(yǎng)的新型縱向課程體系。軟件測試課程是軟件工程卓越工程師培養(yǎng)課程體系的重要組成部分,課程總體跟隨整體培養(yǎng)課程體系的大方向,并結合自身的特點進行建設。 3.1 復雜度漸增式開設課程 在傳統(tǒng)的以面向開發(fā)為主的培養(yǎng)模式下,測試課程設置單一,知識針對性連貫性不強。為了解決這些問題,在專業(yè)課程開設過程中將軟件測試課程課程拆分,穿插到整個培養(yǎng)過程中,緊密聯(lián)系軟件工程其他階段的課程,并且使用案例貫穿所有階段,復雜度逐漸遞增,讓學生在學習過程中循序漸進,逐步建立學習的興趣和信心。 在第 5 學期分成兩個階段分別開設單元測試與軟件質量和軟件驗證與確認。在第一階段旨在培養(yǎng)學生小規(guī)模程序測試的能力不涉及復雜系統(tǒng),以提高個人開發(fā)測試的基本能力為目標,學生可以運用測試課程中學習的方法在開發(fā)過程中 使用,針對性強。第二階段旨在培養(yǎng)學生對系統(tǒng)整體測試的能力,此時學生以完成基本開發(fā)能力的訓練,其他相關課程的培養(yǎng)中也進入了系統(tǒng)級別。在該階段以上一階段培養(yǎng)的能力為基礎,提高復雜度,跟軟件開發(fā)其他階段緊密結合。完成第 5 學期的測試基礎課程開設之后,在第 6 學期還開設了 web 軟件測試、測試案例分析、數(shù)據(jù)庫測試等專業(yè)選修課,給有興趣的學生提供更多的學習選擇。 3.2 基礎與實踐并重,充分利用虛擬實踐平臺 課程的開設充分考慮到測試重實踐,并且與軟件開發(fā)其他階段聯(lián)系緊密等特點;同時也考慮到了此時學生正處于 學習階段,直接參與實際項目對學生的學習并不能起到很好的作用,因此在課程學習階段充分利用了校內軟件實訓基地,創(chuàng)建網(wǎng)上 “ 虛擬企業(yè) ” ,引入企業(yè)管理模式,在這種虛擬平臺下,針對基礎的知識點開設虛擬項目 3,模擬軟件測試的真實工程環(huán)境。學生在自己組合團隊中有各自的工程任務,針對性實用性很強,學生能夠在完成自己任務的同時感性的認識測試崗位工作,體會到軟件測試在整個軟件開發(fā)過程中的作用,將單項知識技能之間關聯(lián)在一起,系統(tǒng)的運用專業(yè)知識和技能。 3.3 采用螺旋式的案例教學,案例與其他軟件開發(fā)階段貫穿 課程采用 螺旋式案例教學方法,教學案例與其他軟件開發(fā)階段貫穿,即針對同一個項目分解為基礎與高階的兩個不同難度程度的案例,課程講解的案例從需求分析,設計,實現(xiàn),一直貫穿到軟件測試,體現(xiàn)了軟件開發(fā)連續(xù)的工程過程。同時貫穿的教學案例都是從高年級學生參與的實際開發(fā)的項目中提取,教師總結了在開發(fā)的過程中學生出現(xiàn)的各種問題,在案例講解過程中更容易被學生所接受。教學案例一個階段一個階段的被不斷完善,相比較傳統(tǒng)的教學案例更加貼近學生學習實際,有一定的真實性又同時具備知識點針對性。 4 結語 本教學團隊在 “ 卓越工程 師教育培養(yǎng)計劃 ” 背景下,結合專業(yè)現(xiàn)狀與社會需求,總結以往開設軟件工程試驗班的經(jīng)驗和教訓,一直以來不斷研究探索,逐漸形成一套適合的本校卓越軟件工程師培養(yǎng)的課程體系。其中軟件測試課程的建設既遵循了軟件工程師培養(yǎng)課程體系的大方向,又結合了課程自身的特點,而本教學團隊在今后的教學過程中還將不斷的改進,遵循行業(yè)發(fā)展的需要。 參考文獻: 1全國工程教育專業(yè)認證專家委員會 .全國工程教育專業(yè)認證工作手冊 S.中國教育部, 2009. 2李亞 .軟件測試 ” 教學探索與實踐 J.計算機教育, 2008,( 6): 31-32. 3陽小華,李萌,劉志明,劉杰,劉立,蔣輝 .軟件工程學生團隊構建的案例分析 J.計算機教育, 2011,( 5): 57-61. 4王帥,朱彬,李麗萍 .軟件測試課程建設的幾點措施 J.計算機教育, 2010,( 16): 66-67. 閱讀相關文檔 :全科醫(yī)生轉崗培訓臨床培訓工作體會 從績效管理過程看高職院校教師績效管理 商務談判課程教學中模擬談判實踐的探索 高校道德責任教育的影響因素分析 校企合作育人中構建雙主體人才培養(yǎng)質量監(jiān)控體系 網(wǎng)絡 輿情對形勢與政策教學的啟示 西方文化對我國高職院校學生影響及對策研究 淺談高校藝術設計 土木工程概預算課程教學改革研究 試論企業(yè)員工職業(yè)生涯規(guī)劃的重要性 大學生跨文化交際能力培養(yǎng)模式的再思考 基于綜合

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論