- 相關(guān)推薦
軟件工程專(zhuān)業(yè)創(chuàng )新實(shí)驗教學(xué)論文
0引言
為了改變目前高等教育培養過(guò)程中實(shí)踐教學(xué)環(huán)節與企業(yè)需求脫節、學(xué)生動(dòng)手能力不強的現狀,大學(xué)生創(chuàng )新性實(shí)驗計劃應運而生。通過(guò)實(shí)施計劃,高?梢酝茝V研究性學(xué)習和個(gè)性化培養的教學(xué)方式,形成創(chuàng )新教育氛圍,建設創(chuàng )新文化,進(jìn)一步推動(dòng)高等教育的教學(xué)改革,提高教學(xué)質(zhì)量。除了教育部組織的國家大學(xué)生創(chuàng )新實(shí)驗計劃外,各省教育廳、各高等院校也紛紛推出省級和校級的大學(xué)生創(chuàng )新實(shí)驗計劃。在各個(gè)高校內,學(xué)生踴躍參加各個(gè)級別的創(chuàng )新實(shí)驗,對激發(fā)學(xué)生的學(xué)習興趣、提高學(xué)生動(dòng)手能力起到積極作用。
隨著(zhù)互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)的廣泛應用,軟件工程專(zhuān)業(yè)走在了科技發(fā)展的最前端,新的軟件開(kāi)發(fā)技術(shù)層出不窮,如果教師在教學(xué)過(guò)程中僅僅局限于基礎理論知識的講解,那么學(xué)生所學(xué)的專(zhuān)業(yè)知識將會(huì )同企業(yè)的要求產(chǎn)生巨大差距。在軟件工程專(zhuān)業(yè)中大力推廣創(chuàng )新實(shí)驗,有助于學(xué)生學(xué)習前沿的軟件開(kāi)發(fā)技術(shù),激發(fā)學(xué)生對專(zhuān)業(yè)的興趣,讓學(xué)生切實(shí)體會(huì )到創(chuàng )新實(shí)驗對學(xué)習的促進(jìn)作用。
1當前軟件工程本科專(zhuān)業(yè)的教學(xué)局限性
軟件工程專(zhuān)業(yè)的特點(diǎn)是綜合性強、實(shí)踐性強、學(xué)科發(fā)展速度快,學(xué)生除了需要學(xué)習專(zhuān)業(yè)基礎知識外,還要具備比較強的實(shí)踐動(dòng)手能力,理解軟件項目管理方法和團隊協(xié)作方法。在傳統的軟件工程教學(xué)模式下,學(xué)生更注重基礎理論的學(xué)習,導致理論和實(shí)踐脫節,普遍感覺(jué)軟件工程理論晦澀,實(shí)踐能力較弱,具體原因分析如下。
1.1傳統教學(xué)的局限
在傳統的教學(xué)過(guò)程中,理論教學(xué)偏重課堂講授,實(shí)驗多以小型驗證型為主。軟件工程專(zhuān)業(yè)的理論知識較為復雜,學(xué)生在課堂中不容易全部接受;驗證型實(shí)驗通常只驗證基礎理論,學(xué)生做完實(shí)驗后僅僅是對基本理論有一個(gè)簡(jiǎn)單認識,很難做到對課程知識融會(huì )貫通,更難做到綜合運用。在軟件公司中,軟件項目的順利完成是一個(gè)復雜工程,項目員工除了需擁有過(guò)硬的編程能力外,還需要具有團隊合作能力、溝通能力、計劃能力和時(shí)間管理能力等,而在傳統的教學(xué)過(guò)程中,這些綜合能力不容易得到提高,如果學(xué)生沒(méi)有經(jīng)過(guò)實(shí)際的團隊項目開(kāi)發(fā)鍛煉,很難得到全方位提升。
1.2培養計劃的局限
在高等學(xué)校軟件工程專(zhuān)業(yè)培養計劃中,學(xué)科知識一般分為多門(mén)課程講授,每門(mén)課程再分成單獨的理論課和實(shí)驗課,學(xué)生在畢業(yè)設計時(shí)才有機會(huì )綜合運用各個(gè)課程的知識。軟件開(kāi)發(fā)強調的是軟件工程學(xué)科知識的綜合運用,因此只有盡多、盡早地進(jìn)行實(shí)際項目的開(kāi)發(fā),才能掌握各門(mén)學(xué)科之間的內在聯(lián)系,加深對軟件工程專(zhuān)業(yè)核心知識的掌握。
1.3理論教學(xué)和實(shí)踐的差距
從目前軟件公司的發(fā)展階段來(lái)說(shuō),大部分公司從事的是行業(yè)軟件開(kāi)發(fā),這些公司對學(xué)生的實(shí)際編程能力要求較高。然而,高校強調的是基礎理論的學(xué)習,公司頻繁使用的知識(如J2EE編程技術(shù)、IT項目管理、軟件測試技術(shù)等)在高校中均被列為選修課或考查課,導致學(xué)生的重視程度不夠,忽視對這些課程的學(xué)習。另外,軟件工程專(zhuān)業(yè)發(fā)展迅速,許多軟件公司已經(jīng)開(kāi)始推出云計算、大數據和移動(dòng)互聯(lián)網(wǎng)的新產(chǎn)品,高校的培養計劃遠遠落后于軟件公司要求,學(xué)生在學(xué)校沒(méi)有機會(huì )接觸到相關(guān)知識。
1.4創(chuàng )新意識的缺乏
如果學(xué)生的學(xué)習目標僅僅是學(xué)習基礎的專(zhuān)業(yè)知識并考試過(guò)關(guān),那么學(xué)生的創(chuàng )新能力就無(wú)法得到激發(fā)。因此,軟件工程專(zhuān)業(yè)的學(xué)生需要積極參加各種綜合性實(shí)驗和創(chuàng )新實(shí)驗,在項目背景下同老師積極溝通,提高自我學(xué)習能力,具備軟件工程專(zhuān)業(yè)要求的核心能力。
2虛擬企業(yè)創(chuàng )新實(shí)驗平臺的構建和實(shí)施
2.1教學(xué)改革方案的研究目標
教學(xué)改革的研究目標是在高校軟件工程專(zhuān)業(yè)人才培養中建設基于虛擬企業(yè)的教學(xué)與實(shí)踐培養平臺和環(huán)境,引入項目制實(shí)踐教學(xué)方法,引導學(xué)生培養獨立分析問(wèn)題和解決問(wèn)題的能力,激發(fā)學(xué)生的學(xué)習興趣和熱情,提高學(xué)生的實(shí)際動(dòng)手能力,同時(shí)促進(jìn)教師進(jìn)行相關(guān)主干課程的教學(xué)方法創(chuàng )新,使高等學(xué)校的理論教學(xué)和實(shí)踐教學(xué)密切結合,培養出符合當前社會(huì )需求的專(zhuān)業(yè)人才。
2.2教學(xué)改革的基本思路
教改方案的基本設計思路:在軟件工程創(chuàng )新實(shí)驗教學(xué)過(guò)程中,把軟件企業(yè)的運行管理機制引入實(shí)驗項目,讓學(xué)生扮演軟件企業(yè)中的各種角色;結合軟件工程專(zhuān)業(yè)學(xué)習的相關(guān)理論知識,使學(xué)生能夠更真實(shí)地體會(huì )企業(yè)運作環(huán)境,在創(chuàng )新項目中靈活運用各種理論知識,完成一系列階段性成果(如需求文檔、設計文檔、系統實(shí)現和測試用例等),達到創(chuàng )新實(shí)驗教學(xué)的目的。
2.3虛擬軟件企業(yè)的建立
一個(gè)軟件企業(yè)通常包括研發(fā)、市場(chǎng)、行政、人事和運維等多個(gè)部門(mén),比較小型的軟件公司規模也在50人左右?紤]到軟件工程專(zhuān)業(yè)的學(xué)生在畢業(yè)初期通常在研發(fā)部門(mén)工作,我們設計出僅包含研發(fā)部門(mén)的虛擬軟件企業(yè)。在研發(fā)部門(mén)的人員配置中,通常包括部門(mén)經(jīng)理、項目經(jīng)理、需求開(kāi)發(fā)人員、軟件開(kāi)發(fā)、軟件測試等幾個(gè)角色。創(chuàng )新實(shí)驗通常持續1-2年,每個(gè)指導教師同時(shí)指導2-4個(gè)項目,一個(gè)項目組一般包括5名學(xué)生,可以通過(guò)自己推薦或者團隊選舉的方法在所有參加項目的學(xué)生中選拔虛擬企業(yè)總經(jīng)理,由指導教師擔任專(zhuān)家顧問(wèn)。項目組成員按照均衡矩陣型組織結構進(jìn)行部門(mén)分工并按照工作職責分別進(jìn)入軟件開(kāi)發(fā)部和軟件測試部,各個(gè)創(chuàng )新實(shí)驗的項目組長(cháng)同時(shí)擔任項目經(jīng)理,其他學(xué)生可以根據自己的專(zhuān)業(yè)能力和興趣特點(diǎn)分別擔任不同角色。指導教師在項目運行的不同階段可以讓學(xué)生互換角色,使學(xué)生體會(huì )不同角色在項目運行中的作用,加深對專(zhuān)業(yè)知識的理解。
隨著(zhù)創(chuàng )新實(shí)驗的新增和結束,虛擬企業(yè)的人員構成也進(jìn)行相應變化。指導教師可以根據不同階段的教學(xué)進(jìn)程,組織該團隊相關(guān)專(zhuān)業(yè)技能的實(shí)踐訓練和專(zhuān)業(yè)知識學(xué)習。在設計虛擬軟件企業(yè)時(shí),教師可對軟件公司的職能部門(mén)進(jìn)行一定裁剪,這樣的虛擬企業(yè)雖然簡(jiǎn)單,但是可操作性很強,學(xué)生可以在虛擬企業(yè)的運行過(guò)程中對企業(yè)運行環(huán)境有較為真實(shí)的體驗。
在虛擬企業(yè)的成立初期,全體企業(yè)成員經(jīng)討論建立起人力資源和溝通管理的相應制度,每個(gè)成員都要認真執行規章制度,確保虛擬企業(yè)可以長(cháng)期有效運行。虛擬企業(yè)的骨干人員要定期檢查虛擬企業(yè)運行中存在的問(wèn)題,對相應的規章制度進(jìn)行修訂。
2.4虛擬軟件企業(yè)的管理和運行
在軟件公司的管理中,公司對項目的進(jìn)度、質(zhì)量、成本等指標有著(zhù)很?chē)栏竦目刂。與之相反,學(xué)生在學(xué)校參加課程設計和實(shí)訓項目時(shí),通常把注意力集中在專(zhuān)業(yè)知識的運用上,對軟件公司的主要考核點(diǎn)不夠重視。因此,在虛擬企業(yè)的運行中,教改方案引入了軟件公司的項目管理流程。在項目啟動(dòng)初期,由項目團隊制訂項目計劃,強化關(guān)鍵指標(如范圍、時(shí)間、質(zhì)量);在項目運行過(guò)程中,每周召開(kāi)項目會(huì )議,檢查項目進(jìn)度和質(zhì)量,由指導教師給予項目小組相應反饋;在項目關(guān)鍵時(shí)間點(diǎn),邀請其他教師對項目進(jìn)行同行評審。指導教師需要參考軟件公司的管理制度,制訂有效的團隊運行制度,建立團隊監督和約束機制,確保項目團隊能夠積極、高效地運營(yíng)。
2.5結合軟件工程專(zhuān)業(yè)內容的創(chuàng )新實(shí)驗教學(xué)
通過(guò)參與創(chuàng )新實(shí)驗,學(xué)生可以掌握軟件工程、項目管理、程序設計、軟件測試、職業(yè)素養等綜合知識。創(chuàng )新項目涉及的知識不僅包括創(chuàng )新項目執行學(xué)期中所學(xué)的課程,還包括已學(xué)過(guò)和未學(xué)過(guò)的課程。指導教師在安排項目小組進(jìn)度時(shí)要注重學(xué)習的漸進(jìn)性和連續性,對未學(xué)課程的重點(diǎn)和難點(diǎn)進(jìn)行介紹,讓項目小組利用課余時(shí)間自學(xué)相關(guān)內容。通過(guò)創(chuàng )新項目的訓練,學(xué)生可以把跨學(xué)期的多門(mén)課程知識綜合運用到軟件公司項目的開(kāi)發(fā)過(guò)程中。學(xué)生在創(chuàng )新實(shí)驗的執行過(guò)程中。要重點(diǎn)體會(huì )各個(gè)課程的關(guān)聯(lián),做到各門(mén)課程知識的融會(huì )貫通。
2.6有效的評價(jià)機制
在目前的創(chuàng )新實(shí)驗評審過(guò)程中,評審方式以小組答辯為主,項目小組得到的反饋主要來(lái)自教師單方面評價(jià)。為了貼近軟件公司的績(jì)效考評,提高學(xué)生進(jìn)入企業(yè)后的適應能力,我們在創(chuàng )新實(shí)驗評審中引入在大型軟件企業(yè)廣泛應用的360度績(jì)效考核。360度考評方法主要強調全方位、客觀(guān)地對員工進(jìn)行考評,除了通過(guò)最終成果考查員工,還考查員工的工作努力程度,使得績(jì)效考評能全方位地反映員工的表現和業(yè)績(jì)。360度考評方法又稱(chēng)為全視角考評方法,指除了被考評人本人和被考評人的直接上級外,其他上級、同事、下級、客戶(hù)都可以擔任考評者,不同的考評人可以從多個(gè)角度對被考評者進(jìn)行全方位評價(jià),再通過(guò)相應的反饋程序促進(jìn)被考評者改變自身行為,最終幫助被考評者提高業(yè)績(jì)。
這種基于虛擬企業(yè)創(chuàng )新項目實(shí)驗的教學(xué)效果評價(jià)體系,除了培養學(xué)生在相關(guān)專(zhuān)業(yè)崗位上的實(shí)踐能力和解決問(wèn)題能力,還對學(xué)生的職業(yè)素養和溝通能力進(jìn)行多方面的評價(jià),使創(chuàng )新實(shí)驗的學(xué)習過(guò)程與評價(jià)體系更加貼近現實(shí)企業(yè)的需求。
3結語(yǔ)
經(jīng)過(guò)兩年的教改實(shí)踐,6個(gè)項目都取得較好的成績(jì),證明創(chuàng )新實(shí)驗教學(xué)的良好效果,達到教改方案的預期目標。從參加創(chuàng )新實(shí)驗的學(xué)生反饋看,基于虛擬企業(yè)的軟件工程創(chuàng )新實(shí)驗教學(xué)方法縮小了學(xué)校課堂與軟件企業(yè)開(kāi)發(fā)實(shí)踐的差距,提高了學(xué)生綜合運用知識的能力,克服了傳統教學(xué)方法中學(xué)生只獲得單門(mén)課程知識的缺點(diǎn),同時(shí)對軟件工程專(zhuān)業(yè)的其他課程也有很大的借鑒意義。
【軟件工程專(zhuān)業(yè)創(chuàng )新實(shí)驗教學(xué)論文】相關(guān)文章:
高校實(shí)驗教學(xué)多元化創(chuàng )新思考論文07-03
大學(xué)物理實(shí)驗教學(xué)改革與創(chuàng )新論文07-04
解析計算機軟件工程中的創(chuàng )新與完善論文07-03
科技創(chuàng )新論文01-01
創(chuàng )新導向下物流管理專(zhuān)業(yè)研究論文07-03
生物教學(xué)的實(shí)驗教學(xué)手段論文07-04
酒店管理專(zhuān)業(yè)創(chuàng )新性人才培養措施論文07-04
物流管理專(zhuān)業(yè)實(shí)踐教學(xué)體系創(chuàng )新思考論文07-04
物流管理專(zhuān)業(yè)實(shí)踐教學(xué)創(chuàng )新探究論文07-04
繼承與創(chuàng )新議論文07-04