公務(wù)員期刊網(wǎng) 精選范文 軟件測試實訓(xùn)總結(jié)范文

軟件測試實訓(xùn)總結(jié)精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的軟件測試實訓(xùn)總結(jié)主題范文,僅供參考,歡迎閱讀并收藏。

軟件測試實訓(xùn)總結(jié)

第1篇:軟件測試實訓(xùn)總結(jié)范文

關(guān)鍵詞:高等職業(yè)院校; 軟件測試; 實踐性教學(xué)環(huán)節(jié)

中圖分類號:G712,TP31 文獻標識碼:A 文章編號:1006-3315(2015)02-144-001

1.專業(yè)人才需求

我國軟件產(chǎn)業(yè)被預(yù)測為21世紀擁有最大產(chǎn)業(yè)規(guī)模和最具廣闊前景的新興產(chǎn)業(yè)之一。按《湖北省中長期人才發(fā)展規(guī)劃綱要(2010-2020年)》公布的全省經(jīng)濟重點領(lǐng)域急需緊缺人才開發(fā)一覽表,軟件工程師及測試人員2020年要達到9.3萬人,我省軟件測試專業(yè)人才缺口很大。

2.校企合作模式

學(xué)校2010年與企業(yè)合辦軟件測試專業(yè)。合作企業(yè)參與專業(yè)人才培養(yǎng)的全過程,提供真實項目資源、教學(xué)案例、兼職師資,并且參與專業(yè)教學(xué)、學(xué)生評價和學(xué)生就業(yè),并承擔相應(yīng)的責任。雙方共同申報科研課題、共同解決技術(shù)難題,共建共用課程資源、教材和實訓(xùn)實習(xí)基地等教學(xué)資源,實施校企合作的人才培養(yǎng)模式。

軟件測試專業(yè)學(xué)生第五學(xué)期在合作企業(yè)進行為期6個月的頂崗實訓(xùn)。合作企業(yè)結(jié)合軟件人才的實際崗位需求,將培訓(xùn)學(xué)生按照企業(yè)的真實環(huán)境,組織企業(yè)師資團隊,按照企業(yè)軟件開發(fā)的流程,為學(xué)生分組分配角色,對學(xué)生進行軟件項目實訓(xùn)指導(dǎo)和技術(shù)培訓(xùn),使同學(xué)們了解軟件開發(fā)主流技術(shù),理解現(xiàn)代軟件開發(fā)的規(guī)范過程,并在項目經(jīng)理的帶領(lǐng)下,以開發(fā)團隊的形式,進行高強度的全真項目開發(fā)實踐。在實訓(xùn)過程中,通過進度壓力、質(zhì)量壓力、團隊氛圍,激發(fā)同學(xué)們自身的潛能,使同學(xué)們得到了很好的鍛煉,獲取直接的軟件開發(fā)技能,積累實戰(zhàn)經(jīng)驗,為就業(yè)及日后可持續(xù)發(fā)展打好基礎(chǔ)。

合作企業(yè)跟蹤計算機技術(shù)的最新發(fā)展動態(tài),分析現(xiàn)今主流的軟件開發(fā)語言,按照中國軟件行業(yè)對軟件人才的需求標準,根據(jù)當前IT企業(yè)就業(yè)的熱門方向,結(jié)合同學(xué)們的興趣特長,將軟件測試專業(yè)在職業(yè)技能學(xué)習(xí)上劃分了三個方向:Java方向、PHP方向和Net方向。分方向教學(xué),讓學(xué)生在一個方向上學(xué)深、學(xué)專。通過分方向教學(xué)軟件測試專業(yè)畢業(yè)生在專業(yè)知識和技能上更精、更專,滿足了現(xiàn)今軟件企業(yè)的人才要求。

3.實踐教學(xué)環(huán)節(jié)探索

通過校企合作,在實踐性教學(xué)環(huán)節(jié)做了以下的有益探索和實踐。

一是校企合作雙方提前布局、全面部署、計劃周到。實訓(xùn)前,合作雙方進行了溝通交流,就培訓(xùn)內(nèi)容、目標要求與企業(yè)進行了充分協(xié)商,對學(xué)生進行了實訓(xùn)前的動員,提出了實習(xí)實訓(xùn)的具體要求,統(tǒng)一了思想認識。

二是實訓(xùn)目標明確、內(nèi)容充實、過程扎實、收獲頗豐。合作企業(yè)周密安排,從內(nèi)容培訓(xùn)到項目制作進行了合理規(guī)劃,教學(xué)內(nèi)容充實、項目制作任務(wù)大、模塊多、要求高,實習(xí)內(nèi)容既有常用技能訓(xùn)練,又有新技能滲透,使學(xué)生真正學(xué)到了軟件開發(fā)的關(guān)鍵技能和最新技術(shù),從教學(xué)內(nèi)容上保證了實訓(xùn)的質(zhì)量。

三是制度保障、管理嚴格、全程跟進。實訓(xùn)過程中,企業(yè)方全程跟進,堅持課前有考勤、課中有檢查、周末有小結(jié),結(jié)果考核有答辯,堅持經(jīng)常召開學(xué)生會議,強化實訓(xùn)制度與要求,并把學(xué)生的出勤、表現(xiàn)、技能掌握情況與答辯成績納入實習(xí)成績評價范疇。除專業(yè)教員之外,企業(yè)還安排教學(xué)督導(dǎo)員,堅持對學(xué)生跟蹤指導(dǎo)、坐班聽課,做到管理到位,思想到家,關(guān)心到人,從措施與管理上保證了實訓(xùn)的有序性。

四是創(chuàng)建真實的企業(yè)環(huán)境,營造良好的學(xué)習(xí)氛圍。軟件測試專業(yè)實踐環(huán)節(jié)按軟件企業(yè)真實工作環(huán)境建設(shè)。位于合作企業(yè)實訓(xùn)基地完全按軟件企業(yè)的功能布局和風(fēng)格進行實訓(xùn)環(huán)境設(shè)計,學(xué)生實訓(xùn)期間,與企業(yè)員工要求一致,需要佩戴學(xué)員卡,并打卡記錄考勤。

五是提供真實的實訓(xùn)項目,搭建專業(yè)的培訓(xùn)平臺。將真實項目引入實踐教學(xué)課堂,追蹤技術(shù)潮流,有效提升了學(xué)生的工程實踐能力,實現(xiàn)與企業(yè)無縫對接。

六是配備真實的項目經(jīng)理,組成雙師素質(zhì)教學(xué)團隊,他們參與過中、大型軟件項目開發(fā),具有豐富的項目開發(fā)和團隊管理經(jīng)驗,同時還有較高的授課水平。

七是營造真實的工作壓力,激發(fā)學(xué)生學(xué)習(xí)潛力。在企業(yè)實訓(xùn)中,企業(yè)會安排人員模擬客戶代表給予項目組施加真實的項目壓力,例如需求變更、新技術(shù)風(fēng)險、工期變更、人員變動等問題,讓實訓(xùn)學(xué)生來應(yīng)對,從而培養(yǎng)學(xué)生承受工作壓力的能力和應(yīng)變能力,為以后踏入職場打下基礎(chǔ)。

八是面向企業(yè)推薦符合條件的學(xué)生,解決學(xué)生就業(yè)問題。合作企業(yè)下設(shè)人力資源公司,該公司負責聯(lián)絡(luò)國內(nèi)各大軟件企業(yè),了解用人需求,并根據(jù)培訓(xùn)學(xué)生的表現(xiàn),選拔推薦同學(xué)到有關(guān)企業(yè)就業(yè)或組織招聘、面試,解決同學(xué)們就業(yè)需求。

通過企業(yè)頂崗實習(xí)、培訓(xùn),學(xué)生普遍切身感受到企業(yè)文化和企業(yè)工作氛圍的熏陶,受到了企業(yè)工程師嚴謹求實、刻苦攻關(guān)、愛崗敬業(yè)的精神教育,學(xué)到了軟件設(shè)計與開發(fā)的基本技能、了解了軟件產(chǎn)業(yè)的新近發(fā)展情況,增強了學(xué)好專業(yè)技能的緊迫感,培養(yǎng)了團隊協(xié)作精神,提高了表達、溝通及自我管理能力,收獲很大。

項目來源:武漢市市屬高校教學(xué)研究重點項目《軟件技術(shù)專業(yè)仿真式企業(yè)課堂與虛擬公司模式研究》(2013039)

參考文獻:

[1]高志升.軟件測試技術(shù)教學(xué)方法[J]電腦知識與技術(shù),2010年09期

[2]程茂,溫靜,吳玉潔.《軟件測試》課程的教學(xué)研究[J]河北師范大學(xué)學(xué)報(教育科學(xué)版),2010年04期

[3]胡宏銀.軟件測試課程教學(xué)方法探討與實踐[J]計算機教育,2007年12期

第2篇:軟件測試實訓(xùn)總結(jié)范文

關(guān)鍵詞:軟件測試;測試工具;測試管理;企業(yè)需求

中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2014)32-7664-02

Abstract: In order to reverse the misunderstanding in College of Software Testing Talents Training, through explains the intension of software testing,proposes the teaching was in the software testing course necessary and feasible, as long as the change of thoughts, simulation test case of enterprises in the process of teaching, students' comprehensive quality training, can cultivatecomprehensive talent of software testing by enterprise love.

Key words: Software testing; test tool; test management; enterprise demand

自上世紀80年代,伴隨著軟件行業(yè)的發(fā)展需要,軟件測試的基礎(chǔ)理論和實用技術(shù)開始形成,經(jīng)過三十多年的發(fā)展,軟件測試在軟件開發(fā)行業(yè)中的角色越來越重要,我們目前評價軟件測試,它即需要工具和技術(shù)的支持,更需要有科學(xué)的管理體制,它既要保證軟件能夠健壯運行,又要保證軟件的功能完全符合客戶的需求,一個好的測試隊伍,是軟件開發(fā)必不可少的依靠,尤其是復(fù)雜的軟件項目,開發(fā)和測試要親如手足,才能保證項目的順利進行。

目前高校的軟件相關(guān)專業(yè)的畢業(yè)生,大約有1/5的人在5年之內(nèi)從事過或最終從事軟件測試相關(guān)的職業(yè),這是一個相當大的比重,同時也反應(yīng)出社會上對軟件測試職業(yè)的缺口很大,眾所周知,高等教育往往落后于企業(yè)的實際發(fā)展,這種“厚基礎(chǔ),寬口徑”的辦學(xué)宗旨已經(jīng)盛行了很多年,當然,在許多專業(yè)領(lǐng)域,這種以不變應(yīng)萬變的培養(yǎng)體系是最明智的選擇,但在計算機軟件教學(xué)領(lǐng)域,因為這個學(xué)科的發(fā)展速度幾乎超乎人類的想象,因此我們必須讓學(xué)生在校園里感受到計算機企業(yè)中對計算機技術(shù)的需求方向,這樣才不至于在學(xué)生走出校園時無所適從。軟件測試職業(yè)的職位待遇穩(wěn)步提升,而且其職業(yè)壽命要遠遠長于軟件開發(fā),從學(xué)生的職業(yè)規(guī)劃角度來看,在高校進行軟件測試中高級人才的培養(yǎng)是一條可行之路。

1 高校開設(shè)軟件測試課程的必要性

事實上,在高校計算機教學(xué)體系中開設(shè)軟件測試課程,并不單單是為了迎合企業(yè)的需求,軟件測試是軟件工程課程的延伸,是軟件開發(fā)課程的補充,是軟件管理課程的實踐。

軟件測試課程的基礎(chǔ)學(xué)科涉及數(shù)學(xué)、計算機導(dǎo)論、軟件工程、計算機組成、管理學(xué)和信息技術(shù)等,如果沒有這些學(xué)科的支撐,軟件測試無法深入學(xué)習(xí)。

軟件測試課程的開設(shè),對高校計算機軟件專業(yè)的學(xué)生來講,是有著非常大的意義的,目前很多大型的軟件企業(yè)并不擔心開發(fā)人員的招聘,而對熟練掌握軟件測試技術(shù)和管理方法的高級測試人員求賢若渴,這一方向的職業(yè)缺口確實非常之大,究其原因就是目前幾乎所有高校的軟件相關(guān)專業(yè)都開設(shè)了軟件開發(fā)從技術(shù)到管理的全套課程,而軟件測試的相關(guān)課程幾乎為零,這樣的學(xué)生走出去,很難迅速掌握測試的理念,也無力制定宏觀測試計劃,不得不從測試行業(yè)最低端的測試員開始做起,這對于高校畢業(yè)生來講這是一種人才的浪費,在高校的計算機課程體系加入軟件測試內(nèi)容已經(jīng)迫在眉睫。

在任何一個行業(yè),從業(yè)人員對行業(yè)的成熟度區(qū)分,是企業(yè)招聘首先要考慮的問題,我們經(jīng)常在招聘信息中看到“有工作經(jīng)驗”這樣的條款,在軟件測試行業(yè)也是如此,一般給出5種分級:1級我們稱之為用戶級測試人員,這一級別的測試人員直接扮演客戶的角色來使用軟件,看是否能發(fā)現(xiàn)問題;2級是軟件測試操作員,這類人群受過一定程度軟件測試的專門訓(xùn)練,可以執(zhí)行上級下達的具體測試任務(wù);3級是軟件測試技術(shù)員,這一職位人群有很多軟件測試的經(jīng)驗,能夠非常熟練的使用某些軟件測試專門技術(shù),能夠設(shè)計測試用例;4級是軟件測試系統(tǒng)工程師,他們具有相當廣泛的計算機相關(guān)專業(yè)知識,熟悉軟件開發(fā),熟練掌握所有軟件測試技術(shù),并具有項目管理經(jīng)驗;5級是軟件測試總工程師,總工程師負責管理整個軟件測試項目,具有掌控全局的能力和技術(shù)。

高校軟件測試人才的培養(yǎng),其目標要向3級人才靠近,并且這些人才有向4級或5級成長的持續(xù)發(fā)展能力。

2 軟件測試教學(xué)中需要重視的兩個問題

2.1扭轉(zhuǎn)重開發(fā),輕測試的偏見思想

很多人輕視軟件測試,認為軟件測試無需具備很高的技能,是沒有前途的工作,缺乏創(chuàng)造性,很多高校也存在重開發(fā),輕測試的思想,學(xué)生在這種觀點的熏陶下,也對測試工作存在偏見,其中對軟件測試工作有三個認識誤區(qū)尤為突出:首先,軟件測試是軟件開發(fā)完成之后才進行的,只是軟件編碼的最后一個階段,其地位可有可無。其次,軟件測試不需要具備很高的專業(yè)技能,工作乏味枯燥,不具創(chuàng)造性,最后,軟件投入使用后一旦出現(xiàn)BUG,測試人員要負主要責任。

事實上,首先,一個好的軟件測試團隊,在軟件需求分析階段就已經(jīng)開始測試了,開發(fā)人員理解的客戶需求是否正確,要由測試人員監(jiān)控和保證,測試工作和開發(fā)工作是并行的,尤其在軟件項目開始的時候,監(jiān)控和防范一個微小的問題或隱患,是為了防止軟件成型后出現(xiàn)無法挽回的缺陷。其次,軟件測試是一項綜合技能能強的工作,運用測試工具的能力,與人溝通的能力,有效管理的能力,書寫文案的能力等等,做好軟件測試工作絕對不是想象的那么簡單,而且一旦具備了綜合測試的素質(zhì),將是受用終身的資本。最后,軟件測試規(guī)范實施后,軟件仍然可能出現(xiàn)BUG,這是開發(fā)和測試人員應(yīng)該共同面對的現(xiàn)實問題,測試人員只能保證BUG越來越少,越來越不影響系統(tǒng)的健壯運行。

2.2強調(diào)管理與技術(shù)并重

軟件測試的規(guī)范實施需要測試技術(shù)和管理方法兩方面的支撐,如果不具備專業(yè)的測試技術(shù),只能做一些簡單的功能測試,如果不具備宏觀管理計劃的能力,只能處于被指揮狀態(tài)進行片面測試的實施,現(xiàn)在軟件測試真正缺少的是技術(shù)和管理兼?zhèn)涞娜瞬?,高校的學(xué)生素質(zhì)非常適合軟件測試高端人才的培養(yǎng)。高校的培養(yǎng)中,要讓學(xué)生深刻理解,我們培養(yǎng)的學(xué)生不是只能低頭做測試任務(wù),而是要能指揮測試工作,這絕對不是件簡單的工作,需要全面的技能和完善的人格,只有這樣的人才,才能帶領(lǐng)出出色的測試隊伍。

