周宏博 梁 偉,2 陳曉艷,2 鄂大偉
1.廈門理工學院軟件工程學院 福建廈門 361024 2.物聯(lián)網(wǎng)應用技術福建省高校重點實驗室 福建廈門 361024
軟件工程是一門應用計算機科學、數(shù)學以及管理科學進行工程設計的學科。近年來,軟件產(chǎn)業(yè)屬于人才密集型的產(chǎn)業(yè),軟件工程的設計需要大量的智力資源,從軟件工程人才培養(yǎng)的需求來看,由于我國長期以來缺少各個不同行業(yè)的高精尖軟件人才,從而使得我國在金融、能源、機械等行業(yè)的軟件工程人才的數(shù)量嚴重不足[1,2]。
從目前各大高等院校傳統(tǒng)的軟件工程人才培養(yǎng)體系情況來看,出現(xiàn)了側(cè)重于“重理論、輕實踐”的人才培養(yǎng)結構(如圖1所示):軟件工程知識與實踐主要涉及計算機科學基本原理、數(shù)學基本知識、管理科學與實踐、工程科學與實踐及金融工程與實踐等五方面的知識。學生在進行軟件項目開發(fā)學習的過程中,更加偏重采用傳統(tǒng)的教學化理論模型,這樣導致學生在以后的實際工程項目設計中出現(xiàn)適應能力不強、領悟能力不高的現(xiàn)象,同時,也容易造成學生在工程實踐與理論教學容易脫節(jié)、不能快速掌握軟件開發(fā)過程中的不同復合型交叉學科中工程化設計的方法[3,4]等問題。因此,在對復合型軟件工程人才培養(yǎng)的過程中,如何培養(yǎng)出既具有軟件工程基礎知識和項目開發(fā)能力,又具有跨學科、跨專業(yè)領域知識的高級軟件工程人才將是目前行業(yè)中亟須解決的問題[5-8]。
圖1 復合型軟件人才培養(yǎng)知識結構圖
本文從復合型軟件工程人才培養(yǎng)體系的角度對軟件工程跨學科的課程體系結構進行了改革,同時,根據(jù)軟件工程中人才培養(yǎng)的特點,需要進一步對軟件工程復合型人才結構進行深入分析和總結。通過對軟件工程復合型人才培養(yǎng)的研究與探索,我們提出的培養(yǎng)方法將能夠使得軟件工程人才在各個相關領域中發(fā)揮較大的專業(yè)復合優(yōu)勢,不僅能夠進一步拓寬軟件工程人才就業(yè)的渠道,而且還能夠促使我國軟件工程行業(yè)中復合型人才培養(yǎng)機制快速而又健康地發(fā)展。
復合應用型軟件人才培養(yǎng)體系主要由理論教學培養(yǎng)和創(chuàng)新創(chuàng)業(yè)教育培養(yǎng)兩個要素構成。
圍繞復合應用型軟件人才培養(yǎng)目標,在課程體系平臺加課程群模塊的理論課程體系構架下,應有目標地增強主干理論課程內(nèi)容的整合與融合,突出知識的應用性。從總體上設計出學生需要掌握的知識點和能力發(fā)展要求,對有些課程內(nèi)容可以進行大膽的改革,能裁并的理論課程就裁并,能整合的理論課程就整合,能融合的理論課程就大膽嘗試進行融合;也可以設計、組織開設全新的理論課程,從而體現(xiàn)出理論課程內(nèi)容的復合性和應用性,構建較為完整、系統(tǒng)的理論教學體系[9]。
復合應用型軟件人才是具有良好綜合素質(zhì)的創(chuàng)新人才和創(chuàng)業(yè)人才,因此培養(yǎng)學生的創(chuàng)新意識,鍛煉學生的創(chuàng)新能力,比學習一些具體的專業(yè)知識更重要。創(chuàng)新教育旨在培養(yǎng)學生的創(chuàng)新意識和創(chuàng)新能力,創(chuàng)業(yè)教育旨在培養(yǎng)學生的實踐能力。因此,從培養(yǎng)學生的好奇心、想象力、直覺和洞察力出發(fā),將創(chuàng)新創(chuàng)業(yè)教育納入復合應用型軟件人才培養(yǎng)體系,積極探索創(chuàng)新創(chuàng)業(yè)教育模式具有重要意義。
創(chuàng)新創(chuàng)業(yè)教育的核心是培養(yǎng)學生的創(chuàng)新意識和創(chuàng)業(yè)能力,因此不能把創(chuàng)新創(chuàng)業(yè)教育視為簡單的技能傳授和訓練。為此要構建和不斷完善以興趣為導向的創(chuàng)新創(chuàng)業(yè)課程體系,例如可以在原有公共選修課基礎上,結合專業(yè)基礎知識,組織骨干教師增設學術科技、管理學、經(jīng)濟學及MBA基礎知識等類別的系列選修課程。在實施創(chuàng)新創(chuàng)業(yè)教育過程中,充分調(diào)動教師在創(chuàng)新創(chuàng)業(yè)教育中的主觀能動性,積極探索在專業(yè)課教學中融入創(chuàng)新創(chuàng)業(yè)教育,讓學生在校期間就樹立起明確的職業(yè)取向。也可以為有興趣的學生開設創(chuàng)新創(chuàng)業(yè)培訓班,調(diào)動學生的創(chuàng)新創(chuàng)業(yè)興趣。還可以邀請創(chuàng)業(yè)成功人士及相關專家、在校大學生創(chuàng)業(yè)者為感興趣的學生做報告,交流創(chuàng)新創(chuàng)業(yè)體會,碰撞思想火花,啟迪智慧,傳授經(jīng)驗,讓創(chuàng)新創(chuàng)業(yè)者少走彎路。
在復合應用型軟件人才培養(yǎng)體系中,僅有上節(jié)中提到兩個要素是完全不夠的,還需不斷增強教學基本建設才能順利達到復合應用型軟件人才培養(yǎng)的目的。
根據(jù)復合應用型軟件人才培養(yǎng)的目標定位,決定了軟件工程專業(yè)必須樹立面向企業(yè)、面向社會開放辦學的思想,充分吸納企業(yè)及社會信息和資源為學院人才培養(yǎng)服務,這也是我國應用型高等教育改革的大勢所趨。通過把IT軟件行業(yè)協(xié)會的領導、企業(yè)家、工程技術人員、政府官員請進校園,建立學院的校外軟件工程專家委員會,為學院的發(fā)展和建設進言獻策。專家委員會定期召開會議,討論專業(yè)方向設置、專業(yè)建設、課程建設、師資培養(yǎng)以及在辦學過程中出現(xiàn)的新情況、新問題,保證復合應用型軟件工程人才培養(yǎng)體系沿著正確、健康的道路前行[5-8]。
打造一支人員精干、素質(zhì)優(yōu)良、結構合理、教學科研相結合的相對穩(wěn)定的教學團隊是實現(xiàn)人才培養(yǎng)目標的關鍵所在。復合應用型軟件人才的培養(yǎng)需要打造一支既有較高的學科專業(yè)理論知識,又有豐富的實踐經(jīng)驗和項目開發(fā)能力,專兼職結合的高素質(zhì)的“雙師”型骨干教師隊伍。因此,可以通過引進、內(nèi)部培養(yǎng)、柔性聘用等多種渠道不斷改善和優(yōu)化師資隊伍的學歷、職稱、學緣、年齡等結構。為此,一要加大力度引進部分高層次人才作為學院的專業(yè)、學科帶頭人,不斷提高學院辦學水平和管理水平;二要重視選拔培養(yǎng)學術帶頭人和骨干教師,發(fā)揮學術造詣深、教學經(jīng)驗豐富的老教師的傳幫帶作用,培養(yǎng)優(yōu)秀青年教師;三要有計劃地安排教師到軟件企業(yè)實習和IT大公司培訓,提高專職教師的工程化能力,從而提升現(xiàn)有教師隊伍的“雙師”素質(zhì);四要廣泛吸引企事業(yè)單位既有工作實踐經(jīng)驗,又有較扎實理論基礎的高級技術人員、管理人員和有特殊技能的人員到學院擔任專、兼職教師,提高具有相關專業(yè)技術職務資格的教師比例,充實“雙師”型教師隊伍。
人才培養(yǎng)方案是實現(xiàn)人才培養(yǎng)目標的藍圖,是實施人才培養(yǎng)所必須遵循的基本教學文件,是一切教學活動的根本出發(fā)點。通過制訂和優(yōu)化人才培養(yǎng)方案,圍繞人才培養(yǎng)目標和培養(yǎng)規(guī)格,不斷錘煉課程體系,優(yōu)化課程結構,構建以應用能力培養(yǎng)為主,充分采用知識復合、能力復合和素質(zhì)復合的理論教學培養(yǎng)體系和實踐教學培養(yǎng)體系。同時要大力加強課程建設,尤其是特色課程建設,并在學院內(nèi)部引入課程評價與獎勵機制,積極表彰教師在課程整合和融合方面的突出成果,推動特色課程建設的健康發(fā)展。
轉(zhuǎn)型軟件工程復合型人才培養(yǎng)模式后,原有的傳統(tǒng)教學管理體系也將從過去的教學模式轉(zhuǎn)變過來,這不僅需要教學管理人員轉(zhuǎn)觀念,任課教師也必須轉(zhuǎn)念觀念,克服惰性,主動配合。學院轉(zhuǎn)型本科教育后,在教學組織及管理上完全按學校教務管理要求進行,除此而外,在學院內(nèi)部要求教務部和各系按本科教學水平合格評估指標體系的要求,嚴格抓實本科教學及教學管理,規(guī)范各教學環(huán)節(jié)和教學過程,規(guī)范教學基本文件,梳理并完善學院現(xiàn)有的教學管理文件、各項教學管理制度和教學基本文件,修改不適宜的管理規(guī)定,制訂新的或缺失的教學管理文件,包括專業(yè)人才培養(yǎng)方案、課程標準、學期授課計劃、教案等,并按評估文檔要求歸檔。同時要加強教學質(zhì)量監(jiān)控,嚴格和規(guī)范各教學環(huán)節(jié)的管理,嚴格日常教學檢查與督導,通過聽課、巡視、教學環(huán)節(jié)檢查、教學督導等手段對教學過程進行監(jiān)控,對發(fā)現(xiàn)的問題及時做出響應,對較普遍或集中的問題,召開專門會議進行研討,提出整改措施,及時加以解決。
圍繞“以培養(yǎng)具有解決復雜工程能力的復合應用型高級軟件人才” 這條主線,充分發(fā)揮學院和企業(yè)這兩個辦學主體的優(yōu)勢,尤其是把“學科融合”“資源融合”和“師資融合”貫穿人才培養(yǎng)和教學全過程,并通過構建“四個培養(yǎng)體系”逐步形成具有復合型實踐特色的人才培養(yǎng)模式。在大力加強創(chuàng)新創(chuàng)業(yè)教育、培育創(chuàng)新創(chuàng)業(yè)教育品牌的同時,我們還需與企業(yè)合作在院內(nèi)共建人才的培育平臺,探索并構建具有復合應用型軟件人才的培養(yǎng)體系。其核心元素由理論教學培養(yǎng)體系、實踐教學培養(yǎng)體系、素質(zhì)拓展培養(yǎng)體系、創(chuàng)新創(chuàng)業(yè)教育培養(yǎng)體系以及人才培養(yǎng)質(zhì)量監(jiān)控機制和人才培養(yǎng)質(zhì)量評價體系構成。
軟件工程學科是一門技術性、實踐性強的寬背景應用型學科。本文首先介紹了具有創(chuàng)新精神和較強實踐能力的復合應用型人才的培養(yǎng)目標,探索了如何建立校企聯(lián)合培養(yǎng)人才的實驗教學模式;然后,通過“請進來,送出去”等實踐教學手段促進教學與企業(yè)間的交流與互動,聘請企業(yè)技術專家為學生講授創(chuàng)新創(chuàng)業(yè)前沿課程,這樣使得學生在熟悉軟件項目開發(fā)的過程和管理過程中培養(yǎng)了軟件工程的創(chuàng)新意識,鍛煉了學生們解決實際問題的能力。最后,對人才培養(yǎng)體系中的關鍵問題進行了深入的分析,通過加強師資隊伍建設、提高教學組織及管理水平、搭建創(chuàng)新創(chuàng)業(yè)實訓平臺以及凝練學院辦學特色四方面來實現(xiàn)軟件工程復合型人才的培養(yǎng)體系架構。我們相信,復合應用型軟件工程人才培養(yǎng)體系的提出將為我國高等院校軟件工程人才培養(yǎng)模式提供一些有益的參考。