汪軍,強(qiáng)俊(安徽工程大學(xué)計(jì)算機(jī)與信息學(xué)院,安徽蕪湖241000)
?
基于CDIO理念的軟件工程專業(yè)人才培養(yǎng)模式的研究*
汪軍,強(qiáng)俊
(安徽工程大學(xué)計(jì)算機(jī)與信息學(xué)院,安徽蕪湖241000)
摘要:針對(duì)我國(guó)高等工程教育的現(xiàn)狀,分析了CDIO工程教育模式和我國(guó)軟件工程專業(yè)教育的特點(diǎn)以及目前軟件工程人才培養(yǎng)中存在的問(wèn)題,探索了在軟件工程專業(yè)的卓越工程師教育培養(yǎng)計(jì)劃中融合CDIO教育理念的培養(yǎng)機(jī)制;通過(guò)將人才培養(yǎng)過(guò)程與工程項(xiàng)目或軟件產(chǎn)品的運(yùn)行周期結(jié)合,設(shè)計(jì)專業(yè)人才培養(yǎng)方案,構(gòu)建課程理論與實(shí)踐教學(xué)體系,整合校內(nèi)外師資力量,按照知識(shí)、能力、素質(zhì)3個(gè)方面規(guī)范人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn),以支撐當(dāng)前教學(xué)改革中卓越工程師教育培養(yǎng)計(jì)劃的培養(yǎng)。
關(guān)鍵詞:軟件工程;工程項(xiàng)目;卓越工程師教育計(jì)劃; CDIO;標(biāo)準(zhǔn)
自20世紀(jì)末本世紀(jì)初的中國(guó)高等教育跨越式發(fā)展以來(lái),我國(guó)的高等工程教育已全面進(jìn)入大眾化階段。根據(jù)2013年8月教育部全國(guó)教育事業(yè)發(fā)展統(tǒng)計(jì)公報(bào)顯示,截止2012年,本科高校達(dá)到1 145所,具有工科專業(yè)的本科高校占本科高??倲?shù)的90%;在校本科生1 427萬(wàn),其中工學(xué)在校生達(dá)到452萬(wàn)人,占所有在校生的近1/3,在校碩士研究生144萬(wàn),其中工學(xué)在校碩士生超過(guò)50萬(wàn)人,超過(guò)所有在校研究生的1/3,培養(yǎng)規(guī)模位居全球高校首位,已邁進(jìn)全球高等工程教育大國(guó)的行列。但是,在這種大量高校畢業(yè)生充斥的人才市場(chǎng)環(huán)境中,企業(yè)卻招不到合適的員工,造成這一矛盾的根本原因在于高等教育沒(méi)有跟上工程應(yīng)用對(duì)人才需求的發(fā)展上。一方面,現(xiàn)代市場(chǎng)經(jīng)濟(jì)條件下的企業(yè),出于企業(yè)成本和用人機(jī)制的原因,不愿意花費(fèi)人力、物力給畢業(yè)生一定的時(shí)間鍛煉工程實(shí)踐能力,使得畢業(yè)生成長(zhǎng)為工程師的見(jiàn)習(xí)適應(yīng)階段出現(xiàn)了斷層。另一方面,大學(xué)的工科教師隊(duì)伍普遍缺乏工程實(shí)踐經(jīng)歷,他們學(xué)歷雖高,但缺乏工程思維和理念,更缺乏實(shí)際的工程實(shí)踐鍛煉和解決實(shí)際問(wèn)題的經(jīng)驗(yàn),使得目前工程師的培養(yǎng)只能仍然按照傳統(tǒng)的科學(xué)教育模式,人才培養(yǎng)模式單一、畢業(yè)生工程實(shí)踐、創(chuàng)新能力不足。兩個(gè)方面的原因造成所培養(yǎng)的工科畢業(yè)生雖然具有較為扎實(shí)的理論基礎(chǔ),但缺乏工程實(shí)踐能力和工程創(chuàng)新意識(shí),動(dòng)手能力差,與企業(yè)對(duì)工程應(yīng)用人才的需求嚴(yán)重脫節(jié)。這對(duì)于軟件工程這類產(chǎn)品設(shè)計(jì)與工程類專業(yè)的畢業(yè)生而言尤為突出[1]。
2010年6月23日,教育部在天津召開(kāi)“卓越工程師教育培養(yǎng)計(jì)劃”啟動(dòng)會(huì),聯(lián)合有關(guān)部門和行業(yè)協(xié)(學(xué))會(huì),共同實(shí)施“卓越工程師教育培養(yǎng)計(jì)劃”(以下簡(jiǎn)稱“卓越計(jì)劃”)。希望借助“卓越計(jì)劃”進(jìn)行高等教育改革,使得高等工科院校能夠根據(jù)自身的專業(yè)優(yōu)勢(shì)、專業(yè)領(lǐng)域和行業(yè)對(duì)人才的需求,不斷完善各學(xué)科專業(yè)具體的培養(yǎng)方案和質(zhì)量保障體系,培養(yǎng)出具有工程實(shí)踐能力、滿足企業(yè)需求的工程應(yīng)用人才,解決高等工程教育與企業(yè)需求之間的矛盾問(wèn)題,從而促進(jìn)我國(guó)由工程教育大國(guó)邁向工程教育強(qiáng)國(guó)邁進(jìn)[1,2]。我國(guó)正加快轉(zhuǎn)變經(jīng)濟(jì)發(fā)展模式,以信息化帶動(dòng)工業(yè)化,工業(yè)化促進(jìn)信息化,著力推動(dòng)制造業(yè)信息技術(shù)的集成應(yīng)用,著力用信息技術(shù)促進(jìn)生產(chǎn)性服務(wù)業(yè)發(fā)展,著力提高信息產(chǎn)業(yè)支撐融合發(fā)展的能力。作為信息產(chǎn)業(yè)核心人才培養(yǎng)的計(jì)算機(jī)學(xué)科的各個(gè)專業(yè)與產(chǎn)業(yè)結(jié)合分工越來(lái)越細(xì),不同方向需求差異很大,如何做好計(jì)算機(jī)學(xué)科各專業(yè)的工程教育,是教育工作者們必須要思考的問(wèn)題。針對(duì)計(jì)算機(jī)學(xué)科的軟件工程專業(yè)特點(diǎn)及目前在培養(yǎng)過(guò)程中存在的問(wèn)題,結(jié)合國(guó)際最新的CDIO工程教育理念進(jìn)行研究,探索了在軟件工程專業(yè)實(shí)施“卓越計(jì)劃”的培養(yǎng)模式、課程的理論與實(shí)踐教學(xué)體系以及人才培養(yǎng)標(biāo)準(zhǔn)。
軟件工程是計(jì)算機(jī)科學(xué)與技術(shù)領(lǐng)域發(fā)展最快的學(xué)科分支之一,隨著軟件技術(shù)的發(fā)展和軟件崗位對(duì)技能型軟件人才能力要求的變化,傳統(tǒng)軟件工程專業(yè)的課程設(shè)置是以理論講課為主,實(shí)驗(yàn)為輔,絕大部分為驗(yàn)證性實(shí)驗(yàn),開(kāi)設(shè)的很多課程只是軟件設(shè)計(jì)的基礎(chǔ)。這些基本技能與就業(yè)技能存在相當(dāng)大的差距,學(xué)生們只能掌握軟件各模塊的知識(shí),而缺乏軟件產(chǎn)品的設(shè)計(jì)過(guò)程和開(kāi)發(fā)能力的培養(yǎng),目前存在著以下幾個(gè)關(guān)鍵性的問(wèn)題。
1.1偏重理論輕開(kāi)發(fā)能力,人才培養(yǎng)模式滯后
經(jīng)過(guò)我們對(duì)軟件企業(yè)人才需求的調(diào)研,目前我國(guó)軟件人才數(shù)量不少,但水平偏低,更重要的是結(jié)構(gòu)失衡。具體表現(xiàn)為,企業(yè)希望招聘的高校畢業(yè)生具有軟件開(kāi)發(fā)崗位所必須具備的實(shí)踐能力,但很多高等院校軟件人才培養(yǎng)模式由于教育理念和師資力量本身的問(wèn)題,偏重于傳授知識(shí)和技術(shù)而輕視了軟件開(kāi)發(fā)能力的培養(yǎng)。這種現(xiàn)狀導(dǎo)致軟件企業(yè)從高校招聘的畢業(yè)生不能立即進(jìn)入軟件開(kāi)發(fā)崗位,必須經(jīng)過(guò)幾個(gè)月的職業(yè)崗位培訓(xùn),才能真正勝任開(kāi)發(fā)工作。畢業(yè)生到軟件開(kāi)發(fā)工作崗位上要經(jīng)歷的適應(yīng)期和培訓(xùn)期,說(shuō)明高校培養(yǎng)的軟件人才與軟件企業(yè)的職業(yè)崗位存在明顯差距,需要高等院校在培養(yǎng)模式、培養(yǎng)計(jì)劃、課程設(shè)置等方面按照軟件開(kāi)發(fā)過(guò)程和設(shè)計(jì)開(kāi)發(fā)能力的要求進(jìn)行改革和完善。
1.2實(shí)踐條件不能滿足人才培養(yǎng)需求,學(xué)生動(dòng)手實(shí)踐能力有待提高
各個(gè)高校的實(shí)驗(yàn)條件經(jīng)過(guò)近幾年,尤其是2013年的國(guó)家和地方政府的投資,實(shí)驗(yàn)和實(shí)訓(xùn)的條件得到很大提高。校內(nèi)軟件工程的實(shí)驗(yàn)環(huán)節(jié)均能滿足教學(xué)要求,有條件的高校已經(jīng)建立了一定的校內(nèi)實(shí)訓(xùn)基地,但實(shí)訓(xùn)基地尚擺脫不了之前知識(shí)教育體系下的實(shí)驗(yàn)?zāi)J剑_(kāi)設(shè)的實(shí)踐項(xiàng)目范圍偏窄,模擬課題多,實(shí)戰(zhàn)課題少,參與建設(shè)實(shí)訓(xùn)基地的企業(yè)熱情不高,缺少真實(shí)的工作場(chǎng)景[3]?,F(xiàn)有的機(jī)器數(shù)量、配置大部分還是以單臺(tái)性質(zhì)的設(shè)備和個(gè)人計(jì)算機(jī)為主,滿足不了軟件及信息技術(shù)的發(fā)展的要求,特別是缺少真實(shí)的開(kāi)發(fā)項(xiàng)目和項(xiàng)目開(kāi)發(fā)指導(dǎo)組,難以營(yíng)建軟件企業(yè)的軟件產(chǎn)品生產(chǎn)環(huán)境,不能滿足基于軟件產(chǎn)品開(kāi)發(fā)過(guò)程對(duì)實(shí)訓(xùn)課程的需要,學(xué)生的動(dòng)手實(shí)踐能力有待提高。
1.3教師隊(duì)伍工程能力偏低,難以支撐卓越工程師培養(yǎng)計(jì)劃的實(shí)施
高校在師資隊(duì)伍建設(shè)方面,多以高學(xué)歷、高職稱的比例來(lái)衡量教師隊(duì)伍水平的高低。經(jīng)過(guò)多年的師資建設(shè),高校中大部分教師都具有博士、碩士學(xué)位,他們雖然有較強(qiáng)的學(xué)術(shù)能力,但是專業(yè)實(shí)踐知識(shí)和工程實(shí)踐經(jīng)驗(yàn)卻相對(duì)缺乏,尤其是新教師絕大部分是從學(xué)校到學(xué)校,情況更不容樂(lè)觀。另一方面,由于計(jì)算機(jī)行業(yè)的發(fā)展,各類新技術(shù)層出不窮,尤其是軟件開(kāi)發(fā)技術(shù)和新的開(kāi)發(fā)工具,老教師的技術(shù)能力沒(méi)有得到及時(shí)更新,很難勝任新的軟件工程應(yīng)用開(kāi)發(fā)類課程的教學(xué)。這就造成了整個(gè)軟件工程專業(yè)的教師隊(duì)伍工程能力偏低,與軟件工程專業(yè)對(duì)教師素質(zhì)的要求有較大差距,很難適應(yīng)培養(yǎng)軟件工程實(shí)踐型人才的需要。此外,不論學(xué)術(shù)型還是應(yīng)用型的高校評(píng)價(jià)教師的標(biāo)準(zhǔn)都是側(cè)重于教師的理論水平和論文數(shù)量,使高校軟件工程專業(yè)的教師在進(jìn)入高校工作幾年后,原來(lái)即使具備有開(kāi)發(fā)能力的也隨著新技術(shù)的發(fā)展而逐漸淘汰,無(wú)形中引導(dǎo)著教師隊(duì)伍建設(shè)向?qū)W術(shù)型方向發(fā)展,而忽視了工程實(shí)踐水平的提高。
從項(xiàng)目或產(chǎn)品的生命周期可知,工程項(xiàng)目、產(chǎn)品運(yùn)行的生命周期基本都要經(jīng)歷構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)和運(yùn)作(Operate)這樣的階段。工程項(xiàng)目或產(chǎn)品首先要根據(jù)需求進(jìn)行構(gòu)思,將科學(xué)原理轉(zhuǎn)化為工程項(xiàng)目或者產(chǎn)品開(kāi)發(fā)的計(jì)劃方案;再根據(jù)計(jì)劃方案進(jìn)行設(shè)計(jì),確定實(shí)現(xiàn)工程實(shí)施或生產(chǎn)產(chǎn)品的工藝流程、操作程序等的設(shè)計(jì)方案;然后根據(jù)設(shè)計(jì)方案進(jìn)行項(xiàng)目的實(shí)施或者產(chǎn)品的生產(chǎn)實(shí)現(xiàn);最后是完成項(xiàng)目的運(yùn)行服務(wù)或生產(chǎn)產(chǎn)品的銷售、售后服務(wù)。因此,麻省理工學(xué)院和瑞典皇家工學(xué)院等4所大學(xué)組成跨國(guó)研究,以產(chǎn)品運(yùn)行的生命周期所需要的從業(yè)人員必須具備的知識(shí)、能力、素質(zhì)出發(fā),經(jīng)過(guò)4年的探索研究,設(shè)計(jì)了工程教育模式,創(chuàng)立了CDIO工程教育理念[4]。2011年,CDIO區(qū)域性國(guó)際會(huì)議在北京中苑賓館隆重召開(kāi),教育部部長(zhǎng)助理林蕙青指出,未來(lái)我國(guó)高等工程教育改革發(fā)展的戰(zhàn)略重點(diǎn)就是“四個(gè)更加重視”:一要更加重視高等工程教育服務(wù)國(guó)家發(fā)展戰(zhàn)略和經(jīng)濟(jì)發(fā)展方式轉(zhuǎn)變的需要;二要更加重視與行業(yè)企業(yè)合作育人、合作辦學(xué)、合作就業(yè);三要更加重視學(xué)生社會(huì)責(zé)任感、綜合素質(zhì)和工程實(shí)踐能力培養(yǎng);四要更加重視提高工程技術(shù)人才培養(yǎng)的國(guó)際化水平。CDIO工程教育模式有利于解決當(dāng)前工程教育實(shí)踐中存在的重理論輕實(shí)踐、強(qiáng)調(diào)個(gè)人學(xué)術(shù)能力而忽視團(tuán)隊(duì)協(xié)作精神、重視知識(shí)學(xué)習(xí)而輕視開(kāi)拓創(chuàng)新培養(yǎng)等諸多問(wèn)題。[5]此外,從國(guó)家實(shí)施卓越工程師培養(yǎng)的11條通用標(biāo)準(zhǔn)看,每個(gè)標(biāo)準(zhǔn)的實(shí)現(xiàn)都能夠在CDIO工程教育模式中體現(xiàn),因此在國(guó)家大力推進(jìn)高等工程教育“卓越計(jì)劃”中融合CDIO的教育理念必將為高質(zhì)量實(shí)施“卓越計(jì)劃”起到積極的推進(jìn)作用。
在軟件工程學(xué)科領(lǐng)域,軟件工程是應(yīng)用計(jì)算機(jī)科學(xué)理論和技術(shù)以及工程管理原則和方法,根據(jù)用戶的要求,按照按預(yù)算和進(jìn)度實(shí)現(xiàn)軟件產(chǎn)品的定義、開(kāi)發(fā)、發(fā)布和維護(hù)的工程,是研究用工程化方法構(gòu)建和維護(hù)有效、實(shí)用和高質(zhì)量的軟件的學(xué)科。軟件工程研究的對(duì)象是軟件系統(tǒng),涵蓋軟件科學(xué)與工程兩個(gè)方面。軟件科學(xué)研究的重點(diǎn)在于發(fā)現(xiàn)軟件可信性、度量和演化的基本規(guī)律,以應(yīng)對(duì)當(dāng)今軟件所面臨的復(fù)雜性、開(kāi)放性和演化性等一系列重要挑戰(zhàn),是工程應(yīng)用的理論層面;而軟件工程的重點(diǎn)在于綜合應(yīng)用包括科學(xué)方法在內(nèi)的各種軟件設(shè)計(jì)方法,運(yùn)用各種科學(xué)知識(shí),深刻理解設(shè)計(jì)合格軟件產(chǎn)品所涉及的多方面因素,去構(gòu)建可靠、滿足需求的軟件產(chǎn)品[6]。IEEE最新發(fā)布的軟件工程知識(shí)體系(SWEBOK)將軟件工程知識(shí)體系分解成10個(gè)知識(shí)域,即軟件需求、軟件設(shè)計(jì)、軟件構(gòu)造、軟件測(cè)試、軟件維護(hù)、軟件配置管理、軟件工程管理、軟件工程過(guò)程、軟件工程工具和方法、軟件質(zhì)量,這些知識(shí)領(lǐng)域貫穿于軟件產(chǎn)品生命周期的全過(guò)程[7,8]。
因此,在軟件工程專業(yè)“卓越計(jì)劃”中,以軟件產(chǎn)品的方案設(shè)計(jì)、開(kāi)發(fā)、部署、運(yùn)行的軟件生命周期為主線,將CDIO工程教育融合到卓越軟件工程師的培養(yǎng)中是必要且可行的,有利于培養(yǎng)出軟件設(shè)計(jì)能力、國(guó)際交流能力、管理與溝通能力和職業(yè)發(fā)展能力強(qiáng)的,具有軟件工程背景的復(fù)合型、應(yīng)用型高層次軟件工程技術(shù)人才,推動(dòng)軟件產(chǎn)業(yè)不斷開(kāi)拓創(chuàng)新。
3.1引入CDIO工程教育模型的綜合培養(yǎng)理念設(shè)計(jì)軟件工程應(yīng)用型創(chuàng)新人才培養(yǎng)模式
融合CDIO工程教育理念進(jìn)行卓越軟件工程師培養(yǎng),對(duì)傳統(tǒng)的教育模式進(jìn)行改革,將軟件工程教育與項(xiàng)目、產(chǎn)品的構(gòu)思、設(shè)計(jì)、實(shí)現(xiàn)和運(yùn)作生命周期中所需要的知識(shí)、能力、素質(zhì)緊密結(jié)合,以項(xiàng)目或軟件產(chǎn)品的生命周期為載體,引入校企合作機(jī)制,采用3+0.5+0.5的培養(yǎng)模式。前3年與傳統(tǒng)的軟件工程教育類似,完成軟件工程專業(yè)所需要的基本知識(shí)、基本技能和基本素質(zhì)的培養(yǎng)。在后面的1年分為兩個(gè)階段,第一個(gè)階段我們稱為項(xiàng)目實(shí)訓(xùn),以校外實(shí)習(xí)參觀,校內(nèi)講座、實(shí)訓(xùn)的教學(xué)方式,用已經(jīng)開(kāi)發(fā)完成的項(xiàng)目或軟件產(chǎn)品為例,模擬企業(yè)運(yùn)作進(jìn)行教學(xué),熟悉項(xiàng)目工程、產(chǎn)品生命周期的各個(gè)環(huán)節(jié),將前3年學(xué)習(xí)的知識(shí)融合,在實(shí)訓(xùn)中掌握開(kāi)發(fā)工具,以學(xué)生以主動(dòng)的、實(shí)踐的方式接受軟件工程設(shè)計(jì)能力、開(kāi)發(fā)能力和素質(zhì)教育的培養(yǎng)。第二個(gè)階段,學(xué)生進(jìn)入合作企業(yè)或者就業(yè)企業(yè),參與到企業(yè)真正的項(xiàng)目開(kāi)發(fā)中,以企業(yè)的課題完成畢業(yè)設(shè)計(jì),在設(shè)計(jì)中鍛煉職業(yè)能力。
3.2構(gòu)建適合CDIO工程教育模型的理論教學(xué)體系
堅(jiān)實(shí)的專業(yè)基礎(chǔ)是學(xué)生今后成為優(yōu)秀工程技術(shù)人員和管理者的保證,也是CDIO培養(yǎng)模式的基石。以軟件產(chǎn)品的構(gòu)思、設(shè)計(jì)、實(shí)施、運(yùn)行為目標(biāo)倒推成為卓越軟件工程師所需要的知識(shí)、能力、素質(zhì),以培養(yǎng)知識(shí)、能力、素質(zhì)去組織理論教學(xué)體系。包括軟件從業(yè)人員所需要具備的良好的數(shù)學(xué)建模能力課程:微積分、線性代數(shù)、概率論和數(shù)理統(tǒng)計(jì)等;運(yùn)用計(jì)算機(jī)進(jìn)行軟件開(kāi)發(fā)所需的計(jì)算數(shù)學(xué)課程:離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析與設(shè)計(jì)等;進(jìn)行軟件開(kāi)發(fā)所需的軟硬件系統(tǒng)基礎(chǔ)課程:操作系統(tǒng)、軟件工程導(dǎo)論、數(shù)據(jù)庫(kù)原理、信息系統(tǒng)基礎(chǔ)、計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)、計(jì)算機(jī)網(wǎng)絡(luò)和編譯原理等;進(jìn)行軟件設(shè)計(jì)所需的軟件開(kāi)發(fā)類課程:軟件需求分析、軟件構(gòu)架、軟件設(shè)計(jì)、軟件測(cè)試、軟件維護(hù);軟件工程工具等;軟件從業(yè)人員需要具備的良好的身體素質(zhì)和心理素質(zhì)的人文素質(zhì)系列課程:形勢(shì)與政策、馬克思主義基本原理、毛澤東思想/鄧小平理論和“三個(gè)代表”重要思想概論、法律法規(guī)、大學(xué)生心理健康教育、體育、團(tuán)隊(duì)激勵(lì)與溝通及全校性選修課程等;軟件從業(yè)人員需要具備的掌握發(fā)達(dá)國(guó)家的技術(shù)和了解國(guó)際IT文化的外語(yǔ)應(yīng)用能力課程:基礎(chǔ)英語(yǔ)、英語(yǔ)聽(tīng)說(shuō)、日語(yǔ)基礎(chǔ)和專業(yè)英語(yǔ)。
3.3構(gòu)建適合CDIO工程教育模型的一體化、多層次的實(shí)踐教學(xué)體系
CDIO工程教育理念是“做中學(xué)”原則和“基于項(xiàng)目的教育和學(xué)習(xí)”的集中體現(xiàn),軟件工程專業(yè)應(yīng)用型創(chuàng)新人才的培養(yǎng),實(shí)踐能力的提高是設(shè)計(jì)軟件產(chǎn)品能夠?qū)嵤┖瓦\(yùn)行的關(guān)鍵。以產(chǎn)品的運(yùn)行周期為主線的一體化、多層次的實(shí)踐教學(xué)體系是以驗(yàn)證性實(shí)驗(yàn)為基礎(chǔ),實(shí)現(xiàn)第一層次的基本實(shí)踐能力培養(yǎng);以課程設(shè)計(jì)、實(shí)踐課程為貫穿專業(yè)課程模塊的線索,實(shí)現(xiàn)第二層次與第三層次的個(gè)人能力及團(tuán)隊(duì)能力培養(yǎng);以校內(nèi)外實(shí)踐基地的實(shí)訓(xùn)和畢業(yè)設(shè)計(jì)為載體,實(shí)現(xiàn)第四層次的構(gòu)思(C)、設(shè)計(jì)(D)、實(shí)施(I)和運(yùn)行(O)綜合能力培養(yǎng)。以此形成集實(shí)驗(yàn)、課程設(shè)計(jì)、實(shí)踐課程、實(shí)訓(xùn)和畢業(yè)設(shè)計(jì)一體化、多層次的實(shí)踐教學(xué)體系?;贑DIO的“做中學(xué)”原則的人才培養(yǎng)模式,采取向企業(yè)派駐科技特派員和聘任企業(yè)技術(shù)人員為兼職教師的“雙向聘任制”模式,使軟件工程專業(yè)與軟件企業(yè)更為緊密地結(jié)合。企業(yè)技術(shù)人員和校內(nèi)教師聯(lián)合建立項(xiàng)目開(kāi)發(fā)小組,讓學(xué)生通過(guò)實(shí)際項(xiàng)目研發(fā),體驗(yàn)軟件產(chǎn)品生命周期各個(gè)階段的從業(yè)人員角色。在項(xiàng)目研發(fā)中進(jìn)行需求分析、軟件體系結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、接口設(shè)計(jì)和算法設(shè)計(jì),編碼實(shí)現(xiàn),測(cè)試、投入運(yùn)作等一系列工程實(shí)踐。以此為學(xué)生職業(yè)能力訓(xùn)練和教師項(xiàng)目開(kāi)發(fā)鍛煉提供一個(gè)真實(shí)的職業(yè)環(huán)境,有助于學(xué)生的職業(yè)素質(zhì)、職業(yè)態(tài)度和習(xí)慣的形成。
“基于項(xiàng)目的教育和學(xué)習(xí)”采用“雙向聘任制”模式驅(qū)動(dòng),專業(yè)教師與實(shí)踐基地軟件技術(shù)人員間角色轉(zhuǎn)換;科研、技術(shù)研發(fā)項(xiàng)目與教學(xué)課題間的相互滲透。學(xué)校將工程實(shí)踐列入教師教學(xué)質(zhì)量考核的指標(biāo),甚至職稱晉升的指標(biāo),引導(dǎo)教師加強(qiáng)自身工程能力的提高,這將逐步解決困擾軟件工程專業(yè)發(fā)展的教師隊(duì)伍、實(shí)踐、實(shí)訓(xùn)的難題。
3.4按照知識(shí)、能力、素質(zhì),規(guī)范人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn),保障卓越工程師計(jì)劃的順利實(shí)施
培養(yǎng)質(zhì)量標(biāo)準(zhǔn),是規(guī)定某一個(gè)專業(yè)的專業(yè)培養(yǎng)目標(biāo)、畢業(yè)要求、實(shí)現(xiàn)途徑、評(píng)價(jià)方式的教學(xué)指導(dǎo)性文件。它是聯(lián)系專業(yè)培養(yǎng)目標(biāo)與教學(xué)活動(dòng)的中間橋梁,可以確保不同的教師有效、連貫而目標(biāo)一致地開(kāi)展教學(xué)工作,對(duì)教師的教學(xué)具有直接的指導(dǎo)作用。在“卓越工計(jì)劃”中引入先進(jìn)的CDIO教育理念,將“卓越工計(jì)劃”通用標(biāo)準(zhǔn)與軟件工程行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)、職業(yè)資格標(biāo)準(zhǔn)結(jié)合制定人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn),以標(biāo)準(zhǔn)規(guī)范人才培養(yǎng)是保障卓越工程師計(jì)劃順序?qū)嵤┑挠行ПU稀?/p>
從軟件工程專業(yè)培養(yǎng)的畢業(yè)生和軟件企業(yè)實(shí)際需要的員工存在的矛盾入手,分析了在軟件工程專業(yè)實(shí)施“卓越工計(jì)劃”存在的問(wèn)題。通過(guò)采納CDIO標(biāo)準(zhǔn)和工程教育理念,以軟件工程產(chǎn)品的生命周期中對(duì)人才的知識(shí)、能力、素質(zhì)的需求出發(fā),探索軟件工程專業(yè)創(chuàng)新型人才培養(yǎng)模式、理論教學(xué)體系、實(shí)踐教學(xué)體系以及人才培養(yǎng)標(biāo)準(zhǔn)。以人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn)為抓手,推進(jìn)軟件工程專業(yè)卓越工程師培養(yǎng)計(jì)劃的實(shí)施,改變當(dāng)前軟件工程人才培養(yǎng)過(guò)程中的“重理論、輕實(shí)踐”、“重視知識(shí)學(xué)習(xí)而輕視開(kāi)拓創(chuàng)新”等方面的不足,最終達(dá)到提高軟件工程人才培養(yǎng)質(zhì)量的目的。
參考文獻(xiàn):
[1]林健.卓越工程師教育培養(yǎng)計(jì)劃專業(yè)培養(yǎng)方案研究[J].清華大學(xué)教育研究,2011(2) : 47-55
[2]呂慶文,曹蕾,李遠(yuǎn)念,等.基于CDIO模式培養(yǎng)復(fù)合型卓越軟件工程師的探索[J].高教探索,2013(1) : 71-76
[3]楊莉,劉小明.計(jì)算機(jī)專業(yè)校企聯(lián)合實(shí)訓(xùn)的問(wèn)題與建議[J].重慶工商大學(xué)學(xué)報(bào):自然科學(xué)版,2013,30(9) : 94-97
[4]CRAWLEY E F,MALMQVIST J,LUCAS W A.The CDIO Syllabus 2.0: An Updated Statement of Goals for Engineering Education.Proc.of the 7th Inter CDIO Conf,Technical University of Denmark,Copenhagen,2011.7 www.cdio.org/files/project/ file/cdio_syllabus_v2.pdf
[5]WANG Y Q,QI Z Y,LI Z R.Review of CDIO research in China: from 2005 to 2011[J].World Transactions on Engineering and Techno1ogy Education.2012,10(1) : 70-79
[6]PANTELIS M.Enhancing software engineering education through open source projects: Four years of students perspectives[J].Education and Information Technologies,2013,18(2) : 381-397
[7]徐玲,文俊浩,熊慶宇.軟件工程人才培養(yǎng)模式的探索與實(shí)踐[J].現(xiàn)代教育技術(shù),2013(8) : 118-121
[8]肖來(lái)元,邱德紅,吳濤.以需求為導(dǎo)向的軟件專業(yè)工程教育改革研究與創(chuàng)新實(shí)踐[J].高等工程教育研究,2013(6) : 148-152
Research on the Mode of Software Engineering Talent Training
Based on CDIO Concept
WANG Jun,QIANG Jun
(School of Computer&Information Science,Anhui Polytechnic University,Wuhu 241000,China)
Abstract:As for the status quo of the higher engineering education in our country,this paper analyzes the mode of CDIO engineering education,the characteristics of software engineering professional education and the problems on software engineering personnel training at present,and exploits the integration of CDIO educational philosophy and training program of excellence engineer for software engineering discipline.Through combining the process of personnel training with engineering projects or software product cycle,the discipline training program is designed and the curricular system of theory and practice teaching is constructed.By integrating internal and external faculty,on terms of knowledge,ability and quality,the quality standards of talent training are set up to support the education and training program of excellence engineer in current education reform.
Key words:software engineering; engineering project; training programof excellence engineer; CDIO; standard
中圖分類號(hào):TP240
文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1672-058X(2015) 06-0070-05
doi:10.16055/j.issn.1672-058X.2015.0006.0014
收稿日期:2014-10-08;修回日期: 2014-11-28.
*基金項(xiàng)目:安徽省教學(xué)質(zhì)量與改革工程教學(xué)研究項(xiàng)目(2012jyxm867) ;安徽工程大學(xué)卓越工程師計(jì)劃項(xiàng)目(2014zyjh01).
作者簡(jiǎn)介:汪軍(1975-),男,安徽桐城人,副教授,碩士,從事可視媒體處理與識(shí)別、虛擬現(xiàn)實(shí)的研究.