教學(xué)中,增加實訓(xùn)環(huán)節(jié),給學(xué)生安排豐富的實例和習(xí)題,最好采用實際軟件項目的測試案例,讓學(xué)生在學(xué)校感受到企業(yè)中一樣的工作環(huán)境,并安排和企業(yè)中一樣的測試崗位,讓學(xué)生體會溝通和管理的必要,在獨立處理問題的過程中激發(fā)學(xué)生的學(xué)習(xí)興趣,促進理論和實踐教學(xué)的結(jié)合,把對學(xué)生的應(yīng)用能力的培養(yǎng)融匯于教學(xué)中。

3 軟件測試專業(yè)課程設(shè)計的目標和原則

軟件測試專業(yè)要全方位的培養(yǎng)和提高學(xué)生的基礎(chǔ)理論、實踐能力、設(shè)計能力、實踐訓(xùn)練等綜合素質(zhì)。重視管理、人文、經(jīng)濟等知識的學(xué)習(xí)。

3.1軟件測試專業(yè)課程設(shè)計的目標

高校軟件測試培養(yǎng)目標要以市場為導(dǎo)向,培養(yǎng)具有一定的設(shè)計測試計劃方案的、具有管理能力,能平衡整個測試項目各方面因素的軟件人才,這些人才要具備軟件開發(fā)的整體認識,能制定和執(zhí)行測試,能利用測試工具完成一定測試任務(wù)。

本專業(yè)課程的重點包括:軟件缺陷生命周期管理;軟件測試基本概念的內(nèi)涵;主流測試工具的應(yīng)用;進行全面的系統(tǒng)測試的方法;注課程以實訓(xùn)為主,重動手能力的培養(yǎng)等。 具體課程要涵蓋:熟練掌握至少一種數(shù)據(jù)庫應(yīng)用技術(shù)及一門軟件開發(fā)語言;了解軟件開發(fā)過程中軟件測試的重要性;掌握主流的自動化測試工具;科學(xué)管理測試隊伍。

3.2軟件測試專業(yè)課程設(shè)計的原則

課程的設(shè)計要體現(xiàn)與時俱進的精神,以企業(yè)的實際項目為依托,主要原則包括:

1)開展項目教學(xué),項目教學(xué)具有針對性、研究性、啟發(fā)性和實踐性等。項目的選擇要知識涵蓋全面,要能夠激起學(xué)生的學(xué)習(xí)興趣。

2)制定專業(yè)課程計劃、課程大綱和教學(xué)方案等,課程計劃提倡電子化、網(wǎng)絡(luò)化和課堂教學(xué)并用,建設(shè)校企合作的專兼結(jié)合的教學(xué)團隊,開設(shè)以項目為載體的教育大綱,用以指導(dǎo)課程教學(xué)工作的開展。

3)建立測試工程內(nèi)容的課程結(jié)構(gòu)模式,把真正的測試項目開展到課堂上來,或者讓學(xué)生在學(xué)習(xí)期間進入企業(yè)進行崗前培訓(xùn),充分安排工程實踐,引進軟件測試的工程師資格認證,同時逐步建立科學(xué)的工程教育檢驗和質(zhì)量評估體系。

理論與實踐并重,課程需要涵蓋單元測試、集成測試、性能測試、功能測試與系統(tǒng)測試。注重設(shè)計和管理的執(zhí)行過程。為學(xué)生創(chuàng)造可自由而主動的學(xué)習(xí)氛圍。以學(xué)生為出發(fā)點,在軟件測試中融會貫通大學(xué)里學(xué)習(xí)的軟件相關(guān)課程,在項目驅(qū)使下培養(yǎng)主動學(xué)習(xí)的能力。采用分組討論學(xué)習(xí)方式,結(jié)合實際項目,把學(xué)生組織為若干小組,在教師指導(dǎo)下完成工作。不斷提升學(xué)校教師的專能,提供系統(tǒng)學(xué)習(xí)和階段性培訓(xùn)機制。

4 總結(jié)

軟件測試課程在高校的教學(xué)中,沒有現(xiàn)成的經(jīng)驗和模式,需要我們根據(jù)行業(yè)的發(fā)展隨時調(diào)整,以社會需求為導(dǎo)向,以培養(yǎng)行業(yè)

中高級人才為目標,以項目實訓(xùn)教學(xué)為依托,邊進行邊思考,逐步發(fā)展,逐步穩(wěn)定,所以我們要以發(fā)展的眼光,靈活的策略來微調(diào)教學(xué)過程的細節(jié),測試無處不在,高校進行軟件測試的教學(xué)改革也是一種測試,只要我們采用嚴謹?shù)墓こ炭刂撇呗裕茖W(xué)管理,總結(jié)規(guī)律,必然能取得高校進行軟件測試課程探索的勝利。

參考文獻:

[1] Ron Patton.軟件測試[M].北京:機械工業(yè)出版社,2002.

[2] Myers G J.軟件測試的藝術(shù)(中文版)[M].王峰,陳杰,譯.北京:機械工業(yè)出版社,2006.

第3篇:軟件測試實訓(xùn)總結(jié)范文

關(guān)鍵詞:軟件測試;校企合作;面向企業(yè);教學(xué)改革

0 引言

隨著軟件技術(shù)的發(fā)展和應(yīng)用日益廣泛,軟件系統(tǒng)的規(guī)模和復(fù)雜性與日俱增。然而,由于軟件本身是邏輯實體,軟件開發(fā)目前還主要依賴手工勞動,軟件的變更比較頻繁等,導(dǎo)致了軟件質(zhì)量很難得到保證。軟件缺陷導(dǎo)致的各類損失不斷增加,甚至帶來災(zāi)難性的后果。軟件質(zhì)量問題已成為所有軟件使用者和開發(fā)者關(guān)注的焦點,而作為軟件質(zhì)量保證和質(zhì)量控制的有效手段,軟件測試受到了企業(yè)、用戶及專家越來越多的關(guān)注。隨著用戶對軟件質(zhì)量要求的提高,企業(yè)對軟件測試人才的需求量逐年遞增。據(jù)前程無憂網(wǎng)數(shù)據(jù)顯示,2011年國內(nèi)軟件測試人才缺口高達20萬,2012年缺口突破30萬人。作為人才培養(yǎng)的主要基地,高校成為企業(yè)挖掘軟件測試人才的主要關(guān)注地。然而,從目前的企業(yè)反饋來看,應(yīng)屆畢業(yè)生很難直接被使用,而是需要經(jīng)過長時間的培訓(xùn),成本較高,這導(dǎo)致了企業(yè)對高校人才引進的信任危機。高校也慢慢意識到了這些問題,開始加強軟件測試人才的培養(yǎng)。筆者從企業(yè)軟件測試人員的引進及使用現(xiàn)狀、高校軟件測試人才的培養(yǎng)及教學(xué)現(xiàn)狀進行分析,對軟件測試課程教學(xué)改革進行討論,并提出一些意見,以期能夠?qū)δ壳暗能浖y試人才培養(yǎng)起到一定的促進作用。

1 高校軟件測試課程教學(xué)現(xiàn)狀

2001年12月,國家批準建立了35所國家級示范性軟件學(xué)院,其中軟件測試課程成為本科及碩士研究生的專業(yè)核心課程之一。然而受傳統(tǒng)人才培養(yǎng)模式的影響,高校在軟件測試課程設(shè)置及人才培養(yǎng)上存在著如下不足。

1.1 傳統(tǒng)“知識碎片”式的教學(xué)模式

在軟件測試課程的教學(xué)上,大多數(shù)高校仍然采用的是以理論教學(xué)為主,實踐教學(xué)為輔的教學(xué)模式,教師在課堂上講授理論知識,學(xué)生上機完成相應(yīng)的作業(yè)。教師授課時采用的案例和學(xué)生課后的作業(yè),大多數(shù)都是以掌握知識點為主,比較片面,學(xué)生無法形成對軟件測試工作的整體認識,更多的是一些“知識碎片”。如講授測試用例設(shè)計方法時,教師已講完等價分類法,學(xué)生也做了作業(yè),但是學(xué)生最終還是不清楚到底為什么要學(xué)習(xí)等價分類法、在什么情況下用等價分類法,甚至實際應(yīng)用中真正的測試用例是什么樣子都不清楚。類似的單一孤立知識點的學(xué)習(xí)對學(xué)生來說并不合適。

1.2 具有專業(yè)知識及實際經(jīng)驗的師資力量匱乏

目前在高校從事軟件測試課程教學(xué)的教師中,不具備軟件測試專業(yè)知識及實際軟件測試項目經(jīng)驗的占很大比重。一些教師未經(jīng)過軟件測試專業(yè)知識培訓(xùn),不具備實際經(jīng)驗,僅僅是憑借書本進行理論教學(xué),對現(xiàn)實企業(yè)中的軟件測試工作不了解,無法針對企業(yè)的人才需求展開具有針對性的教學(xué)活動。

1.3 實踐教學(xué)環(huán)境不完備

軟件測試是一門實踐性要求較高的課程,僅僅是通過小型的測試練習(xí)是無法達到實踐的目的和效果的,必須建立完備的實踐教學(xué)體系和環(huán)境。目前高校普遍缺乏真正的軟件測試環(huán)境,學(xué)生無法通過項目實踐來理解和深入學(xué)習(xí)軟件測試的相關(guān)技能,如軟件測試工具的使用,網(wǎng)絡(luò)架構(gòu)對軟件系統(tǒng)性能的影響,大批量數(shù)據(jù)處理的性能測試及分析等。

1.4 對學(xué)生的理解誤區(qū)未給予正確的引導(dǎo)

學(xué)生在大學(xué)校園中的學(xué)習(xí)受到社會觀念的影響,對軟件測試產(chǎn)生錯誤的認識和理解,對現(xiàn)實中的軟件測試工作缺乏興趣,從而影響到對軟件測試知識和技能的學(xué)習(xí)。如“軟件測試工作的技術(shù)含量較低,發(fā)展前景不如軟件開發(fā)工作”“軟件測試工作薪資較低”等,對于這些錯誤的認識,教師在教學(xué)過程中未給予正確的引導(dǎo),從而導(dǎo)致學(xué)生就業(yè)后不愿意從事軟件測試工作。

2 企業(yè)軟件測試人才需求及使用現(xiàn)狀

2.1 企業(yè)軟件測試人才引進現(xiàn)狀

軟件測試屬于軟件質(zhì)量管理的范疇,與軟件開發(fā)不同,軟件測試并不直接產(chǎn)生效益,所以企業(yè)在這方面的人員投入相對比較謹慎。在歐美等軟件產(chǎn)業(yè)發(fā)達國家的軟件企業(yè)中,測試人員與開發(fā)人員的配置比例一般已達到或超過1:1;而在國內(nèi)被調(diào)查軟件企業(yè)中,能夠基本達到該比例的企業(yè)僅占22%,很多軟件企業(yè)的測試人員與開發(fā)人員的比例達到1:7以上。

隨著國內(nèi)軟件市場不斷擴大,軟件企業(yè)逐漸走人正軌。近年來,軟件質(zhì)量越來越被關(guān)注,軟件測試日益引起國內(nèi)軟件企業(yè)的高度重視,企業(yè)在軟件測試人力上的投入也在逐漸增大。而目前企業(yè)引進軟件測試人才的主要途徑有3個方面:高校、培訓(xùn)機構(gòu)和自主培養(yǎng)。自主培養(yǎng)軟件測試人員的周期相對較長,無法滿足人才需求的快速增長;社會培訓(xùn)機構(gòu)舉辦的各類培訓(xùn)價格不菲,生源相對較少,且培養(yǎng)出的人才質(zhì)量良莠不齊,無法緩解人才市場的緊缺狀況,這就使得高校成為軟件測試人才引進的主要源頭。然而,國內(nèi)高等教育院校對相應(yīng)的市場需求反應(yīng)遲緩,開設(shè)軟件測試專業(yè)的院校很少,且應(yīng)屆畢業(yè)生常常無法馬上勝任相關(guān)工作。

2.2 企業(yè)軟件測試人才技能要求

目前,企業(yè)中軟件測試人員的工作崗位主要包括以下幾種。

1)測試員。

測試員的技能需求主要包括:根據(jù)測試規(guī)程執(zhí)行測試,記錄測試過程及結(jié)果,編寫測試日志和提交BUG描述;編寫用戶手冊、在線幫助;參與整理測試項目相關(guān)文檔、資料等。

2)測試工程師。

測試工程師的技能需求主要包括:根據(jù)自動化測試設(shè)計,編寫測試腳本;根據(jù)測試模擬環(huán)境設(shè)計,開發(fā)測試模擬環(huán)境及測試工具;協(xié)助OA人員對代碼進行規(guī)范性檢查(按照公司標準文件),并記錄檢查結(jié)果;代碼測試及走查;制定測試規(guī)程,審查測試員的測試日志及BUG描述,并對測試員的測試工作進行指導(dǎo);分析測試過程及結(jié)果,指出可能出錯的原因等。

3)高級測試工程師。

高級測試工程師的技能需求主要包括:制定測試方案;分析軟件項目需求,進行測試需求分析;根據(jù)軟件項目概要設(shè)計、詳細設(shè)計和測試需求,進行測試設(shè)計,編寫測試用例;進行自動化測試設(shè)計,并指導(dǎo)測試工程師編寫測試腳本;測試工具及測試模擬環(huán)境的設(shè)計,并指導(dǎo)測試工程師進行測試工具及測試模擬環(huán)境開發(fā);進行測試結(jié)果分析,編寫測試分析報告;在統(tǒng)計分析的基礎(chǔ)上對軟件整體質(zhì)量進行評估,提出軟件過程改進建議;改進測試過程、方法、技術(shù)和工具等。

4)測試經(jīng)理。

測試經(jīng)理的技能需求主要包括:測試項目總體計劃的制訂;組織測試項目總體計劃的評審;測試項目執(zhí)行過程的跟蹤和監(jiān)控管理,并向軟件項目組負責人和質(zhì)量部測試主管報告測試項目的執(zhí)行情況;分析測試項目資源(人員、設(shè)備等)需求,申請資源并參與相關(guān)協(xié)調(diào)工作;制定測試規(guī)范;制定階段測試計劃,分配測試任務(wù);組織測試方案、測試需求、測試設(shè)計、測試用例、測試腳本、測試分析報告等的評審;組織測試人員的相關(guān)培訓(xùn);測試項目總結(jié);測試項目組的日常管理工作;測試項目組內(nèi)部的溝通與協(xié)調(diào);測試項目組與開發(fā)組之間的溝通與協(xié)調(diào);測試項目組內(nèi)部人員的績效考核管理;向軟件項目組提交測試分析報告等。

3 軟件測試課程改革方案

綜上可以看出,高校在軟件測試人才方面的培養(yǎng)模式已經(jīng)不能適應(yīng)我國軟件產(chǎn)業(yè)發(fā)展的現(xiàn)狀,不能夠提供適合企業(yè)需求的軟件測試人才。為適應(yīng)我國經(jīng)濟結(jié)構(gòu)戰(zhàn)略性調(diào)整的要求和軟件產(chǎn)業(yè)發(fā)展對人才的迫切需要,實現(xiàn)軟件人才培養(yǎng)的跨越式發(fā)展,筆者認為高校應(yīng)該根據(jù)企業(yè)需要,針對軟件測試課程展開深入的教學(xué)改革和實踐活動,調(diào)整培養(yǎng)方案,從而培養(yǎng)出大批合格的軟件測試人才。

軟件測試屬于軟件工程專業(yè)的一個方向,可以依托軟件工程專業(yè),加強軟件測試課程建設(shè),加大軟件測試方面的師資力量,改進教學(xué)方法,加強實踐教學(xué)環(huán)節(jié),培養(yǎng)出具有扎實的軟件測試理論基礎(chǔ)、掌握測試方法和具有一定測試經(jīng)驗的人才。

3.1 正確引導(dǎo)學(xué)生的學(xué)習(xí)觀念,培養(yǎng)學(xué)習(xí)興趣

要想培養(yǎng)優(yōu)秀的、符合企業(yè)要求的軟件測試人才,必須正確引導(dǎo)學(xué)生的學(xué)習(xí)觀念,培養(yǎng)學(xué)習(xí)興趣。由于社會上一些錯誤觀念的引導(dǎo),導(dǎo)致了學(xué)生畢業(yè)后不愿意從事軟件測試工作,從而對軟件測試課程的學(xué)習(xí)興趣不濃。學(xué)生中普遍認為“軟件測試工作的技術(shù)含量不如軟件開發(fā)”“軟件測試工作是一種簡單的、重復(fù)性的勞動”“軟件測試工作更多的是需要耐心,而不是能力”等,對于這樣的錯誤觀念,應(yīng)加以正確的引導(dǎo)。

