郭永明
(重慶工商大學計算機與信息工程學院,重慶南岸 400061)
隨著國家對軟件和信息服務業的重視和大力發展,高校計算機科學與技術等專業相關軟件專業人才的培養規模也不斷擴張.但是,軟件和信息服務業的人才需求卻進入了一個“怪圈”:一方面是企業招不到合適的人才;另一方面,為數眾多的學生找不到對口的工作.究其原因,主要有以下幾方面的因素:(1)目前軟件產業早已經從手工式的作坊作業轉變成一種工業化、流水線的生產模式,所以軟件專業人才培養也必須遵照工程教育的規律.但是,高校計算機科學與技術等專業相關軟件專業人才的培養普遍缺乏工程性訓練.(2)占軟件人才需求絕大多數的應用型軟件人才(相對于系統軟件而言,是指應用于各行各業的行業應用軟件),不僅需要具備軟件專業的知識和技能,還需具有較強的行業背景知識.而高等學校的計算機科學與技術等相關軟件專業人才培養模式卻千篇一律,不能充揮發揮各自學校自身的辦學優勢和特色.
針對軟件人才培養存在的問題,在教育部“卓越工程師教育培養計劃”[1]指導下,結合軟件和信息服務業行業需求以及學校的辦學優勢與特色,我院進行了應用型“卓越軟件工程師”人才培養模式的研究與探索.本文主要介紹了我院應用型卓越軟件工程師人才培養的一些探索和實踐.
本研究的主要目標是解決軟件工程專業教育普遍缺乏創新性和實踐性的問題,改革人才培養模式,制定符合學院定位、符合工程教育規律的軟件工程專業卓越工程師人才培養方案.因此,通過查閱相關資料和到相關的學校和企業調研,最終確定軟件工程專業的卓越工程師教育培養方案制定的指導思想是面向工業界、面向未來、面向世界,按照工程教育規律,以社會需求為導向,以實際工程為背景,以工程技術為主線,在國家通用標準的指導下,按照行業專業標準的基本要求,依據本校的人才培養定位,結合本校在財經類等經濟管理專業較強的辦學優勢和特色,加強行業應用背景等經濟管理理論和技術的跨專業、跨學科的復合型軟件工程專業應用本科人才培養,以學校和中軟國際簽約的校企一體化人才聯合培養為主要的培養方式,以本專業的“知識—能力—素質”一體化課程體系為實施計劃,以培養學生的四大能力與素質為目標(即專業知識、個人能力、團隊能力、工程能力),著力提高學生的工程意識、工程素質和工程實踐能力,加強學生工程創新能力的培養和訓練,培養出優秀的應用型卓越軟件工程師人才[2].
培養方案的制定和課程體系的設置改變傳統以學科建設為導向、以追求知識完備為目標,轉變為以企業需求為導向、以培養學生綜合素質和能力為目標.通過與企業溝通,按照軟件行業對工程人才在知識、技能、素質和能力等方面的要求,由具有工程背景和產業經驗的企業工程師共同參與制定“知識—能力—素質”一體化課程體系.制定過程中貫穿CDIO[3]的“構思、設計、實施、操作”教育理念,圍繞軟件需求分析、設計開發、生產維護的生命周期,組織課程設置模塊,構建課程設置體系.[4-5]
本專業設置“知識—能力—素質”一體化課程體系,包括通識教育模塊、工程基礎模塊、工程核心模塊、工程綜合模塊和工程實訓模塊.課程設置體系見表1.

