
摘要:針對軟件工程專業人才培養與企業需求脫節的情況,提出通過構建以軟件人才市場需求為目標、以校企合作為平臺、以雙導師制為支撐、以實踐能力培養為核心的實踐教學模式,發揮學校和企業的各自優勢,共同培養社會需要的應用型專門人才。
關鍵詞:校企合作;軟件工程;實踐教學
0 引 言
校企合作制度是學校與企業之間建立的一種合作模式,注重人才的實用性與實效性,符合企業與高校聯合培養人才的內在需求;符合學生職業生涯發展需要,有利于學生提高就業競爭力。近年來,校企合作被提到了新的戰略高度,成為我國建設技術創新體系的重要舉措和突破口。
在軟件人才市場中,一方面地方高等院校軟件工程專業畢業生面臨擇業困境,人才供應過剩;另一方面大批軟件企業業務發展受困于招不到合適的人才,感到人才緊缺。這一狀況源于軟件人才培養存在著結構與質量問題,根本原因在于該專業領域高等教育與產業發展不相適應,理論脫離實際、實踐環節薄弱、產學脫節問題較為嚴重。
1 校企合作現狀
各國關于校企合作的名稱各不相同,尤以德國的雙元制、美國的合作教育、英國的工讀交替/三明治制度、日本的產學合作和澳大利亞TAFE等模式為世人所稱道。校企合作教育模式最早產生于德國,1919年“雙元制”職業教育制度在德國誕生,1993年胡健雄等在論文中稱其是德國工業經濟騰飛的“秘密武器”。日本稱之為“產學合作”,在日本經濟騰飛過程中,“產學合作”制度發揮了巨大作用。英國稱之為“三明治工讀交替制度”,現場教學與學校教育相結合的工讀交替教學模式,課程設置主要分為長期和短期兩種,2004年熊蘋教授在《走進現代學徒制——英國、澳大利亞現代學徒制研究》中作了詳細闡述。
在國內,校企合作始于高職院校,目前從整體上看處于發展階段,還沒有建立起相應的良好長效合作機制。我國的本科高校校企合作正在逐步興起,有望成為當今高等工科教育的一個重要辦學模式。
雖然國內校企合作的辦學模式在培養學生的工程實踐能力、職業素養,以及創新能力方面取得了一些成效,但也存在很多問題,主要表現在:①國家法律制度保障困難;②管理體制及政策法規不健全;③校企雙方存在多方差異;④利益分配機制不完善;⑤校企合作的有效模式與機制尚未形成;⑥學分互認還有難度。
建立良好的地方高校軟件工程專業校企合作長效機制、以人才市場需求為目標、以雙導師制為支撐、以實踐能力的培養為核心的實踐教學模式,符合軟件人才培養規律,在培養應用型專門人才方面將取得顯著成效。
2 “三三一”辦學理念
根據軟件工程人才培養定位,我們提出“技術、工程、管理三位一體;教學、研發、產業三者統一;學校、學院、企業三力合一”的辦學理念,并采取相應措施和創造必要條件,為實現應用工程人才培養提供必要保證。其中,實踐教學是深化理論知識、進行科學試驗訓練、培養具備工程能力的重要途徑,技術、工程、管理三位一體是核心所在。
為使學生的基礎知識、專業技能、創新能力、工程能力和職業素質都得到全面均衡的發展,我們提出以工程化能力培養為核心的6個環節實踐教學體系:“課程實驗一課程設計一認識實習一生產實習一工程訓練一畢業設計”,較好地體現了“技術、工程、管理”三位一體的理念,對于軟件工程專業,乃至其他工科專業都具有一定的實踐意義。
3 軟件工程校企合作機制
校內外實驗實訓基地作為培養職業技能的實踐載體,能為學生的工程能力培養提供實踐環境。學生在實驗實訓基地進行實際項目的實驗和工程實訓時,不僅能獲得實際工作經驗,還能培養團隊協作、群體溝通和組織管理等各方面的綜合素質,為以后的就業打下堅實基礎。
兼顧學生、學校與企業三方面的需求,以“三三一”辦學理念為指導,以“強能力、以就業為導向”作為核心,依托校企合作共建的實驗室與實習基地,我們采用“2+1+1”的模塊化教學模式,逐步培養適合企業需求的“卓越軟件工程師”。該模式在本專業內部經過兩年多試運行,學生的學習積極性、理論應用能力與動手能力得到迅速提高,軟件工程專業的教學效果得到了很好的改善,就業率遠遠超過本校兄弟專業。校企合作實踐教學如圖1所示。
(1)校內實踐教學:專業入學教育、課程實驗、課程設計、學科競賽等,主要在校內實驗室完成。邀請合作企業方面資深工程師參與入學教育、專業認識實習、專業素質課程、專業發展專題講座等,培養學生的專業認同感和專業未來發展的興趣,為曰后在實踐教學中校企合作奠定專業基礎。進人大二階段,為更好地鍛煉學生的工程能力,在鼓勵學生掌握專業基礎的同時,為優秀學生建立大學生創新實驗室,以團隊合作方式進行研究性教學,鼓勵學生主動參與多種類型的企業工程實踐項目與各類競賽活動。
(2)校外實踐教學:認識實習、生產實習、工程實訓、畢業設計等。每位本專業的學牛將由校內的專業導師和校外的企業導師共同負責指導。校內的專業導師負責專業理論教學和課程實踐教學,主要培養學生的專業學習能力;校外的企業導師負責專業崗位實踐教學,培養學生的工程能力。為了與校外企業導師的專業崗位實踐教學接軌,校內專業導師還要負責在校內提前組織學生開展專業工程項目實訓、實踐教學。
4 校企合作的實現
校外實踐教學是校企合作的主體部分,是合作成敗的關鍵。軟件工程專業校企合作的校外實踐教學一般可由兩部分構成:一是與IT用人企業合作的實踐教學;二是與IT教育培訓機構合作的實踐教學。
(1)與IT用人企業合作的實踐教學。近幾年來,軟件企業主動尋求學校合作,為院校開展深層的校企合作提供了有利的契機。與IT用人企業之間校企合作一般是非營利性質,主要在校外基地完成。
在大三第二個學期末,我們完成了相關的理論課程教學及考試,帶領全專業的學生去合作企業的實訓基地,參與為時三周的生產實習,學校支付給企業一定的費用。在該階段在企業老師帶領下,通過一個實際完整的軟件開發項目,來培養學生初步具備項目開發與管理經驗,主要培養學生的團隊協作能力、溝通交流能力、軟件系統分析與設計能力。
在大四第一個學期上完理論課程后,到第二個學期前五周為止,我們讓學生進入合作企業,參與企業工程訓練真實項目研發,主要目標是培養學生的企業素質,包括調研、查閱資料、需求分析、項目開發計劃、軟件測試等,為學生進入企業工作做好職業素養的準備。
畢業設計環節是學生在校學習的最后一個環節,主要口標是培養學生根據軟件工程知識撰寫軟件項目說明書等能力,包括可行性分析、需求分析、數據庫設計、概要設計、詳細設計、測試方案、運行方案,以及軟件系統使用說明書等。在大四第二學期第六周開始,雙方指導老師帶領學生從事畢業設計,完成一個比較完善的軟件項目。
(2)與IT教育培訓機構合作的實踐教學。為了讓學生在校期問能夠了解軟件行業前沿技術,進一步加強基礎知識和實踐技能的培養,我們先后與長沙中軟件國際教育中心、安博牛耳教育集團、長沙中信軟件教育中心、上海慧橋信息科技有限公司等多家IT教育培訓機構合作,開展了形式多樣的實踐教學。
與IT教育培訓機構校企合作一般是營64sZ2Co/ri3MGYSFUoyTQQ==利性質的,具有利益驅動,在校企合作時要注意平衡雙方關系。培訓機構的目的是招學生培訓,獲取培訓費用,因此把實踐教學分階段進行,實行責權利的區分。
因為此類合作企業是希望贏利的,在大一至大三期間,根據專業不同年級及各階段不同的學習目標,要求合作的IT教育培訓機構負責技術或項目開發的工程師定期免費以講座或短期培訓的形式到學校進行集中授課,免費對認識實習與生產實習進行相關指導,提高學生認識與工程能力,為大四階段校企合作作基礎。
大四期間,把學生按工程能力分為上中下三等,鼓勵工程能力中下兩個層次的學生進入培訓公司,交納一定費用,以長項目實訓的形式到IT教育培訓機構進行集中學習半年左右,在此期間加強實踐能力,并在培訓老師的指導下完成畢業設計。通過此類合作,能力薄弱的同學經過培訓可提高工程能力,為就業奠定基礎。其余不參加培訓的學生,將以與IT用人企業合作的方式,去用人企業參與工程訓練與畢業設計。
校外實踐教學,學生可能存在著耽誤校內正常教學的情況,可采取課程置換與學分互認方式,拓寬學生的專業課程知識,解決高校在軟件工程人才培養方面與IT人才實際需求的不平衡
綜上兩種方式,可為軟件工程專業建立“雙贏長效”的校企合作機制。在過去的兩年中,我們一直和若干家相關企業與培訓機構保持著良好的關系,在不同層次上有效地開展校企合作嘗試,無論是模式建設,還是內涵建設,均取得了較好的成效,就業率高達98%之多。
5 結 語
近年來的實踐證明,通過校企合作,逐步加強實踐教學水平,是提高軟件工程專業人才培養質量的重要途徑。我們提出通過構建以軟件人才市場需求為目標、以校企合作為平臺、以雙導師制為支撐、以實踐能力的培養為核心的實踐教學模式,在該模式的引導下,校企雙方互相支持、互相滲透、雙向介入、優勢互補、資源互用、利益共享,既能發揮學校和企業的各自優勢,義能共同培養社會需要的應用型專門人才,學生的綜合素質得到了提高。