首先,應(yīng)分析這種觀念產(chǎn)生的原因。在畢業(yè)生就業(yè)時,很多企業(yè)對軟件開發(fā)人員開出的薪資比軟件測試人員高,這是實際存在的現(xiàn)象。進一步分析這種現(xiàn)象產(chǎn)生的原因主要與企業(yè)目前的軟件測試工作現(xiàn)狀有關(guān),大部分企業(yè)所作的測試主要集中在功能測試,甚至是界面測試上,難度相對較?。徽衅笉徫换旧隙ㄎ粸闇y試員,所以開出的薪資較低。而對于測試工程師、高級測試工程師等軟件測試崗位,企業(yè)開出的薪資并不會比軟件開發(fā)崗位低。

其次,可以將軟件測試工作和軟件開發(fā)工作相比較,目前在企業(yè)里的軟件開發(fā)基本上都是采用成熟的開發(fā)框架,開發(fā)人員只需要編寫少量的代碼就可以完成相應(yīng)的功能模塊。同時為了開發(fā)效率高,企業(yè)基本上會將開發(fā)人員定位為某個技術(shù)領(lǐng)域,比如界面層開發(fā)、業(yè)務(wù)邏輯層開發(fā)、數(shù)據(jù)處理層開發(fā)等,不會讓開發(fā)人員隨意變更技術(shù)領(lǐng)域。每個領(lǐng)域的開發(fā)都是有“前輩”積累的代碼或成熟的框架和組件,開發(fā)人員的開發(fā)難度相對較低,在不同項目中重復(fù)性很高,“技術(shù)面狹窄、無法深入”已經(jīng)成為開發(fā)人員的明顯特征。反觀軟件測試工作,雖然測試員的工作相對簡單,但是對于測試工程師和高級測試工程師來說,其工作涉及需求分析、設(shè)計和編碼等范圍,在項目中要涵蓋每一個領(lǐng)域。比如功能測試要涉及業(yè)務(wù)的全面理解,性能測試要涉及各個知識領(lǐng)域,包括框架、數(shù)據(jù)庫、通信、網(wǎng)絡(luò)等;從技術(shù)來說,軟件測試人員比軟件開發(fā)人員的知識領(lǐng)域和知識理解程度“更寬、更深入”。通過引導(dǎo),讓學(xué)生更清楚軟件測試工作的現(xiàn)狀和未來發(fā)展,從而提高其學(xué)習(xí)興趣。

3.2 基于完整項目的實踐教學(xué)

軟件測試的目的是“盡可能地發(fā)現(xiàn)軟件中的缺陷”,要達到這個目的就必須要了解軟件,了解軟件的開發(fā)過程,了解軟件開發(fā)人員的思維方式。目前很多高校軟件測試課程的實踐教學(xué)都采用小組的形式完成一個測試任務(wù),編寫《測試計劃》《測試用例》《測試總結(jié)報告》等文檔,但是這樣的實踐教學(xué)模式過于形式化。學(xué)生基本上都是“為了測試而測試”,生搬硬套文檔模板,是因為并不了解軟件及開發(fā)流程,無法從本質(zhì)上尋找問題,測試流于表面。

要想更好地提高測試技能,必須改變實踐教學(xué)模式,不能將測試與開發(fā)相脫離,而應(yīng)該讓學(xué)生投入一個完整的項目實踐課題,從中體會測試與開發(fā)的關(guān)系。項目實踐課題可以關(guān)注以下幾個方面。

(1)課題內(nèi)容以學(xué)生學(xué)習(xí)和生活中所熟悉的軟件系統(tǒng)為對象,如《學(xué)生宿舍管理系統(tǒng)》《圖書館管理系統(tǒng)》《校園郵件收發(fā)管理系統(tǒng)》等,這樣可以更好地引起學(xué)生的興趣。

(2)課題的組織采用小組的形式,3~5人為一個小組,自由組合,并推選一位項目負責人來管理項目。

(3)課題的目標是完成一個軟件系統(tǒng)的開發(fā)及測試??紤]到與企業(yè)里的真實工作流程相結(jié)合,項目采用“交叉測試”形式,即每個小組完成本組軟件系統(tǒng)的開發(fā)任務(wù),然后將軟件(包括文檔)提交給另外一組進行測試,這就符合“第三方測試”的要求。

(4)課題的考核采用小組答辯的形式。每個小組將自己的開發(fā)成果、測試成果進行展示,其他組的同學(xué)和老師可以有針對性地提出問題,并對每個小組進行打分,然后根據(jù)權(quán)重值產(chǎn)生每組的最終成績。

通過這樣的項目實踐,可以讓學(xué)生了解軟件項目的開發(fā)和測試整體流程。在開發(fā)時考慮可能會出現(xiàn)的問題;在測試時進行反思,并深入挖掘,以自身的開發(fā)實踐來促進測試,對測試的技術(shù)難度和復(fù)雜度有更深切的體會,從而提高軟件測試技能。

3.3 加強校企合作,提高師資水平,建設(shè)課程實踐環(huán)境

企業(yè)需要人才,高校為企業(yè)培養(yǎng)人才,這無疑為校企合作提供了可行性。高校目前在軟件測試課程教學(xué)上存在著一定的困難,一方面是師資問題,缺乏具有實際軟件測試經(jīng)驗的教師;另一方面是課程實踐環(huán)境問題,缺乏真實的軟件測試環(huán)境。這些問題都可以通過校企合作來尋求解決。

(1)高校將教師送到專門的培訓(xùn)機構(gòu)學(xué)習(xí)軟件測試技能;還可以與企業(yè)合作,將教師送入企業(yè)參與實際的軟件項目,與測試人員一起工作,在實踐中學(xué)習(xí)。這樣就可以培養(yǎng)出一批具有實際測試經(jīng)驗和技能的專業(yè)教師團隊。

(2)高校和企業(yè)合作建立軟件測試模擬環(huán)境,可以參照企業(yè)來建立自己的測試模擬環(huán)境,也可以和企業(yè)共享。這樣既節(jié)約了成本,又能使得測試環(huán)境更加專業(yè),滿足學(xué)生課程實踐的需要。

(3)聘請企業(yè)中的資深高級軟件測試工程師和軟件開發(fā)工程師到學(xué)校擔任助教或顧問,與學(xué)生面對面交流,對學(xué)生的學(xué)習(xí)和實踐進行指導(dǎo),從而開拓學(xué)生的視野。

(4)在教學(xué)中引入企業(yè)的實際項目作為案例,結(jié)合實際項目中所用到的測試方法和測試技能;也可以請實踐項目的開發(fā)人員和測試人員現(xiàn)身說法,與學(xué)生共享實際經(jīng)驗,讓學(xué)生真切體會實際項目和理論教學(xué)之間的差別,從而達到理論和實踐相結(jié)合的目的。

(5)聘請企業(yè)中資深的軟件測試人員帶領(lǐng)學(xué)生進行課程實訓(xùn),實訓(xùn)的題目可以是虛擬的也可以是企業(yè)中的實際項目;或者讓學(xué)生到企業(yè)進行實訓(xùn),參與實際的軟件項目,讓他們真正了解實際的軟件測試流程及方法,在實踐中提高測試技能。

通過與企業(yè)合作,不僅能夠培養(yǎng)一支具有實際經(jīng)驗的師資隊伍,也能讓學(xué)生從企業(yè)的項目中學(xué)習(xí)到實際的技能。同樣,企業(yè)也可以在與高校的合作中引進自己所需要的人才,這對于雙方來說都是非常有價值的。

3.4 走教學(xué)產(chǎn)業(yè)化發(fā)展道路

雖然高校并非是盈利機構(gòu),主要以培養(yǎng)人才和科學(xué)研究為主,但是“巧婦難為無米之炊”,培養(yǎng)人才和科學(xué)研究必須要有相應(yīng)的資源。如果單純依靠國家的投入,無疑是“杯水車薪”,所以,需要考慮依靠自身的力量和優(yōu)勢來獲得資源。教學(xué)產(chǎn)業(yè)化是一條可以嘗試的發(fā)展道路。

在軟件測試的課程建設(shè)中,可以考慮通過國家投入和企業(yè)合作的方式,建立一個完整的軟件測評環(huán)境以及一支由高校教師和企業(yè)資深的軟件測試工程師共同組成的軟件測評隊伍,這樣的測評環(huán)境和測評隊伍可以在滿足高校實踐教學(xué)的基礎(chǔ)上面向社會,與一些具有資質(zhì)的測評中心合作,共同承擔企業(yè)的軟件測評任務(wù)。這反過來能夠促進測評環(huán)境和測試隊伍的建設(shè)和發(fā)展,不僅滿足了教學(xué)要求,又尋找到了一條產(chǎn)業(yè)化的發(fā)展道路,無疑會對高校其他學(xué)科的建設(shè)和發(fā)展提供借鑒。

4 結(jié)語

筆者正是從企業(yè)用人的實際需求出發(fā),提出加強校企合作的如上思路,提出面向企業(yè)的軟件測試課程教學(xué)改革方法,讓企業(yè)能夠真正引進優(yōu)秀人才,讓高校走上產(chǎn)業(yè)化促進教學(xué)發(fā)展的道路。

參考文獻:

[1]楊鵬,賀平.高職軟件測試專業(yè)的構(gòu)建與探索[J].計算機教育,2008(2):63-66.

[2]王福良,任傳榮,楊彩萍.關(guān)于普通高校教學(xué)課程體系改革的思考與實踐[J].天津工業(yè)大學(xué)學(xué)報,2002,21(3):26-28.

第4篇:軟件測試實訓(xùn)總結(jié)范文

 

軟件開發(fā)技術(shù)專業(yè)是高職院校廣泛開設(shè)的一個傳統(tǒng)大眾化專業(yè),所謂傳統(tǒng)意味著歷史資源的積累,大眾化代表著難于創(chuàng)新。高職院校軟件技術(shù)專業(yè)如何培養(yǎng)符合現(xiàn)代IT企業(yè)需求的一線技術(shù)人員,在現(xiàn)代軟件行業(yè)就業(yè)壓力較大的前提下,尋求更大的就業(yè)競爭力,這就要從人才培養(yǎng)的源頭抓起。廣泛調(diào)研,緊跟行業(yè)發(fā)展趨勢,摸清企業(yè)對高職畢業(yè)生的定位,踏實做好專業(yè)建設(shè),探索人才培養(yǎng)模式是提高人才培養(yǎng)質(zhì)量,提高就業(yè)競爭力的法寶。

 

1 形成“職業(yè)情境、項目主導(dǎo)、三階段技能遞進式”人才培養(yǎng)模式

 

軟件技術(shù)專業(yè)以應(yīng)用型、技能型的“軟件灰領(lǐng)”培養(yǎng)模式為主線,以應(yīng)用能力和適應(yīng)能力培養(yǎng)模式為輔線,學(xué)歷教育與崗位技術(shù)培訓(xùn)相結(jié)合,提出三階段技能遞進式的人才培養(yǎng)模式。第一階段為職業(yè)素質(zhì)養(yǎng)成階段,主要培養(yǎng)學(xué)生對專業(yè)基礎(chǔ)知識的積累;第二階段為職業(yè)能力提升階段,重點培養(yǎng)學(xué)生的專業(yè)技術(shù)能力;第三階段為職業(yè)崗位規(guī)劃階段,重點進行學(xué)生的就業(yè)崗位能力的提升。

 

2 探索軟件技術(shù)專業(yè)人才培養(yǎng)方案緊隨市場需求的動態(tài)調(diào)整方法

 

人才培養(yǎng)方案要隨著行業(yè)、企業(yè)的發(fā)展進行調(diào)整,尤其是軟件技術(shù)發(fā)展迅速,伴隨著產(chǎn)生新的崗位及新的人才需求。項目組根據(jù)對行業(yè)企業(yè)的調(diào)研走訪、對畢業(yè)生的跟蹤反饋和專家的指導(dǎo)意見,并融合多年教學(xué)經(jīng)驗與對行業(yè)的了解,研究人才培養(yǎng)方案隨行業(yè)、企業(yè)調(diào)整的方法,如圖2所示。每年暑假對畢業(yè)生進行跟蹤評價,評估畢業(yè)生就業(yè)質(zhì)量,并對用人企業(yè)進行走訪調(diào)研,了解企業(yè)對我專業(yè)畢業(yè)生的反饋、了解企業(yè)的用人標準、了解行業(yè)最新技術(shù)、尋求校企合作機會、搜集畢業(yè)生對我專業(yè)建設(shè)的建議等。在年末召開專家專業(yè)建設(shè)研討會,論證調(diào)研結(jié)果,聽取專家意見。在第二年初調(diào)整或修訂人才培養(yǎng)方案。

 

根據(jù)本次項目調(diào)研結(jié)果及專家論證意見修訂了本年度人才培養(yǎng)方案。具體調(diào)整方案如下:

 

1)在人才培養(yǎng)方案中,細化了就業(yè)崗位群,如表1所示。

 

表1 軟件技術(shù)專業(yè)就業(yè)崗位群

 

[就業(yè)范圍\&初始崗位群

 

(畢業(yè)3年內(nèi))\&發(fā)展崗位群

 

(畢業(yè)3年后)\&軟件開發(fā)

 

(web應(yīng)用程序、手機軟件開發(fā)、網(wǎng)站開發(fā)、應(yīng)用軟件)\&程序員\&軟件工程師\&軟件測試

 

(功能測試和性能測試、手工測試和自動化測試)\&軟件產(chǎn)品測試員\&測試工程師\&軟件技術(shù)支持

 

(軟件實施、軟件維護、數(shù)據(jù)庫系統(tǒng)維護)\&軟件支持技術(shù)員\&技術(shù)支持工程師\&其它軟件相關(guān)

 

(軟件需求調(diào)研、軟件文檔編寫工程師、軟件銷售、軟件售后服務(wù)及培訓(xùn)、軟件客服)\&相關(guān)業(yè)務(wù)員\&相關(guān)主管\&]

 

2)從基礎(chǔ)素質(zhì)和專業(yè)素質(zhì)兩方面詳細描述了軟件技術(shù)專業(yè)人才培養(yǎng)規(guī)格

 

在確定人才培養(yǎng)目標基礎(chǔ)上,從基礎(chǔ)素質(zhì)和專業(yè)素質(zhì)兩方面細化了人才培養(yǎng)規(guī)格?;A(chǔ)素質(zhì)包括具有良好的語言表達能力和團隊合作精神;具有較強的自我學(xué)習(xí)能力等。專業(yè)素質(zhì)包括具有軟件開發(fā)能力、軟件測試能力、軟件技術(shù)支持能力等 。

 

3)根據(jù)職業(yè)認證的知名度,行業(yè)的認可度,選取了適合在校學(xué)生考取的職業(yè)資格證書,并按照種類和級別進行分類,如表2所示,將學(xué)歷教育與技能認證培訓(xùn)相融合。

 

3 構(gòu)建“基于軟件產(chǎn)品開發(fā)工作過程”的課程體系

 

依據(jù)“職業(yè)、系統(tǒng)、開放”的理念,按照軟件企業(yè)崗位能力要求,分析、整理軟件企業(yè)典型職業(yè)活動工作過程,按照由簡單到復(fù)雜的工作任務(wù)進行重構(gòu),工作場景通過學(xué)習(xí)領(lǐng)域來體現(xiàn),構(gòu)建了“基于軟件產(chǎn)品開發(fā)工作過程”的課程體系。

 

在課程體系中根據(jù)軟件產(chǎn)品工作過程梳理三條技術(shù)主線:WEB應(yīng)用程序開發(fā)、安卓系統(tǒng)上的應(yīng)用程序開發(fā)和軟件測試。整個課程結(jié)構(gòu)可分為基礎(chǔ)類課程模塊、人文素質(zhì)選修課模塊、專業(yè)基礎(chǔ)課程模塊、專業(yè)方向課程模塊和實訓(xùn)模塊;描述了專業(yè)技能、課程體系、主要教學(xué)內(nèi)容與要求、技能考核項目與要求,并對核心課程做出描述?!? 采用LPT教學(xué)模式

 