表1 軟件工程專業卓越工程師培養計劃課程模塊化設置體系
制定了“以CDIO工程教育理念為中心、以突出財經特色為優勢、強化創業創新能力為重點的校企一體化合作實施”的應用型卓越軟件工程師培養實踐教學體系.
3.2.1 基于CDIO的三階段實踐教學體系
在課程實訓和綜合實訓中,全面貫徹CDIO工程教育理念,形成了基于CDIO工程教育理念的三階段實踐教學體系:基礎編程技能實訓、專業核心編程能力實訓和應用信息系統綜合實訓的實踐課程體系.基礎編程技能實訓主要是培養學生的基本編程能力;專業核心編程能力實訓主要通過面向對象程序課程設計、算法與數據結構課程設計、數據庫系統開發課程設計三個模塊培養學生的核心編程能力;應用信息系統綜合實訓選取企業真實的應用信息系統開發案例,從需求分析、設計、實現到運行維護的軟件生命周期的全過程進行仿真實踐訓練,培養大型信息系統的開發能力.
3.2.2 突出財經特色的軟件工程項目綜合訓練
突出軟件工程人才培養方面的財經特色優勢,加強行業應用背景等管理理論和技術的教育培養.在應用信息系統綜合實訓中,選取電子商務系統和 ERP系統兩個項目作為大型信息系統的開發實訓案例進行仿真實訓,著重培養學生從事財經等管理類軟件的設計、開發和維護的工程實踐與創新能力,以及溝通交流等軟件工程從業人員必備的團隊合作能力.
3.2.3 強化創業創新能力的第二課堂實踐教學
依托學院“職業能力導向的高素質應用技術本科人才培養模式創新實驗區”市級人才培養模式創新實驗區和學院“應用技術實訓與創業中心”市級高校實驗教學示范中心,實行軟件專業從業職業資格認證,舉辦軟件專業校內程序設計與軟件開發大賽,開辦學生軟件開發公司與創業大賽等第二課堂方面的實踐教學,強化學生創業創新意識和能力的培養與訓練.規定學生必須完成的第二課程實踐教學學分;對于學生參加省級以上的程序設計、軟件設計大賽并取得名次的,給予學分獎勵;積極引導和培訓學生參加全國性質的軟件設計大賽以及ACM 等國際程序設計大賽,開闊視野,增強學生創業創新的意識和能力.
建立了“工學結合、校企互動”的校企一體化合作軟件工程專業卓越工程師人才聯合培養模式,學生在企業學習、實習和實踐的時間不少于1年.通過與中軟國際緊密合作的校企一體化人才聯合培養模式,校企雙方共同制訂培養目標、共同制定培養方案、共同實施培養過程、共同評價培養質量,企業從職業認知、職業規范、職業規劃到職業技能全方位深入參加卓越軟件工程師的全程合作培養.
制定了詳細的軟件工程專業卓越工程師人才企業培養方案,包括培養目標、培養標準、實施企業、企業實施方案和企業師資保障等.企業通過提供參觀實習、企業講座、綜合項目實訓、課程設計實訓、企業工程師授課、教材編制、互建基地、訂單培養、頂崗實習、畢業設計、就業推薦以及教師培訓等各種方式,從職業認知、職業規范、職業規劃到職業技能全方位深入進行卓越軟件工程師大學4年的全程合作培養.
除中軟國際有限公司作為聯合培養企業外,還與多家軟件企業聯合建立校外實習實訓基地,進行項目實訓和頂崗實習.
卓越工程師培養的根本途徑是走工學結合校企合作的人才培養道路,也是探索高校與企業深度融合共同培養人才的新模式.雖然我院與中軟國際等多家企業建立了合作關系,進行卓越軟件工程師的聯合培養,相關的合作機制也已經建立,并且取得了較好的合作辦學效益.但是合作辦學的深度和廣度需要進一步深化,合作辦學的機制還需要在實踐中進一步優化和創新.
[1]教育部.卓越工程師教育培養計劃[Z].2010-06-23.
[2]教育部.教育部關于實施卓越工程師教育培養計劃的若干意見[Z].教高[2011]1號.
[3]查建中.工程教育改革戰略“CDIO”與產學合作和國際化[J].中國大學教學,2010(10):16-19.
[4]蘇日娜,等.“卓越軟件工程師”人才培養模式探討[J].中國國情國力,2010(12):29-31.
[5]唐掁明,等.CDIO工程教育模式在校企合作中的實踐[J].計算機教育,2010(6):41-43.