在“語言類”課程上采用“LPT”教學(xué)模式,即在課程教學(xué)過程中采用案例教學(xué)、項目教學(xué)、任務(wù)驅(qū)動教學(xué)等多種教學(xué)方法,將lecture(教學(xué))、practical(實踐)和tutorial(輔導(dǎo))相結(jié)合的教學(xué)模式。理論教學(xué)主要通過小型案例的方式介紹基本知識點,通過案例的講解使學(xué)生掌握該部分基礎(chǔ)知識的使用方法。實踐教學(xué)布置兩類實訓(xùn)任務(wù):一是與教學(xué)案例類似的實訓(xùn)任務(wù),觀察學(xué)生對基礎(chǔ)知識的實際掌握情況;二是布置難度高于教學(xué)案例的實訓(xùn)任務(wù),觀察學(xué)生對知識點的靈活運用情況。輔導(dǎo)主要是針對學(xué)生在實訓(xùn)過程中出現(xiàn)的錯誤進行個別輔導(dǎo)與易犯的錯誤進行歸類總結(jié),同時也提出在實際使用過程中該部分知識的常用方法。

 

5 打造全方位教學(xué)資源

 

軟件技術(shù)專業(yè)課程資源多數(shù)為教學(xué)課件、教學(xué)案例、實訓(xùn)指導(dǎo)書等上課必備資源。本次項目建設(shè)過程中,按照學(xué)校課程資源包保準,完善了專業(yè)課程資源。具體有:教學(xué)資料、學(xué)習(xí)資源、特色教學(xué)資源、課外作業(yè)、課外訓(xùn)練、題庫等。在核心技術(shù)課程與綜合實訓(xùn)課程上,與企業(yè)工程師一起研發(fā)課程資源,引入企業(yè)的案例及相關(guān)技術(shù)文檔。

 

通過軟件技術(shù)教學(xué)資源的建設(shè),為學(xué)生提供多樣化、開放式資源,實現(xiàn)學(xué)生自主學(xué)習(xí)、交互式學(xué)習(xí)。同時教學(xué)資源建設(shè)為專業(yè)教師提供了信息資源共享、相互交流的平臺,通過共享教學(xué)資源的教學(xué)資源,教師可以獲取最新的技術(shù)、行業(yè)產(chǎn)業(yè)信息、專業(yè)資源、課程資源、項目資源和實訓(xùn)案例等,促進專業(yè)建設(shè)、課程建設(shè)、提高技術(shù)應(yīng)用能力、教學(xué)與實踐能力。通過教學(xué)資源的建設(shè)可以實現(xiàn)培養(yǎng)高素質(zhì)、高技能的軟件技術(shù)專門人才。

 

6 總結(jié)

 

行業(yè)企業(yè)對于職業(yè)崗位上人才素質(zhì)培養(yǎng)的需要是職業(yè)教育存在的源頭,也是專業(yè)定位的基礎(chǔ)。該文依托項目,以人才市場需求為導(dǎo)向,研究了軟件技術(shù)專業(yè)人才培養(yǎng)模式與教學(xué)資源包建設(shè)。根據(jù)高職高專培養(yǎng)一線應(yīng)用型人才的宗旨,立足軟件技術(shù)專業(yè)人才培養(yǎng)模式研究、課程體系建設(shè)、教學(xué)方法改革、教學(xué)資源建設(shè)等方面,以培養(yǎng)高素質(zhì),綜合型軟件人才為目的,積極更新教育教學(xué)觀念,優(yōu)化軟件技術(shù)專業(yè)課程建設(shè),提高學(xué)生就業(yè)能力,實現(xiàn)職業(yè)教育專業(yè)改革發(fā)展的目標。

第5篇:軟件測試實訓(xùn)總結(jié)范文

 

《軟件開發(fā)方法與實踐》課程是計算機信息管理專業(yè)所開設(shè)的重要核心課程。通過本課程的學(xué)習(xí),學(xué)生可以了解管理信息系統(tǒng)以及.NET編程的內(nèi)容和開發(fā)過程,掌握軟件開發(fā)方法,從需求分析至系統(tǒng)測試的各個軟件開發(fā)階段的模型建立、開發(fā)工具使用、編程方法、系統(tǒng)測試以及開發(fā)文檔寫作等內(nèi)容。培養(yǎng)學(xué)生具有獨立組織管理信息系統(tǒng)的開發(fā)能力并能對管理信息系統(tǒng)的運行和維護進行規(guī)劃與實施;掌握信息系統(tǒng)規(guī)劃、建設(shè)及實施的方法和技能;鍛煉獨立思考和創(chuàng)新精神,以提高全面素質(zhì)。

 

傳統(tǒng)的軟件開發(fā)方法課程一般由管理信息系統(tǒng)課程演變而來。教學(xué)內(nèi)容主要由軟件工程基礎(chǔ)知識、UML等知識組成。教授內(nèi)容相對單一、理論性強,在基礎(chǔ)知識方面缺乏軟件設(shè)計模式等具有實際應(yīng)用價值的專業(yè)內(nèi)容,而在應(yīng)用技術(shù)方面又缺乏與高級編程語言實際的對接等實踐環(huán)節(jié)。隨著軟件開發(fā)技術(shù)的不斷發(fā)展,授課內(nèi)容必須隨之不斷的調(diào)整與擴充。伴隨教學(xué)改革的不斷深入,校企合作的不斷加強,本著工學(xué)結(jié)合和以職業(yè)能力培養(yǎng)為重點的課程設(shè)計理念,將企業(yè)開發(fā)實際項目融入教學(xué),在教學(xué)中使用企業(yè)真實開發(fā)項目,不斷增強應(yīng)用性、實踐性。以工作過程為導(dǎo)向,與企業(yè)共建課程, 將軟件企業(yè)中的軟件開發(fā)模式、軟件項目組織管理方式引入課程中,將職業(yè)工作活動與教學(xué)活動融為一體。學(xué)生通過本課程的學(xué)習(xí),掌握真實項目的開發(fā)流程和技術(shù),定位于企業(yè)崗位實際需求,引入全真案例教學(xué),仿真軟件公司的管理制度和團隊開發(fā)模式,學(xué)生具有員工和學(xué)生的雙重身份,真正做到學(xué)校和企業(yè)“無縫對接”。

 

一、課程設(shè)計思路

 

1.培養(yǎng)學(xué)生具有程序員或軟件設(shè)計師職業(yè)能力。

 

2.崗位描述:從事管理信息系統(tǒng)的設(shè)計、開發(fā)、軟件維護、管理、軟件測試工作。

 

職業(yè)能力:了解管理信息系統(tǒng)以及.NET編程的內(nèi)容和開發(fā)過程,掌握軟件開發(fā)方法,從需求分析至系統(tǒng)測試的各個軟件開發(fā)階段的模型建立、開發(fā)工具使用、編程方法、系統(tǒng)測試以及開發(fā)文檔寫作等等。該課程主要任務(wù)是通過綜合運用多門軟件課程的知識和技能開發(fā)一個應(yīng)用軟件系統(tǒng),使學(xué)生了解一個完整的軟件開發(fā)過程,學(xué)會根據(jù)軟件開發(fā)文檔編寫符合工程規(guī)范的程序,提高軟件開發(fā)綜合能力,積累軟件項目開發(fā)經(jīng)驗,實現(xiàn)與軟件開發(fā)工作崗位的無縫連接。

 

3.以軟件開發(fā)工作過程為基礎(chǔ)。以軟件崗位群為職業(yè)分析對象,邀請優(yōu)秀的軟件工程師、項目經(jīng)理等軟件領(lǐng)域?qū)<遥治鲕浖_發(fā)的工作過程,確定典型的工作任務(wù),通過典型工作任務(wù)實例客觀地描述軟件開發(fā)的職業(yè)活動。國外軟件開發(fā)管理體系及開發(fā)體系應(yīng)用包括以下階段:立項、信息收集、需求分析、系統(tǒng)設(shè)計、系統(tǒng)開發(fā)、測試、試運行、維護期。對每一階段的實施及驗收制定相應(yīng)的標準。

 

4.以軟件設(shè)計為載體,設(shè)計學(xué)習(xí)情境。

 

三個學(xué)習(xí)情境涵蓋了12個任務(wù),由簡單到復(fù)雜,從理論分析逐步過渡到程序編寫等實施過程。

 

針對軟件崗位群上的典型工作任務(wù),運用職業(yè)分析方法確定軟件崗位群要求的職業(yè)能力以及職業(yè)能力評定等級。分析職業(yè)能力的形成過程,確定各項能力形成的條件,按照能力形成規(guī)律歸納總結(jié)出行動領(lǐng)域。打散傳統(tǒng)的知識體系,按照軟件開發(fā)工作過程及職業(yè)能力成長規(guī)律將行動領(lǐng)域轉(zhuǎn)化為學(xué)習(xí)領(lǐng)域,根據(jù)崗位能力要求,確定課程目標。以項目為載體,根據(jù)工作任務(wù)的相關(guān)性構(gòu)建課程內(nèi)容體系,針對開發(fā)項目的工作過程設(shè)計學(xué)習(xí)情境,以完成工作任務(wù)的順序組織教學(xué)內(nèi)容,按照行動導(dǎo)向的原則設(shè)計教學(xué)單元。與企業(yè)密切合作,將軟件企業(yè)的開發(fā)環(huán)境、開發(fā)方式、開發(fā)工具引入實訓(xùn)基地,構(gòu)建本課程的職業(yè)情境。

 

改革傳統(tǒng)的教學(xué)模式,設(shè)計與工作過程導(dǎo)向相適應(yīng)的教學(xué)方法,參照工程標準及職業(yè)資格標準制定教學(xué)評價標準,最后,由專業(yè)指導(dǎo)委員會的軟件領(lǐng)域?qū)<液徒逃龑<夜餐_定課程標準。

 

二、教學(xué)內(nèi)容的針對性與適用性

 

軟件設(shè)計方向畢業(yè)生所從事的工作崗位有軟件開發(fā)員、軟件測試員、軟件維護員等軟件技術(shù)人員,完成這些職業(yè)崗位實際工作任務(wù)學(xué)生應(yīng)該掌握面向?qū)ο蟪绦蛟O(shè)計、管理信息系統(tǒng)、軟件開發(fā)技術(shù);掌握軟件開發(fā)的、測試、管理等職業(yè)能力。本課程的教學(xué)內(nèi)容整合了《面向?qū)ο蟮某绦蛟O(shè)計語言》、《管理信息系統(tǒng)》、《軟件案例測試》、《數(shù)據(jù)庫應(yīng)用技術(shù)》等4門課程為《軟件開發(fā)方法與實踐》這門課程,解決實際的軟件設(shè)計開發(fā)問題,完成一件產(chǎn)品的制作。教學(xué)內(nèi)容用到上述四門課程的知識點。

 

根據(jù)勞動部和信息產(chǎn)業(yè)部所制定的高級程序員、全國計算機高新技術(shù)職業(yè)資格數(shù)據(jù)庫操作員所要面臨的工作崗位及要完成的工作任務(wù),其中確定軟件開發(fā)員、軟件測試員、軟件維護員為具有教育價值的典型工作崗位。因此,本課程主要使學(xué)生掌握如下技能:(1)學(xué)習(xí)編寫程序基礎(chǔ)理論,進而會編寫典型的算法程序。(2)學(xué)會可視化程序設(shè)計工具的使用,掌握面向?qū)ο蟮某绦蛟O(shè)計方法、事件驅(qū)動的編程方式。(3)利用C#開發(fā)程序過程,能夠設(shè)計、編制、調(diào)試一個實用的程序,要求程序結(jié)構(gòu)簡單,功能齊全,使用方便。(4)使用UML對系統(tǒng)進行分析與設(shè)計,能組織管理信息系統(tǒng)的開發(fā)并能對管理信息系統(tǒng)的運行和維護進行規(guī)劃與實施。(5)對設(shè)計的軟件進行全面測試。(6)運用軟件開發(fā)的綜合技術(shù),前臺選擇一種程序設(shè)計語言,后臺選擇一種數(shù)據(jù)庫(SQL Server等)開發(fā)完整MIS系統(tǒng)的能力。

 

本課程的理論知識不再是抽象無物的東西,實踐教學(xué)也不是單純的技能訓(xùn)練,而是理論支持下的職業(yè)實踐活動;學(xué)生的學(xué)習(xí)內(nèi)容不再是脫離企業(yè)軟件開發(fā)實際過程的僵硬教條,而是針對來自企業(yè)的工作項目和典型任務(wù),學(xué)習(xí)內(nèi)容與企業(yè)實際運用的新知識、新技術(shù)、新方法實現(xiàn)同步,適應(yīng)了職業(yè)教育的發(fā)展方向。

 

三、教學(xué)模式的設(shè)計與創(chuàng)新

 

本課程采用了“項目+過程”的工學(xué)結(jié)合教學(xué)模式。課程以項目為載體,以過程為導(dǎo)向,采用任務(wù)驅(qū)動的方法,按照企業(yè)開發(fā)軟件的流程,在工廠化的實習(xí)環(huán)境中,將“企業(yè)的內(nèi)容”以“教學(xué)的形式”來完成“人才的培養(yǎng)”。

 

1.實際的工程項目與真實的工作任務(wù)保證了教學(xué)內(nèi)容與工作內(nèi)容的一致性。

 

本課程的項目來自于軟件公司開發(fā)的實際工程項目。按照企業(yè)的開發(fā)方式,整個開發(fā)過程需要經(jīng)歷不同的開發(fā)階段,各個開發(fā)階段都必須完成多個學(xué)習(xí)性工作任務(wù),提交階段性工作成果。由于整個課程結(jié)構(gòu)和教學(xué)內(nèi)容由這些工作任務(wù)構(gòu)成,因此,保證了教學(xué)內(nèi)容與工作內(nèi)容的一致性。

 

2.企業(yè)化的開發(fā)流程保證了學(xué)習(xí)過程與工作過程的一致性。

 

本課程以小組為單位組織項目開發(fā)。開發(fā)小組按照企業(yè)開發(fā)軟件的流程,從業(yè)務(wù)調(diào)查、需求分析、概要設(shè)計、詳細設(shè)計、軟件編碼到軟件測試、軟件實施,經(jīng)歷了一個完整的軟件開發(fā)過程。學(xué)生以準員工的身份參與項目開發(fā)的全部過程,完成企業(yè)員工應(yīng)當完成的工作,使職業(yè)工作活動與教學(xué)活動融為一體。此外,學(xué)生還要走出校門,到校外生產(chǎn)實習(xí)基地頂崗實習(xí),接受真正工程項目實踐的鍛煉。學(xué)生在經(jīng)歷情境化的工作活動過程中熟悉了軟件工作環(huán)境和開發(fā)流程,積累了實際工作經(jīng)驗,實現(xiàn)了職業(yè)能力的發(fā)展。

 

3.工廠化的實習(xí)環(huán)境保證了課堂與實習(xí)地點一體化。

 

本課程主要在軟件生產(chǎn)實訓(xùn)基地中進行訓(xùn)練。軟件生產(chǎn)實訓(xùn)基地按照軟件企業(yè)的開發(fā)環(huán)境建設(shè),它不但可以進行教、學(xué)、做一體化教學(xué),而且可以為學(xué)生提供一個真實的企業(yè)環(huán)境開發(fā)軟件,學(xué)生可以在此進行生產(chǎn)性實習(xí),消除對真實企業(yè)工作環(huán)境的陌生感,實現(xiàn)學(xué)生當前的實訓(xùn)環(huán)境與其未來職業(yè)環(huán)境的“零距離”對接。

 

4.采用任務(wù)驅(qū)動、工學(xué)交替的教學(xué)模式組織教學(xué)。

 

本課程由同步訓(xùn)練、拓展訓(xùn)練和生產(chǎn)實習(xí)3個環(huán)節(jié)構(gòu)成。同步訓(xùn)練采用一體化的教學(xué)方法,在綜合實訓(xùn)室完成。拓展訓(xùn)練采用教師指導(dǎo)下的獨立訓(xùn)練方式,在校內(nèi)軟件生產(chǎn)實訓(xùn)基地完成,而生產(chǎn)實習(xí)則在真實的軟件企業(yè)中完成。3種訓(xùn)練方式交替進行,一體化教學(xué)逐步減少,生產(chǎn)性實習(xí)逐步增多,最終達到與職業(yè)崗位群的“無縫”連接。

 

本課程還采用任務(wù)驅(qū)動組織教學(xué)。每一項任務(wù)開始時都向?qū)W生下達一個工作任務(wù)單,任務(wù)單詳細描述了工作任務(wù)、工作要求、工作期限、工作環(huán)境和開發(fā)工具。學(xué)生以此為開端,在完成工作任務(wù)的過程中學(xué)會了知識,增長了能力。

 

5.行動導(dǎo)向的教學(xué)模式使學(xué)生逐步積累了實際工作經(jīng)驗。

 

改革傳統(tǒng)的以教師為中心的講授模式,建立行動導(dǎo)向的教學(xué)模式。課程中的每一個學(xué)習(xí)情境都按照行動導(dǎo)向的教學(xué)模式組織教學(xué),學(xué)生在項目開發(fā)過程中學(xué),教師在項目開發(fā)過程中教,學(xué)生成為了學(xué)習(xí)過程的中心,教師是學(xué)習(xí)過程的組織者和協(xié)調(diào)者。學(xué)生在“資訊、計劃、決策、實施、檢查、評價”這一完整的“行動”過程中,通過獨立地獲取信息、獨立地制訂計劃、獨立地實施計劃、獨立地評估計劃,掌握軟件開發(fā)的技能、習(xí)得軟件技術(shù)知識,構(gòu)建自己的開發(fā)經(jīng)驗和軟件知識體系,有效地培養(yǎng)學(xué)生職業(yè)能力,方法能力和社會能力。

 

四、可行性分析

 

《軟件開發(fā)方法與實踐》課程是基于工作過程導(dǎo)向的課程開發(fā),與中國軟件行業(yè)協(xié)會聯(lián)合開發(fā)課程,以來自企業(yè)的實際項目為載體設(shè)計教學(xué)內(nèi)容。

 

教學(xué)內(nèi)容設(shè)計了三個學(xué)習(xí)情境:軟件開發(fā)過程、管理信息系統(tǒng)分析和管理信息系統(tǒng)開發(fā),每個學(xué)習(xí)情境下又設(shè)置若干任務(wù),通過每個任務(wù)的完成可以實現(xiàn)對應(yīng)學(xué)習(xí)情境的學(xué)習(xí)。

 

學(xué)生通過本課程的學(xué)習(xí),掌握管理信息系統(tǒng)的內(nèi)容和開發(fā)過程以及開發(fā)方法,初步掌握面向?qū)ο蟮某绦蜷_發(fā)所需的設(shè)計工具、建模工具、開發(fā)工具、測試工具以及文檔寫作,提高學(xué)生對面向?qū)ο筌浖脑O(shè)計以及開發(fā)能力,擁有自行獨立開發(fā)、維護、運行管理信息系統(tǒng)的技能。使學(xué)生能夠適應(yīng)當今軟件制造行業(yè)的高速發(fā)展,增強就業(yè)競爭力,為學(xué)生將來的程序員、軟件測試員、軟件系統(tǒng)分析師、軟件項目管理人員等相關(guān)職業(yè)生涯奠定了必要的知識和技能。

 

計算機信息專業(yè)與中國軟件行業(yè)協(xié)會已經(jīng)正式簽約,成為其在本區(qū)域內(nèi)的第一家合作的高職院校,對本課程的教學(xué)進行全程合作,具體表現(xiàn)為三個方面:

 

項目背景優(yōu)勢權(quán)威性:三方結(jié)合國家政策及行業(yè)需求強強聯(lián)合推出;標準性:逐步建立軟件企業(yè)人才準入制度,打造軟件人才培養(yǎng)標準。

 

核心項目優(yōu)勢:實用的課程內(nèi)容:定位于企業(yè)崗位實際需求,全真案例教學(xué);強大的師資力量:雙師型的師資隊伍;先進的教學(xué)方法:八真教學(xué)方法。

 

就業(yè)服務(wù)優(yōu)勢:雄厚的企業(yè)資源和跨地域的就業(yè)服務(wù)體系。

 

五、特色與創(chuàng)新

 

1.雙重主導(dǎo)的教學(xué)內(nèi)容組織方式。

 

本課程以來自真實的項目為載體,項目開發(fā)貫穿課程始終。整個課程的教學(xué)內(nèi)容以軟件開發(fā)過程及業(yè)務(wù)邏輯為主線層層遞進,環(huán)環(huán)相扣,其教學(xué)過程與工作過程完全一致。在軟件開發(fā)過程的主導(dǎo)下,課程按照認知規(guī)律編排多發(fā)面的相關(guān)技術(shù)知識,按照從易到難的原則將其巧妙地融入到項目開發(fā)過程中,形成另外一條貫穿始終的技術(shù)知識輔線,主輔雙線相互呼應(yīng),相互融合,學(xué)生在開發(fā)軟件的過程中不但積累了工作經(jīng)驗,同時也將逐步構(gòu)建自己的知識體系,為未來發(fā)展打下一定的基礎(chǔ)。

 

2.“三位一體”的教學(xué)過程。

 

本課程以項目為載體,通過一個完整的軟件開發(fā)周期,將開發(fā)過程、學(xué)習(xí)過程、評價過程融為一體,學(xué)生在交替進行的同步訓(xùn)練、拓展訓(xùn)練和生產(chǎn)實習(xí)過程中逐步提高軟件開發(fā)能力,最終達到課程目標。

 

3.企業(yè)化的學(xué)習(xí)方式。

 

本課程在教學(xué)過程中,將企業(yè)中的軟件開發(fā)模式、組織管理方法、企業(yè)開發(fā)環(huán)境引入教學(xué)中,為學(xué)生營建一個企業(yè)化的學(xué)習(xí)環(huán)境。課程一開始,每一個學(xué)生在開發(fā)小組中扮演一個開發(fā)角色,教師介紹開發(fā)規(guī)范、項目背景及組織管理方法,讓學(xué)生熟悉環(huán)境,幫助學(xué)生制定項目開發(fā)計劃,以便所有相關(guān)人員按照計劃有條不紊地開展工作。在每一個教學(xué)單元中,教師首先介紹任務(wù)背景,下達工作任務(wù)單。任務(wù)單詳細描述了工作任務(wù)、工作要求、工作期限、工作環(huán)境和開發(fā)工具。學(xué)生在完成工作任務(wù)后要與教師一起從交付時間、用戶界面、編碼規(guī)范、健壯性等各個方面評估任務(wù)的完成情況,然后將評估結(jié)果記錄在評審表中。評審結(jié)束后,學(xué)生要從生產(chǎn)效率、產(chǎn)品質(zhì)量、技術(shù)方法、錯誤分析等多方面進行總結(jié),在此基礎(chǔ)上提交相應(yīng)的工作成果及工作(實訓(xùn))報告,為今后的項目開發(fā)積累開發(fā)資料。

 

4.多門課程優(yōu)化整合。

 

構(gòu)建了以軟件開發(fā)為主線、以應(yīng)用為目的的軟件開發(fā)課程群,包括C#程序設(shè)計、數(shù)據(jù)庫原理與應(yīng)用、管理信息系統(tǒng)、軟件測試與文檔寫作課程,各門課程之間相互聯(lián)系,融會貫通,形成了有利于學(xué)生就業(yè)的完備的課程體系。探索并開創(chuàng)了程序設(shè)計一條線模型的課程建設(shè),課程組合以后可以將原來一個個單獨的程序變?yōu)橐粋€有機的整體。使得學(xué)生能夠真正了解程序到底可以干什么,有什么用途。

 

作者簡介:

第6篇:軟件測試實訓(xùn)總結(jié)范文

關(guān)鍵詞:高職軟件技術(shù)專業(yè);人才培養(yǎng)方案;CDIO

1 基于CDIO的軟件項目驅(qū)動教學(xué)

軟件項目驅(qū)動教學(xué)就是按照軟件工程思想把某一工程項目展開并貫穿于整個教學(xué),教學(xué)過程為師生互動過程,學(xué)生在項目研發(fā)的過程中掌握所學(xué)知識,使學(xué)生明白所學(xué)知識可以做什么、應(yīng)該做什么和如何做什么。目前,各高校相繼在教學(xué)過程中采用了項目驅(qū)動教學(xué)方法,但產(chǎn)生的效果不盡相同,究其原因也各不相同,總結(jié)問題主要存在于項目設(shè)計、項目實施兩個環(huán)節(jié)中。

根據(jù)授課內(nèi)容的不同,可以將項目設(shè)計分為學(xué)習(xí)型、訓(xùn)練型兩種類型。學(xué)習(xí)型項目規(guī)模較小,目的是通過項目,使學(xué)生能夠深入理解課程的重點與難點,其主要應(yīng)用在實訓(xùn)課的課堂練習(xí)中。訓(xùn)練型為大中規(guī)模項目,要求學(xué)生在老師的帶領(lǐng)下,完成從項目的需求分析、系統(tǒng)設(shè)計到編碼實現(xiàn)、測試部署的全過程,主要應(yīng)用在學(xué)期項目和畢業(yè)項目中。

CDIO教育模式的《標準2:CDIO教學(xué)大綱制定的需求分析》闡明CDIO方法論必須將教學(xué)大綱的設(shè)計與培養(yǎng)目標和產(chǎn)業(yè)對學(xué)生素質(zhì)能力的要求逐項具體掛鉤[1]。這種素質(zhì)能力要求不僅包括技術(shù)專業(yè)知識的學(xué)習(xí)(類型1),而且包括學(xué)生自身能力(類型2:如認知與學(xué)習(xí)熱情、工程推理和問題求解能力、試驗和發(fā)現(xiàn)新知識能力、系統(tǒng)性批判性及創(chuàng)新性思維能力、職業(yè)道德等),團隊合作能力(類型3:如團隊工作能力、交流溝通互動能力、領(lǐng)導(dǎo)力等),產(chǎn)品和系統(tǒng)建造能力(類型4:如結(jié)合社會、企業(yè)和業(yè)務(wù)的需求來構(gòu)思、設(shè)計、建造和運行系統(tǒng))。這種對素質(zhì)和能力培養(yǎng)的需求要經(jīng)過專業(yè)化的工程師組織、已畢業(yè)的校友和產(chǎn)業(yè)界用人單位的審核與認可,并在具體要達到的水平、成績標準方面得到他們的指點和幫助。

CDIO教育模式的《標準3:集成化課程設(shè)置》要求發(fā)展建立課程之間的關(guān)聯(lián),使多門課共同支持專業(yè)目標,要有具體計劃將課程關(guān)聯(lián)以針對標準2所要達到的4個類型素質(zhì)和能力。通常各門課程都是按學(xué)科內(nèi)容獨立的,彼此之間很少關(guān)聯(lián),而CDIO方法按照工程項目全生命周期來組織教、學(xué)、做,應(yīng)當能夠?qū)⑾嚓P(guān)課程關(guān)聯(lián),避免不必要的重復(fù),使學(xué)生掌握各門課程知識之間的聯(lián)系,用于解決綜合的問題。

蘇州工業(yè)園區(qū)職業(yè)技術(shù)學(xué)院軟件技術(shù)專業(yè)依據(jù)上述原則制定了專業(yè)核心課程的課程標準,取代傳統(tǒng)的教學(xué)大綱,突出了工作過程系統(tǒng)化的教學(xué)理念,強調(diào)了學(xué)習(xí)情境的設(shè)計。特別需要強調(diào)的是,本專業(yè)按照《蘇園職院教科字[2008]第61號》文件的要求,在2008級開展了學(xué)期項目,要求如下:(1)學(xué)期項目必須綜合運用本學(xué)期所學(xué)課程知識與技能,是本學(xué)期各學(xué)習(xí)領(lǐng)域課程能力的綜合反映;(2)本學(xué)期項目重在方案的構(gòu)思(c)與設(shè)計(D)兩個環(huán)節(jié),不能當作實訓(xùn)課施行;(3)學(xué)期項目鼓勵來源于生活與企業(yè)生產(chǎn),著力于解決現(xiàn)實生活與企業(yè)生產(chǎn)中的小問題;(4)學(xué)期項目鼓勵具有創(chuàng)新性。

軟件技術(shù)專業(yè)的學(xué)期項目實施得到了良好效果,兩個學(xué)期項目:游戲軟件方向?qū)W生的“戰(zhàn)爭與和平――一款手機游戲項目”和NIIT方向?qū)W生的“自動點餐系統(tǒng)”包攬了學(xué)院學(xué)期項目評比的一等獎。

2 軟件技術(shù)專業(yè)人才培養(yǎng)方案

2.1 職業(yè)目標確定

院企雙方共同組成的軟件技術(shù)專業(yè)建設(shè)指導(dǎo)委員會指導(dǎo)課程開發(fā)組通過軟件技術(shù)崗位分析其職業(yè)能力,確定了軟件技術(shù)學(xué)員的職業(yè)目標,如圖1所示。院企合作共同培養(yǎng)面向區(qū)域內(nèi)軟件及IT服務(wù)外包產(chǎn)業(yè),從事軟件產(chǎn)品開發(fā)、軟件測試、軟件產(chǎn)品管理、軟件產(chǎn)品銷售及售后服務(wù)等崗位的一線技術(shù)及服務(wù)人員。

2.2 職業(yè)能力分析

2.2.1 崗位描述

崗位描述如表1所示。

2.2.2典型工作任務(wù)及其職業(yè)能力分析

本專業(yè)對應(yīng)的3個職業(yè)崗位的典型工作任務(wù)有:需求分析、軟件設(shè)計、編碼實現(xiàn)、軟件測試和軟件服務(wù),典型工作任務(wù)及其對應(yīng)的職業(yè)能力詳見表2。

2.2.3能力與素質(zhì)總體要求

(1)專業(yè)能力。具有良好的編碼能力,掌握控制臺應(yīng)用程序、GUI應(yīng)用程序、Web應(yīng)用程序、移動應(yīng)用程序等軟件的一般開發(fā)方法,了解主流企業(yè)級應(yīng)用軟件的基本架構(gòu),會使用數(shù)據(jù)庫軟件,能夠在,NET和JAVA兩種平臺上的熟練地完成程序編碼和測試等工作。

(2)方法能力。保持求知欲和進取心,能夠具有較強的學(xué)習(xí)能力、發(fā)現(xiàn)和解決問題的能力、電腦軟件操作能力,和掌握較強的專業(yè)外語閱讀能力。

(3)社會能力。具備人際交往能力、表達能力和自我決策能力、自覺的規(guī)范意識和團隊精神,承受挫折的能力,注重學(xué)會共處、學(xué)會做人,以確立積極的人生態(tài)度。

2.3課程體系設(shè)計

2.3.1 體系架構(gòu)與課程設(shè)計思路

將典型工作任務(wù)的職業(yè)能力結(jié)合崗位所對應(yīng)的職業(yè)資格要求,歸納出需求分析等共14個行動領(lǐng)域,并轉(zhuǎn)換成11門對應(yīng)的專業(yè)學(xué)習(xí)領(lǐng)域核心課程:使用C#進行面向?qū)ο蟮木幊?、SQL Server 2005設(shè)計與開發(fā)、XML可擴展標記語言、使用ADO,NET&XML進行高級數(shù)據(jù)庫應(yīng)用開發(fā)、使用VC#,NET實現(xiàn)GUI開發(fā)、使用J2SE 5.0進行GUI開發(fā)、UML進行面向?qū)ο蠓治雠c設(shè)計、使用進行Web應(yīng)用開發(fā)、使用J2EE進行企業(yè)級應(yīng)用開發(fā)、使用J2ME進行移動應(yīng)用開發(fā)、軟件測試。

2.3.2 課程模塊化設(shè)計課程模塊化設(shè)計如表3所示。

2.4 專業(yè)主干課程描述(摘選)

2.4.1 使用J2EE進行企業(yè)級應(yīng)用開發(fā)

參考學(xué)分:6:參考學(xué)時:96;開設(shè)學(xué)期:2。

課程目標:培養(yǎng)掌握J2EE各主要技術(shù)內(nèi)容的基礎(chǔ)上,能夠利用J2EE編程思想,解決具體的網(wǎng)絡(luò)應(yīng)用項目問題,并且能夠搭建和使用J2EE開發(fā)環(huán)境,完成J2EE體系結(jié)構(gòu)項目的開發(fā),按照策劃和需求完成相關(guān)的功能模塊設(shè)計、編碼、和測試等工作。通過本課程的學(xué)習(xí),學(xué)生將具有J2EE開發(fā)的扎實理論基礎(chǔ)和實際設(shè)計經(jīng)驗,可勝任企業(yè)級應(yīng)用的設(shè)計和開發(fā)等相關(guān)工作。

課程主要內(nèi)容:掌握J2EE體系結(jié)構(gòu)和建立運行開發(fā)環(huán)境;Servlet編程項目開發(fā);JSP編程項目開發(fā):項目中使用JAVABEAN;項目中使用JSP自定義標記;利用JDBC訪問數(shù)據(jù)庫項目開發(fā);EJB編程項目開發(fā)。

教學(xué)建議:建議小班上課,3~5人一個小組;加強小組進度監(jiān)管,以防止部分同學(xué)濫竽充數(shù);學(xué)有余力的學(xué)生小組可以在完成教師指定課程項目之后,開發(fā)自選項目。

2.4.2 用進行Web應(yīng)用開發(fā)(學(xué)期項目課程)

參考學(xué)分:6;參考學(xué)時:96;開設(shè)學(xué)期:3。

課程目標:培養(yǎng)學(xué)生從專業(yè)角度發(fā)現(xiàn)現(xiàn)實生活或生產(chǎn)過程中存在的小問題,并初步判斷利用專業(yè)知識解決問題的可行性。培養(yǎng)學(xué)生自主學(xué)習(xí)的主動性和自主學(xué)習(xí)能力;會查閱知識、學(xué)習(xí)知識、運用知識、分享知識。培養(yǎng)學(xué)生利用所學(xué)知識,對方案進行論證,判斷可行性。鍛煉小組成員間團隊配合、分工協(xié)作能力;鍛煉部分成員的組織協(xié)調(diào)能力。

同一項目組各成員有不同項目成果,也可以是同一成果的不同部分。

課程主要內(nèi)容:選題以來源于生活與生產(chǎn)實際,并著力于解決現(xiàn)實生活與企業(yè)生產(chǎn)過程中存在的小問題的項目為主,以模擬項目為輔;通過學(xué)生查閱相關(guān)資料、小組討論和教師輔導(dǎo)的方式提出項目方案;學(xué)生對相關(guān)領(lǐng)域?qū)I(yè)技術(shù)基礎(chǔ)、發(fā)展現(xiàn)狀及現(xiàn)實應(yīng)用有一定了解,對專業(yè)知識和技能的進一步學(xué)習(xí)產(chǎn)生興趣;全體學(xué)生的團隊溝通協(xié)作能力、部分學(xué)生的組織協(xié)調(diào)能力等到鍛煉。

教學(xué)建議,學(xué)期項目以小組為單位實施,每組成員不超過6名學(xué)生。指導(dǎo)老師要規(guī)范項目小組會議、合理小組分工、加強老師指導(dǎo)與小組研討記錄、明確CDIO 4個環(huán)節(jié)的要求等,有效引導(dǎo)學(xué)生完成學(xué)期項目。學(xué)期項目的指導(dǎo)與實施應(yīng)重在平時,每個項目的周指導(dǎo)課時為2課時,由老師根據(jù)學(xué)生上課時間自行安排,主要是進行項目制作方法指導(dǎo)與進度檢查等。兩個項目周分別用于學(xué)生整理方案書、中期評價、項目制作以及答辯,突出學(xué)生的主體作用,但不能當作放假周實施;采用項目指導(dǎo)方式教學(xué),突出培養(yǎng)創(chuàng)新能力,以理論研究為主,培養(yǎng)學(xué)生綜合分析解決問題能力。

2.4.3 項崗實習(xí)與畢業(yè)項目

參考學(xué)分:33;參考學(xué)時:1320;開設(shè)學(xué)期:5。

課程目標:頂崗實習(xí)是軟件專業(yè)教學(xué)計劃所設(shè)的重要實踐性教學(xué)環(huán)節(jié),是學(xué)生理論聯(lián)系實際的課堂。頂崗實習(xí)的目的是:

(1)軟件專業(yè)的培養(yǎng)目標是培養(yǎng)德、智、體、美全面發(fā)展的,具有一定計算機軟件編程技術(shù)基礎(chǔ),掌握軟件項目的實用領(lǐng)先開發(fā)方法和實踐技能,具有高度團隊精神的高等應(yīng)用型技術(shù)人才。畢業(yè)生主要在各企事業(yè)單位從事計算機軟件產(chǎn)品的開發(fā)、測試與服務(wù)等工作。學(xué)生要有軟件開發(fā)方面的基礎(chǔ)理論,還要將理論與實踐相結(jié)合,在實踐中提高能力。通過生產(chǎn)實習(xí),可以進一步鞏固和深化所學(xué)的理論知識,彌補理論教學(xué)的不足,以提高教學(xué)質(zhì)量。

(2)通過頂崗實習(xí),提高對軟件開發(fā)的認識,加深軟件開發(fā)技術(shù)在工業(yè)領(lǐng)域應(yīng)用的感性認識,開闊視野,了解相關(guān)軟件技術(shù)和資料,熟悉軟件產(chǎn)品的開發(fā)流程。

(3)通過頂崗實習(xí)接觸認識社會,提高社會交往能力,學(xué)習(xí)軟件從業(yè)人員的優(yōu)秀品質(zhì)和敬業(yè)精神,培養(yǎng)學(xué)生的專業(yè)素質(zhì)、理論聯(lián)系實際、綜合運用所學(xué)知識解決實際問題的能力,樹立良好的職業(yè)意識,增強敬業(yè)、創(chuàng)業(yè)精神,明確自己的社會責任。

(4)學(xué)生在頂崗實習(xí)期間,選擇與本專業(yè)及崗位工作相關(guān)的工業(yè)案例項目作為畢業(yè)項目研究對象,通過理論聯(lián)系實踐的深入研究,完成畢業(yè)項目,提高專業(yè)綜合實踐能力。

課程主要內(nèi)容:軟件產(chǎn)品開發(fā)管理流程:軟件開發(fā)各崗位關(guān)系與職責;軟件開發(fā)技術(shù);軟件測試技術(shù):軟件運維技術(shù);軟件行業(yè)的規(guī)范標準:軟件從業(yè)人員的素質(zhì)。

畢業(yè)項目按照多元化的原則實施項目設(shè)計,根據(jù)專業(yè)特點和學(xué)生學(xué)業(yè)能力的差異及學(xué)生實習(xí)與否的實際狀況,可有針對性地選擇以下方式中的一種開展項目:畢業(yè)設(shè)計;畢業(yè)論文;社會調(diào)查報告;工業(yè)案例;可行性報告等。

教學(xué)建議:畢業(yè)項目題目應(yīng)符合本專業(yè)的方向,符合對學(xué)生專業(yè)知識綜合訓(xùn)練的要求;結(jié)合實習(xí)崗位和企業(yè)的生產(chǎn)實際選題。畢業(yè)項目可以一人一題或多人一題,但每個項目組最多不能超過3人;畢業(yè)論文只能一人一題;小組形式的畢業(yè)項目的任務(wù)書只有一份,但小組中應(yīng)明確組長和組員的不同職責,分工明確,任務(wù)具體。指導(dǎo)老師要規(guī)范項目小組會議、合理小組分工、加強老師指導(dǎo)與小組研討記錄、明確CDIO 4個環(huán)節(jié)的要求等,有效引導(dǎo)學(xué)生完成畢業(yè)項目。項目報告是項目完成后對項目的實施和成果做出的總結(jié)或說明性文字材料:對于有實物的設(shè)計成果,在可以在報告中加入設(shè)計框圖、界面圖、程序代碼和照片等,文字部分不得少于3000字。畢業(yè)項目采取畢業(yè)論文形式時,寫作的格式應(yīng)按照學(xué)術(shù)期刊的要求,段落層次劃分清楚,標注參考文獻,字數(shù)達到7000字以上。

頂崗實習(xí)考核辦法:

(1)無完整實習(xí)過程記錄的,不能參加實習(xí)成績評定。

(2)實習(xí)報告:實習(xí)學(xué)生在實習(xí)期間,必須完成反映企業(yè)文化適應(yīng),與工作相關(guān)的系能力提高,綜合職業(yè)素質(zhì)養(yǎng)成等三個專題的實習(xí)報告。每個專題的字數(shù)應(yīng)在1000字以上。

(3)實習(xí)單位評價:企業(yè)相關(guān)部門根據(jù)學(xué)生的出勤情況、紀律遵守情況、適應(yīng)能力、團隊合作能力和工作表現(xiàn)五個方面進行考核,并將各項成績錄入,加蓋公司人力資源部印章。

(4)權(quán)重分配

實習(xí)單位評價:60%;專題實習(xí)報告:40%;無實習(xí)過程記錄的不能參加實習(xí)成績評定。

(5)成績記錄:畢業(yè)實習(xí)成績采用百分制登記,60分以上及格,60分以下不及格。

f61凡出現(xiàn)下列情況之一的一律取消考核資格,不能取得畢業(yè)資格:

未達到規(guī)定實習(xí)時間三分之二以上者。

實習(xí)期間嚴重違反實習(xí)紀律,給學(xué)校聲譽造成不良影響。

由于個人違規(guī)操作,給實習(xí)單位造成重大損失。

無故不按時交畢業(yè)實習(xí)報告和實習(xí)過程記錄表的。

3 方案實施所必備的實驗實訓(xùn)條件、師資條件

3.1 基本實訓(xùn)條件

(1)校內(nèi)實訓(xùn)室基本配置,如表4所示。

(2)校外實訓(xùn)基地基本狀況。加強了校外實習(xí)基地的建設(shè)力度,新建18家校外實習(xí)基地,總數(shù)達到63家。重點建設(shè)思科網(wǎng)訊(蘇州)有限公司、方正軟件、宏智科技、蘇州科升通信技術(shù)有限公司、蘇州國貿(mào)電子系統(tǒng)集成有限公司、友達光電等6個聯(lián)系緊密型校外實習(xí)基地(其中外包軟件公司3家,自主開發(fā)軟件公司2家,嵌入式軟件公司1家),確保提供50名三年級學(xué)生準就業(yè)實習(xí)崗位。并在2009-2010年新開拓了12家軟件企業(yè)作為校外實習(xí)基地,提供了32名學(xué)生準就業(yè)實習(xí)崗位。

3.2 師資要求

(1)專業(yè)帶頭人的基本要求具有較高的高職教育認識能力、專業(yè)發(fā)展方向把握能力、課程開發(fā)能力、教研教改能力、學(xué)術(shù)研究、項目開發(fā)能力、雙語教學(xué)能力、實訓(xùn)指導(dǎo)能力、組織協(xié)調(diào)能力等。能帶領(lǐng)專業(yè)團隊進行專業(yè)人才培養(yǎng)方案的設(shè)計,構(gòu)建“1C+5P”能力訓(xùn)練體系及FMS教學(xué)組織模式,并能科學(xué)實施。

(2)專任教師、兼職教師的配置與要求,如表5所示。

第7篇:軟件測試實訓(xùn)總結(jié)范文

關(guān)鍵詞:高職;軟件開發(fā)課程;虛擬實訓(xùn);實踐教學(xué)

中圖分類號:G712 文獻標識碼:A 文章編號:1007-9599 (2012) 11-0000-02

一、引言

為培養(yǎng)應(yīng)用型和技能型軟件開發(fā)人才,在高職軟件技術(shù)專業(yè)中實施三階段技能遞進培養(yǎng)模式,該模式將技能培訓(xùn)分為基本技能積累、專業(yè)核心能力培養(yǎng)和綜合技能培訓(xùn)三階段?;炯寄芊e累階段包含培養(yǎng)學(xué)生基本操作技能和編程技能的課程,如程序設(shè)計基礎(chǔ)等課程;專業(yè)核心能力培養(yǎng)階段包含培養(yǎng)更高一級專業(yè)能力的課程,如桌面應(yīng)用程序開發(fā)、web應(yīng)用程序開發(fā)等課程;綜合技能培訓(xùn)階段是在前兩個階段的基礎(chǔ)上,開展以提高職業(yè)行動能力為目標的綜合技術(shù)應(yīng)用訓(xùn)練。

學(xué)生在教學(xué)階段遞進過程中需要通過大量實踐掌握軟件開發(fā)技能,因此每一門專業(yè)核心課程都設(shè)置相應(yīng)的實訓(xùn)課程,這些課程與綜合技術(shù)應(yīng)用訓(xùn)練都是以軟件開發(fā)項目為載體,通過實訓(xùn),使學(xué)生提高實踐能力、積累實際軟件開發(fā)經(jīng)驗。為實現(xiàn)實踐教學(xué)過程與軟件開發(fā)過程的對接,必須采用相適應(yīng)的教學(xué)模式以及提供合適的軟件開發(fā)實訓(xùn)環(huán)境。由于培養(yǎng)費用、實踐場地的限制,讓每個學(xué)生都走上實際工作崗位參加真實環(huán)境中的項目開發(fā)存在很大的困難。在軟件開發(fā)實訓(xùn)課程中采用基于虛擬實訓(xùn)的實踐教學(xué)模式可以很好的解決上述問題,虛擬實訓(xùn)作為一種打破時間、空間限制的實訓(xùn)方式在節(jié)約教學(xué)投資、優(yōu)化教學(xué)情境和實現(xiàn)資源共享等方面均起到十分重要的作用。

二、構(gòu)建基于虛擬實訓(xùn)的實踐教學(xué)模式

(一)構(gòu)建思路

根據(jù)對軟件開發(fā)人員崗位需求的調(diào)研,軟件產(chǎn)品開發(fā)工作過程包括項目立項、需求分析、設(shè)計、編碼、測試等一系列工作。工作任務(wù)對工作和技術(shù)的要求為熟悉軟件開發(fā)流程,掌握相關(guān)開發(fā)技術(shù),具備良好的代碼編碼習(xí)慣及技術(shù)文檔編寫能力,有較強自學(xué)能力、分析和獨立解決問題的能力、團隊合作精神和溝通能力。

為達到學(xué)習(xí)過程與工作過程的一致性,引入虛擬公司形式,采用虛擬環(huán)境與真實項目相結(jié)合、虛擬員工與真實管理相結(jié)合的方式,構(gòu)建基于虛擬實訓(xùn)的實踐教學(xué)模式。在學(xué)校的實訓(xùn)室中,模擬公司的工作環(huán)境,以真實項目為載體,按照公司的軟件項目開發(fā)流程完成項目開發(fā),縮短學(xué)生所學(xué)知識和應(yīng)用的距離。通過教師學(xué)生員工化,模擬公司開發(fā)部的組織結(jié)構(gòu),教師擔任項目經(jīng)理的角色,完成崗位相應(yīng)的工作,包括協(xié)調(diào)人員配置、制定項目解決方案、監(jiān)控項目執(zhí)行、提供技術(shù)指導(dǎo)、組織項目評審。學(xué)生擔任開發(fā)部普通員工的角色,在軟件開發(fā)員崗位上完成項目開發(fā)各階段任務(wù),在項目實踐過程中熟悉規(guī)范的軟件開發(fā)流程,掌握高效的軟件項目開發(fā)方法和技能。

(二)內(nèi)容結(jié)構(gòu)

基于軟件開發(fā)崗位工作任務(wù)的要求,構(gòu)建具有“工學(xué)結(jié)合、校企結(jié)合、虛實結(jié)合”特點的虛擬實訓(xùn)教學(xué)模式。該模式主要由四部分組成:知識培訓(xùn)、項目實施、項目管理和項目評審。各組成部分涉及三大類角色:項目經(jīng)理(教師)、項目組長(學(xué)生)、項目成員(學(xué)生),項目經(jīng)理負責完成知識培訓(xùn)和項目管理,項目組長和項目成員負責項目實施工作,項目經(jīng)理、項目組長和項目成員共同完成項目評審。

知識培訓(xùn)部分:包括專業(yè)基礎(chǔ)知識、實訓(xùn)項目涉及的關(guān)鍵技術(shù)與知識以及項目應(yīng)用領(lǐng)域知識的培訓(xùn)。專業(yè)基礎(chǔ)知識培訓(xùn)包含軟件工程基本知識、特定語言的代碼規(guī)范、團隊開發(fā)規(guī)范、技術(shù)文檔編寫、軟件測試用例的執(zhí)行和記錄等項目開發(fā)支撐知識。關(guān)鍵技術(shù)與知識的培訓(xùn)由項目經(jīng)理根據(jù)課程目標和項目特點展開,包括關(guān)鍵技術(shù)和常用架構(gòu)的學(xué)習(xí)、企業(yè)最新技術(shù)和開發(fā)工具的引入。領(lǐng)域知識培訓(xùn)是指項目應(yīng)用領(lǐng)域背景知識的介紹,例如財務(wù)管理系統(tǒng)的開發(fā)背景涉及金融財會的相關(guān)知識。

項目實施部分:項目實施是虛擬實訓(xùn)教學(xué)的重要組成部分,包括實訓(xùn)任務(wù)分解和項目實現(xiàn)。項目組接受來自項目經(jīng)理的實訓(xùn)任務(wù),由項目組長進行任務(wù)分解并分配到各項目成員。項目成員按照企業(yè)軟件開發(fā)流程執(zhí)行項目實施各階段的典型工作任務(wù)。

項目管理部分:項目管理包括進度控制和過程檢查兩部分,由項目經(jīng)理實施以保證實訓(xùn)項目按實訓(xùn)計劃、實訓(xùn)大綱的要求如期完成。項目經(jīng)理指導(dǎo)項目組長制定項目開發(fā)計劃,根據(jù)項目計劃監(jiān)督各組的工作進度。過程檢查部分包括設(shè)定過程檢查點以及階段通過標準,項目經(jīng)理按照通過標準審查階段成果,確保項目完成質(zhì)量。

項目評審部分:項目評審部分由項目演示交流和項目考核兩部分組成。在項目演示交流環(huán)節(jié),各項目組介紹開發(fā)過程、演示項目運行結(jié)果、進行項目答辯。在項目考核方面,采用多元化的考核體系,注重對學(xué)生實訓(xùn)過程的評價,在項目經(jīng)理考核的基礎(chǔ)之上,參照項目組長評價,得出最終評價結(jié)果。

(三)應(yīng)用過程

第8篇:軟件測試實訓(xùn)總結(jié)范文

關(guān)鍵詞:工作過程導(dǎo)向;項目繼續(xù);“三段式”實訓(xùn)過程;任務(wù)模塊

中圖分類號:G642 文獻標識碼:A 文章編號:1007-9599 (2013) 02-0000-02

1 軟件開發(fā)綜合實訓(xùn)教學(xué)存在的問題

軟件開發(fā)綜合實訓(xùn)是針對軟件開發(fā)職業(yè)崗位群的任職要求所設(shè)置的具有綜合性質(zhì)的實訓(xùn)課程,幾乎所有高職高專院校的計算機專業(yè)均開設(shè)了此類課程,但教學(xué)效果參差不齊。

在近幾年的課程建設(shè)和人才培養(yǎng)模式改革中,通過引入項目教學(xué),基于工作過程導(dǎo)向設(shè)計教學(xué)過程,很多軟件類課程的教學(xué)效果大幅度提高[1]。因此,將工作過程導(dǎo)向的思路應(yīng)用于軟件開發(fā)綜合實訓(xùn)的課程改革中,對課程的教學(xué)內(nèi)容、教學(xué)組織、教學(xué)方法、考核方式等進行一系列的改革,就顯得尤為重要。

2 基于工作過程導(dǎo)向的教學(xué)改革

軟件開發(fā)實踐課程要求學(xué)生掌握的知識結(jié)構(gòu)是基礎(chǔ)開發(fā)平臺、軟件開發(fā)技術(shù)、工程能力、行業(yè)知識、溝通能力、協(xié)作能力等[2],圍繞這個教學(xué)目的,基于工作過程導(dǎo)向的教學(xué)改革思路包含“一個開發(fā)方向,兩個貫穿線索,三個實訓(xùn)階段,四種知識覆蓋,五個任務(wù)模塊”。

一個開發(fā)方向指的是實訓(xùn)針對.NET開發(fā)方向進行;兩個貫穿線索指項目開發(fā)和軟件工程的工作過程始終貫穿實訓(xùn)過程;三個實訓(xùn)階段指按照由簡至難、循序漸進的順序?qū)嵱?xùn)劃分為實訓(xùn)準備階段、實訓(xùn)主體階段和能力拓展階段等“三段式”實訓(xùn)過程;四種知識覆蓋指實訓(xùn)的內(nèi)容作為對兩年專業(yè)學(xué)習(xí)的總結(jié),涵蓋了程序設(shè)計語言、數(shù)據(jù)庫應(yīng)用、網(wǎng)站前臺設(shè)計和軟件工程等四類課程群;五個任務(wù)模塊是將每個項目的實施過程分為需求分析、軟件設(shè)計、軟件編碼、軟件測試和軟件推廣等五個階段,全面鍛煉軟件開發(fā)崗位群需要的軟件開發(fā)能力、團隊合作能力、人際溝通能力、語言表達能力、工程應(yīng)用能力等。

3 具體改革措施

3.1 實訓(xùn)項目的選取。將實訓(xùn)內(nèi)容作為“真實的企業(yè)案例”以“教學(xué)的形式”來完成“軟件開發(fā)人才的培養(yǎng)”[3]。這就要求合理選取實訓(xùn)項目,既能夠滿足職業(yè)能力的要求,又能夠照顧到學(xué)生的接受能力,讓學(xué)生便于實施,樂于實施。在學(xué)生熟悉的應(yīng)用領(lǐng)域中選取項目,避免由于對項目的不熟悉而導(dǎo)致的學(xué)習(xí)壓力增大、厭學(xué)等現(xiàn)象。

基于此,筆者提出一種新的選取思路――“項目繼續(xù)”,即校企合作確定的項目不應(yīng)只體現(xiàn)在軟件開發(fā)綜合實訓(xùn)中,在先修課程的學(xué)習(xí)中就應(yīng)該涉及到。學(xué)生提前接觸過項目,可以有效的樹立學(xué)習(xí)的自信心,避免對項目的抵觸心理。但實訓(xùn)過程中的項目內(nèi)容絕對不是對先修課程項目的重復(fù),而是項目的深度完善和細化。同一個項目主題,軟件開發(fā)綜合實訓(xùn)中的教學(xué)和先修課程的教學(xué)有很大的不同,具體如表1所示。

3.2 團隊組建。采用情景模擬教學(xué),將班級組建為一個虛擬的“軟件工廠”。軟件工廠下分多個軟件開發(fā)團隊,每個軟件開發(fā)團隊由5~6名學(xué)生組成,組長負責團隊的任務(wù)分配、計劃制定、小組互評等整體工作。除組長以外,根據(jù)五個實施模塊,每個成員分別擔任如下角色之一:

1.需求分析經(jīng)理:主持需求分析過程中的工作,制定需求分析計劃,負責主要的用戶溝通,問題匯總等。指揮其余組員共同完成需求分析的任務(wù)。2.軟件設(shè)計經(jīng)理:主持軟件設(shè)計過程中的主要工作,制定設(shè)計計劃,指揮組員完成軟件的概要設(shè)計和詳細設(shè)計任務(wù)。3.開發(fā)經(jīng)理:開發(fā)團隊組長擔任,負責編碼過程中任務(wù)分配、計劃制定、進度管理等。4.測試經(jīng)理:負責測試計劃的制訂,組織測試實施及管理。5.推廣經(jīng)理:負責項目的推廣和答辯工作。

3.3 項目實施過程。綜合實訓(xùn)過程由淺入深按照“三段式”方式展開。第一階段為實訓(xùn)準備階段,讓學(xué)生復(fù)習(xí)熟悉開發(fā)環(huán)境;第二階段為實訓(xùn)主體階段,學(xué)習(xí)B/S、C/S兩種系統(tǒng)的開發(fā)能力;第三階段為能力拓展階段,讓學(xué)生自主選題,自主開發(fā),發(fā)揮創(chuàng)造力,提高實踐技能。

3.4 考核方法?;诠ぷ鬟^程導(dǎo)向的實訓(xùn)教學(xué)要配合以工作過程考核為主體的課程考核體系,以合理評價學(xué)生的職業(yè)能力,同時調(diào)動學(xué)生的積極性和參與度。

軟件開發(fā)綜合實訓(xùn)的課程考核采用過程考核和考試項目考核相結(jié)合的方式。過程考核主要考核學(xué)生在實訓(xùn)過程中各個階段的表現(xiàn)和學(xué)習(xí)效果,為了提高學(xué)生的團隊意識,這部分考核又分為個人考核和團隊考核兩部分。個人考核包含項目參與性、考勤紀律、個人開發(fā)能力和項目貢獻、學(xué)生自學(xué)能力等;團隊考核包括團隊計劃的制定和完成、分工協(xié)作情況、團隊管理情況等。

為了最直觀的反應(yīng)實訓(xùn)的教學(xué)效果,最后設(shè)置專門的考試項目考核??荚図椖繛樾⌒蛿?shù)據(jù)庫系統(tǒng),涉及數(shù)據(jù)庫軟件開發(fā)中最常用的技術(shù),重點考核學(xué)生對這些常用技術(shù)的熟練程度。

4 取得的效果

基于工作過程導(dǎo)向的改革能夠有效提高軟件開發(fā)綜合實訓(xùn)的教學(xué)效果。首先,靈活的授課形式有效提高學(xué)生的學(xué)習(xí)興趣,鍛煉各個階段的軟件開發(fā)能力;其次,情景化教學(xué)還培養(yǎng)了學(xué)生的人際溝通能力,團隊協(xié)作能力,語言表達能力等職業(yè)能力,并且有效提高的學(xué)生的個人責任感,培養(yǎng)了學(xué)生的職業(yè)道德素養(yǎng);再次,考核體系的創(chuàng)新能夠最大限度調(diào)動學(xué)生的項目參與度,感受軟件開發(fā)的成就感、榮譽感,進而樹立行業(yè)工作的自信心。

5 小結(jié)

改革后的軟件開發(fā)綜合實訓(xùn)類似于企業(yè)的崗前培訓(xùn)。實訓(xùn)項目來源于企業(yè),人力組織模擬企業(yè),實訓(xùn)過程效仿企業(yè),整個實訓(xùn)過程讓學(xué)生一方面熟悉企業(yè)工作和管理方法,另一方面熟練應(yīng)用常用開發(fā)技術(shù),提高實踐技能,有力的提高了學(xué)生的就業(yè)競爭力,畢業(yè)生受到用人單位的普遍歡迎。但新的改革也對教師提出了更高的要求,借助企業(yè)力量,加強教師鍛煉,提高教師駕馭課堂和指導(dǎo)學(xué)生的水平將是下一步的工作研究的重點。

參考文獻:

[1]姜大源.當代德國職業(yè)教育主流教學(xué)思想研究[M].北京:清華大學(xué)出版社,2007.

[2]肖蕾,鐘瑛,翁偉.軟件開發(fā)綜合實訓(xùn)課程的教學(xué)改革與實踐[J].計算機教育,2012,10:104-110.

第9篇:軟件測試實訓(xùn)總結(jié)范文

一、高職軟件技術(shù)專業(yè)課程體系改革的基本思路

設(shè)計一個專業(yè)的課程體系,首先要明確專業(yè)的學(xué)科定位和人才培養(yǎng)定位,然后建立相關(guān)的知識體系,確定課程體系,最后確定課程設(shè)置和教學(xué)計劃。通過這些年的實踐,我們逐步構(gòu)建起了產(chǎn)學(xué)合作,以就業(yè)為導(dǎo)向、以企業(yè)需求為依據(jù)、以綜合職業(yè)素質(zhì)為基礎(chǔ)、以能力為本位、實施“雙證書制”教育的高職計算機軟件技術(shù)專業(yè)的課程體系。

1.明確專業(yè)定位和人才培養(yǎng)目標

明確專業(yè)定位、人才培養(yǎng)目標是專業(yè)改革的起點,也是構(gòu)建科學(xué)合理的課程體系的行動指南?!堵殬I(yè)教育法》規(guī)定:“職業(yè)學(xué)校、職業(yè)培訓(xùn)機構(gòu)實施職業(yè)教育應(yīng)當實行產(chǎn)教結(jié)合,為本地區(qū)經(jīng)濟建設(shè)服務(wù),與企業(yè)密切聯(lián)系,培養(yǎng)實用人才和熟練勞動者?!庇纱丝梢?,高等職業(yè)技術(shù)教育的任務(wù)就是面向地方經(jīng)濟發(fā)展的支柱產(chǎn)業(yè),培養(yǎng)技術(shù)應(yīng)用型人才,培養(yǎng)用人單位歡迎的人才。通過近幾年的實踐,我院確定的軟件技術(shù)專業(yè)人才培養(yǎng)目標是培養(yǎng)能適應(yīng)現(xiàn)代化建設(shè)需要的德、智、體、美全面發(fā)展的,掌握計算機的基本理論和方法,能在IT產(chǎn)業(yè)第一線長期從事計算機軟件開發(fā)及應(yīng)用工作的高等技術(shù)應(yīng)用型專門人才。

2.以能力為本位,構(gòu)建與專業(yè)培養(yǎng)目標相適應(yīng)的理論教學(xué)體系

高職的性質(zhì)與功能都是由課程具體體現(xiàn)的,高職軟件技術(shù)專業(yè)課程改革目標是建立一整套與技術(shù)應(yīng)用型人才培養(yǎng)目標一致的教學(xué)內(nèi)容和課程體系。軟件人才培養(yǎng),如果脫離企業(yè)和社會,閉門造車,培養(yǎng)的人很難得到社會的認可。高職課程改革的深化和突破在于走產(chǎn)學(xué)結(jié)合、校企合作之路。產(chǎn)學(xué)結(jié)合重點體現(xiàn)在以就業(yè)為導(dǎo)向,開設(shè)產(chǎn)學(xué)結(jié)合的課程上,通過對職業(yè)崗位群進行能力分解,以技術(shù)應(yīng)用能力或面向工作過程的能力為支撐,明確一般專業(yè)能力和核心專業(yè)能力。核心專業(yè)能力要體現(xiàn)在掌握本行業(yè)主流技術(shù)、先進技術(shù)和新技術(shù)等方面,重點是培養(yǎng)技術(shù)的運用能力和崗位工作能力,然后分析學(xué)生必須經(jīng)過哪些技能訓(xùn)練,才能夠掌握這些技術(shù)能力和關(guān)鍵能力,必須有哪些理論支撐才能圍繞核心能力的培養(yǎng)形成課程群和課程鏈,再從這些專業(yè)課及實訓(xùn)課中推出需要掌握的基礎(chǔ)理論,按理論以夠用為度的原則,對部分課程進行整合,對課程內(nèi)容進行調(diào)整與更新,加大實踐技能訓(xùn)練的比重,注重學(xué)生能力的培養(yǎng),以增強教學(xué)內(nèi)容的針對性、實用性和操作性,力爭使課程設(shè)置與市場需求保持零距離。

實踐證明,軟件編程人員若不是從事系統(tǒng)分析和算法研究等高層次工作,熟練掌握了一種或幾種編程工具的高職學(xué)生,特別是通過認證的學(xué)生,完成具體的編碼工作是完全可以勝任的。有鑒于此,我們構(gòu)建了“寬基礎(chǔ)、多方向、模塊化”的課程體系,整個課程體系包括必修課(公共必修課、職業(yè)基礎(chǔ)課、職業(yè)技術(shù)課、職業(yè)技能訓(xùn)練課)和選修課(限選課、任選課)以及認證課三大部分,并針對專業(yè)核心能力,形成縱向的,由簡單到復(fù)雜的技術(shù)培養(yǎng)和訓(xùn)練體系。職業(yè)技術(shù)課要參照企業(yè)對員工技能的要求、著名培訓(xùn)機構(gòu)和認證機構(gòu)的課程體系,針對專業(yè)方向設(shè)置專業(yè)課程群和專業(yè)課程鏈,供學(xué)生選修,這樣既可以讓學(xué)生有非常明確的學(xué)習(xí)路線,能根據(jù)個人興趣進行選擇,使學(xué)生學(xué)有所長,利于其就業(yè),也能夠形成專業(yè)特色,便于高職院校開展訂單式培養(yǎng)。如軟件技術(shù)專業(yè)可以以Java程序員、.NET程序員、C++程序員、數(shù)據(jù)庫管理、軟件測試五條主線組織以主干課程為中心,關(guān)聯(lián)交叉課程為依托的課程模塊。刪減與專業(yè)方向關(guān)聯(lián)不大的課程或者將其改為選修課,例如匯編語言。整合內(nèi)容相近的課程,調(diào)整教學(xué)內(nèi)容,減少重復(fù)課時,如可以將“C語言”與“數(shù)據(jù)結(jié)構(gòu)”整合為一門課程。與此同時,拓寬專業(yè)口徑,大幅增大有特色的限選課的比重,可讓學(xué)生在計算機系內(nèi)跨專業(yè)選修。采取這種“寬基礎(chǔ)、多方向、模塊化”的專業(yè)課程體系,既可以提高學(xué)生就業(yè)的應(yīng)變能力,又可以滿足學(xué)生的個性發(fā)展,使學(xué)生樹立信心,成為職業(yè)生涯的成功者。

產(chǎn)學(xué)結(jié)合的另一種形式是課程置換,施行“訂單式”人才培養(yǎng)。如我院與IBM軟件學(xué)院合作開辦軟件測試專業(yè),在我院2005級教學(xué)計劃的基礎(chǔ)上,引入IBM軟件學(xué)院測試專業(yè)的課程體系,采用課程置換的方式將IBM課程融入到教學(xué)計劃中來,對不適合高職學(xué)生的課程進行替換與簡化,對動手能力培養(yǎng)比較關(guān)鍵的實踐課程,在課時與師資配備上進行加強,利用IBM的豐富案例資源與技術(shù)資源進行教學(xué),培養(yǎng)出的人才納入IBM人才庫。

3.完善與專業(yè)培養(yǎng)目標相適應(yīng)的實踐教學(xué)體系

實踐教學(xué)是高等職業(yè)教育的重要環(huán)節(jié),我們依據(jù)職業(yè)技術(shù)崗位對專業(yè)技術(shù)能力的要求設(shè)置專業(yè)實踐教學(xué)體系,包括專業(yè)基本技能訓(xùn)練、專業(yè)技術(shù)技能訓(xùn)練和畢業(yè)實習(xí)三個部分,基本技能訓(xùn)練通過認知實訓(xùn)和基本操作實訓(xùn)完成,專業(yè)技術(shù)技能訓(xùn)練則要通過綜合應(yīng)用在課程設(shè)計和畢業(yè)設(shè)計中實現(xiàn),使能力的培養(yǎng)由淺入深、逐步遞進。為了加強教學(xué)的實踐環(huán)節(jié),我們加大了專業(yè)實訓(xùn)課的比重,使理論與實踐教學(xué)的學(xué)時比為1∶1,部分操作性強的課程教學(xué)在實驗室進行。

畢業(yè)生實行“一教雙證”,即畢業(yè)生在獲得畢業(yè)證書的同時,還必須獲得職業(yè)技能資格證書。這不僅符合當前國家大力推進勞動準入制度和職業(yè)資格證書制度的就業(yè)政策,也符合當前企業(yè)的要求。目前,計算機類的證書有行業(yè)和企業(yè)的認證,如“微軟”、“思科”、“Adobe”等認證,也有政府部門,如勞動和社會保障部和信息產(chǎn)業(yè)部的認證,這給軟件技術(shù)專業(yè)的學(xué)生提供了很好的考證機會,這就要求學(xué)校認真進行市場調(diào)查,以便引導(dǎo)學(xué)生考取社會認可度高又有助于學(xué)生就業(yè)的職業(yè)資格證書。

4.建立與課內(nèi)教學(xué)相結(jié)合的課外教學(xué)體系

課外教學(xué)不僅僅是課堂教學(xué)的簡單延伸,它能實現(xiàn)課堂教學(xué)難以達到的目標。一是能夠因材施教,根據(jù)學(xué)生的不同水平,組織不同的教學(xué)內(nèi)容,培養(yǎng)多模式、多層次人才。二是解決相對基礎(chǔ)的教學(xué)內(nèi)容和門類眾多的應(yīng)用技術(shù)的矛盾,讓學(xué)生及時掌握新理論、新技術(shù)。三是能夠增強學(xué)生自己獲取知識的能力。具體形式有以下幾種。

(1)開設(shè)網(wǎng)上課堂

充分利用校園網(wǎng)的功能,開設(shè)網(wǎng)上課堂,要求學(xué)生圍繞所學(xué)知識,通過自學(xué)、自問、自解、自判等過程,完成課外練習(xí),當學(xué)生遇到自己不能解決的疑難問題時,由專業(yè)課老師輪流進行在線輔導(dǎo),及時為學(xué)生解惑答疑。加強網(wǎng)絡(luò)教育資源的建設(shè)和利用,如結(jié)合精品課程建設(shè),將各種課程資源如課程大綱、試題庫、習(xí)題庫、課件庫和教學(xué)錄像等上網(wǎng),便于學(xué)生預(yù)習(xí)復(fù)習(xí),節(jié)省課堂教學(xué)時間,提高學(xué)生的自學(xué)能力。還可以將一些新技術(shù)的電子培訓(xùn)教程(如電子圖書、教學(xué)光盤)上網(wǎng),幫助學(xué)生在課外掌握專業(yè)新知識。

(2)開展學(xué)生第二課堂活動和學(xué)科競賽

借助專業(yè)實驗室,建立學(xué)生課外科研活動基地。從各專業(yè)挑選學(xué)生組成課外興趣小組,各教研室指派老師負責指導(dǎo)學(xué)生的科研選題,開展科技創(chuàng)新活動。每學(xué)期組織幾次課程競賽或綜合性的學(xué)科競賽,對優(yōu)勝者予以獎勵并組織他們參加國家和省級學(xué)科競賽,力爭取得好成績,借以擴大學(xué)校的影響。

三、高職計算機軟件技術(shù)專業(yè)課程體系的設(shè)置

在對軟件企業(yè)的發(fā)展規(guī)劃、軟件技術(shù)的發(fā)展趨勢、軟件人才的需求狀況等進行了深入的市場調(diào)研的基礎(chǔ)上,按“夯實基礎(chǔ),增強學(xué)生的發(fā)展?jié)摿Γ粡娬{(diào)適用,注重學(xué)生的動手能力”的原則設(shè)置了如下的軟件專業(yè)的課程體系。

公共必修課包括計算機數(shù)學(xué)、英語、體育等。本模塊的課程必須適應(yīng)專業(yè)教學(xué)的需要和學(xué)生繼續(xù)學(xué)習(xí)的需要。

職業(yè)基礎(chǔ)課包括計算機應(yīng)用基礎(chǔ)、程序設(shè)計語言、數(shù)據(jù)結(jié)構(gòu)和計算機網(wǎng)絡(luò)技術(shù)等。本模塊的課程要以職業(yè)素質(zhì)為基礎(chǔ),注重掌握必要的理論知識,力求專業(yè)針對性和社會適應(yīng)性相結(jié)合,要強化實踐能力的培養(yǎng)。

職業(yè)技術(shù)課按專業(yè)方向提供專業(yè)課程群,并根據(jù)市場需求可搭配成多種專業(yè)課程鏈供學(xué)生選擇,學(xué)校加以指導(dǎo)和調(diào)控,這種模塊化的專業(yè)課程體系便于滿足用人單位“訂單式”培養(yǎng)和學(xué)生專業(yè)發(fā)展的需求。具體設(shè)置如下:

“Java程序員”方向: Java程序設(shè)計基礎(chǔ)、JSP、XML程序設(shè)計、J2EE、Oracle數(shù)據(jù)庫管理與維護、軟件開發(fā)過程與項目管理。

“.NET程序員”方向: 、、C#、XML程序設(shè)計、、SQL Server 2000數(shù)據(jù)庫、軟件開發(fā)過程與項目管理。

“數(shù)據(jù)庫管理”方向:關(guān)系數(shù)據(jù)庫與SQL語言、SQL Server 2000數(shù)據(jù)庫管理與維護、數(shù)據(jù)庫應(yīng)用程序設(shè)計、數(shù)據(jù)庫需求分析與規(guī)劃、Java語言、網(wǎng)絡(luò)數(shù)據(jù)庫設(shè)計、Oracle數(shù)據(jù)庫管理與維護。

“C++程序員”方向:C++程序設(shè)計、SQL Server 2000數(shù)據(jù)庫、基于C++面向?qū)ο蟪绦蛟O(shè)計、軟件開發(fā)過程與項目管理、Java程序設(shè)計、基于.NET的Web程序設(shè)計、源程序閱讀訓(xùn)練。

“軟件測試”方向:電子商務(wù)核心知識、Java 2編程技術(shù)基礎(chǔ)、DB2通用數(shù)據(jù)庫基礎(chǔ)、軟件測試、網(wǎng)絡(luò)與Web技術(shù)導(dǎo)論、軟件開發(fā)生命周期、使用 Rational 測試工具進行功能性測試、使用 Rational 測試工具進行性能測試、使用 Rational TestManager 進行有效的測試管理、Rational團隊管理工具。

選修課包括限選課和任選課,其中,限選課包括互聯(lián)網(wǎng)實用技術(shù)、圖像處理、電腦組裝與維護、多媒體實用技術(shù)、數(shù)據(jù)庫基礎(chǔ)與應(yīng)用、實用操作系統(tǒng)、計算方法、英語、計算機英語、Delphi程序設(shè)計、JSP、面向?qū)ο蟪绦蛟O(shè)計、J2EE、Oracle、Visual C程序設(shè)計、技術(shù)、軟件測試技術(shù)、企業(yè)管理、電子商務(wù)、工程制圖、計算機輔助設(shè)計CAD、會計應(yīng)用軟件等。任選課包括演講與口才、人際交流、文獻檢索、書法與美術(shù)等。本模塊的課程是提高學(xué)生全面素質(zhì)和綜合職業(yè)能力的重要保證,有利于擴大學(xué)生的就業(yè)面。調(diào)查發(fā)現(xiàn),許多畢業(yè)生就是靠某一個專門的技能就找到一份工作。

認證課包括各種職業(yè)資格證書的認證培訓(xùn)考試、等級考試和IT廠商的產(chǎn)品認證等。如通過勞動和社會保障部舉辦的“全國計算機信息高新技術(shù)考試”,就可以取得相應(yīng)模塊的職業(yè)資格證書。

四、課程體系改革的保障和配套措施

1. 加強師資隊伍建設(shè),打造“雙師型”教師隊伍

師資水平?jīng)Q定著學(xué)校的教學(xué)質(zhì)量和辦學(xué)水平,決定著人才培養(yǎng)質(zhì)量,是發(fā)展高等職業(yè)教育的關(guān)鍵。目前,高職院校較為缺乏具有在軟件公司從事過軟件開發(fā)經(jīng)驗的教師,大多數(shù)老師難以有效指導(dǎo)學(xué)生進行項目開發(fā)的實訓(xùn)和承擔一些新課程的教學(xué)任務(wù),因此,必須建立一支專兼職結(jié)合的“雙師型”教師隊伍。

在鼓勵老師加強自身學(xué)習(xí)的同時,應(yīng)采取多種途徑加大教師培訓(xùn)力度,如根據(jù)課程建設(shè)的需要,送相關(guān)老師去培訓(xùn)機構(gòu)培訓(xùn)和到合作企業(yè)參與項目開發(fā);請有關(guān)專家來學(xué)院作新課程培訓(xùn)和舉辦有關(guān)軟件產(chǎn)業(yè)發(fā)展、軟件技術(shù)、軟件企業(yè)管理模式和軟件營銷等專題講座;發(fā)揮現(xiàn)有教授、副教授的作用,以老帶新,開展課題研究,促進教師教學(xué)和科研開發(fā)能力的提高,成立以系為依托的科技開發(fā)公司。

在加強自身師資隊伍建設(shè)的同時,可以招聘校外具有扎實的軟件知識功底和豐富的軟件開發(fā)經(jīng)驗的教師以及合作辦學(xué)企業(yè)中的技術(shù)骨干作為兼職教師,使得專兼職教師人數(shù)比為2∶1。這樣既解決學(xué)院師資實際開發(fā)經(jīng)驗欠缺的問題,又能發(fā)揮兼職教師了解IT企業(yè)要求的優(yōu)勢,使得培養(yǎng)出來的學(xué)生能熟悉企業(yè)的運作方式,適應(yīng)市場需要,從而保障課程改革的順利實施。

2.構(gòu)建教、學(xué)、做相結(jié)合的教學(xué)模式,改進教學(xué)方法

在專業(yè)課的教學(xué)中,要從根本上轉(zhuǎn)變原有的教學(xué)模式,要以學(xué)生為主體,教師為主導(dǎo)。在教學(xué)上淡化理論教學(xué)與實踐教學(xué)的界限,推行“教、學(xué)、做”相結(jié)合的教學(xué)模式,努力做到兩者互相滲透、有機融合,使學(xué)生在“做”中“學(xué)”,老師在“做”中“教”。在具體的教學(xué)實施過程中,可采用課堂講授和小組學(xué)習(xí)相結(jié)合的模式,主要的、基本的知識在課堂上講授,以便使學(xué)生在單位時間內(nèi)獲得更多系統(tǒng)化的知識,同時,展開小組合作學(xué)習(xí)活動。通過小組合作學(xué)習(xí)開發(fā)具體的軟件,一方面可促使學(xué)生積極主動地參與到課程的教學(xué)中,全面深刻地掌握相關(guān)原理和概念,另一方面可培養(yǎng)學(xué)生的實踐、創(chuàng)新能力及合作精神,激發(fā)學(xué)生自主學(xué)習(xí)的積極性。

教學(xué)方法要更注重實效性。要從問題出發(fā)、從應(yīng)用出發(fā),對工程性和實踐性比較強的課程(如計算機基礎(chǔ)、網(wǎng)絡(luò)數(shù)據(jù)庫、VB、組裝和維護等),可因地制宜地采用實驗室或?qū)嵺`教學(xué)基地現(xiàn)場教學(xué)、單元教學(xué)、真實企業(yè)案例教學(xué)或者項目式教學(xué)等教學(xué)形式,按提出問題、分析問題、任務(wù)設(shè)計、完成任務(wù)、歸納總結(jié)、實踐應(yīng)用的步驟來組織教學(xué)活動。采用真實企業(yè)案例教學(xué),組織學(xué)生對開發(fā)成功的項目,從設(shè)計思路、設(shè)計技巧、程序結(jié)構(gòu)等方面進行討論、分析,在各抒己見、相互啟發(fā)的過程中培養(yǎng)學(xué)生發(fā)現(xiàn)問題、解決問題的能力。使學(xué)生在解決問題的過程中,將理論和實踐較好地結(jié)合起來,學(xué)習(xí)的目的性更強。而采用項目驅(qū)動方式教學(xué),可利用合作企業(yè)的項目或者已實際應(yīng)用的成熟系統(tǒng),在企業(yè)軟件工程師的指導(dǎo)下,將學(xué)生組織成多個項目小組,對學(xué)員進行項目開發(fā)培訓(xùn),幫助學(xué)生掌握系統(tǒng)開發(fā)技巧與項目設(shè)計、開發(fā)文檔、系統(tǒng)測試等知識。這樣既可以讓學(xué)生盡早感受企業(yè)真正的工作流程,培養(yǎng)學(xué)生的團隊合作精神,還可以以教學(xué)促科研,提高教師的科研能力。

教學(xué)手段也要注重實效性,所有課程都要全部或大部分采用多媒體手段教學(xué);要充分發(fā)揮校園網(wǎng)和校內(nèi)實驗實訓(xùn)場所的作用,讓學(xué)生用計算機作實驗、提交作業(yè)、復(fù)習(xí)、考試、閱覽,師生通過校園網(wǎng)和互聯(lián)網(wǎng)網(wǎng)上答疑、批改作業(yè)。

3.加強課程資源建設(shè)

課程體系的實現(xiàn)最終要落實到每一門課程上,可結(jié)合省級、國家級精品課程的申報,組織相關(guān)教師組成項目組,圍繞課程大綱、教學(xué)內(nèi)容、教學(xué)方法、教材、課件庫、習(xí)題庫、案例庫、教學(xué)錄像和考試題庫等內(nèi)容開展建設(shè)工作,成果全部上網(wǎng)。主干課程要有校企合作自編的教材,并編寫與課程相配套的實驗實訓(xùn)教材。

4.加強實驗實習(xí)基地的建設(shè)

加強校內(nèi)實習(xí)基地的建設(shè),開展中小型綜合性實驗,建立集教學(xué)、科研、生產(chǎn)相結(jié)合的專業(yè)實驗室,建立企業(yè)實習(xí)基地,學(xué)院應(yīng)在資金、人力和場地等各個方面給予資助和支持。專業(yè)實驗室由相關(guān)教研室管理,便于教師開展教學(xué)實驗和科研,把科研項目納入實踐性教學(xué)工作中,可作為畢業(yè)設(shè)計課題讓學(xué)生參與其中,改變目前畢業(yè)設(shè)計流于形式的狀況。學(xué)生在企業(yè)實習(xí)基地實習(xí)期間,也可以讓學(xué)生把實習(xí)項目作為畢業(yè)設(shè)計課題,采用學(xué)院和企業(yè)的“雙導(dǎo)師”制。如果學(xué)生帶著開發(fā)設(shè)計出的成果去求職,學(xué)生就業(yè)的機會將大大增加。

5.建立新的教學(xué)評價體系