孫仁鵬,何 淼
?
基于企業(yè)職能的創(chuàng)新課程體系及教學模式研究
——以高職軟件人才培養(yǎng)為例
孫仁鵬,何淼
摘要:分析軟件企業(yè)各部門的職能,構(gòu)建立足企業(yè)職能的創(chuàng)新課程體系,探討“項目貫穿+團隊協(xié)作+分組指導”的教學模式,落實實踐能力和團隊精神培養(yǎng),為高職院校課程體系改革和教學模式改革提供借鑒。
關(guān)鍵詞:高職院校;企業(yè)職能;創(chuàng)新課程體系;教學模式
(一)企業(yè)職能
和軟件人才培養(yǎng)相關(guān)的企業(yè)職能部門主要包括市場部、設計部、開發(fā)部、測試部和培訓部,各部門的職能主要源于作者所在學校合作企業(yè)的調(diào)研。
市場部的職能主要包括9個方面:(1)根據(jù)《需求調(diào)研計劃》對客戶進行需求調(diào)研;(2)負責《客戶需求說明書》編寫并得到客戶的認可與簽字;(3)組織內(nèi)部討論和各部門討論理解客戶業(yè)務現(xiàn)狀與需求;(4)提交產(chǎn)品改善或產(chǎn)品開發(fā)建議;(5)處理客戶投訴和爭端;(6)配合軟件開發(fā)部控制項目成本;(7)負責產(chǎn)品演示和推廣、項目方案需求討論與產(chǎn)品答疑;(8)負責系統(tǒng)實施相關(guān)工作,包括系統(tǒng)安裝、企業(yè)數(shù)據(jù)梳理和入庫、用戶培訓、系統(tǒng)上線、系統(tǒng)試運行、實施現(xiàn)場問題支持;(9)負責服務支持、業(yè)務創(chuàng)新、業(yè)務流程管理等。
設計部的職能主要包括4個方面:(1)根據(jù)已確認的《用戶需求說明書》編寫《軟件功能概要設計說明書》;(2)代表客戶與項目開發(fā)部成員溝通項目需求有關(guān)的所有事項;(3)協(xié)調(diào)解決市場部與開發(fā)部之間的問題;(4)負責界面設計和軟件功能詳細設計等。
開發(fā)部的職能主要包括6個方面:(1)功能理解、代碼可實現(xiàn)性分析與驗證、功能合理性和描述明確性閱讀與驗證;(2)根據(jù)《軟件功能詳細設計說明書》完成軟件數(shù)據(jù)結(jié)構(gòu)設計并編寫《軟件數(shù)據(jù)庫設計說明書》;(3)實現(xiàn)軟件系統(tǒng)的架構(gòu)、公用代碼、接口設計、代碼開發(fā);(4)負責軟件代碼的優(yōu)化;(5)根據(jù)測試報告修改軟件BUG,并逐步完善系統(tǒng)功能;(6)負責分析解決客戶提到的一些程序或數(shù)據(jù)問題等。
測試部的職能主要包括6個方面:(1)熟悉客戶業(yè)務和需求;(2)系統(tǒng)功能合理性、描述明確性閱讀與驗證;(3)編寫測試用例,進行功能測試、壓力測試、邊界測試等;(4)逐個確認每個功能是否符合《軟件功能詳細設計說明書》中的要求,編寫《測試報告》;(5)編寫系統(tǒng)的操作手冊、操作視頻、配置手冊、管理手冊、特性說明、升級說明等文檔;(6)產(chǎn)品發(fā)布輔助測試、驗證正確性等。
培訓部的職能主要包括新員工職業(yè)素養(yǎng)培訓、企業(yè)業(yè)務培訓等。
(二)創(chuàng)新課程體系
高職教育課程設置不夠完善,往往既要兼顧學生具有完整的理論基礎,又要強調(diào)培養(yǎng)學生較好的實踐能力,內(nèi)容存在教材陳舊、技術(shù)落后、知識更新緩慢、理論教學與企業(yè)實踐脫軌等問題,既不能讓學生掌握扎實、完整的專業(yè)理論基礎,又不能培養(yǎng)學生熟練的實踐能力的問題,顧此失彼、實際效果差。[1-2]依據(jù)項目的生命周期和軟件企業(yè)的部門職能,把與軟件企業(yè)需求結(jié)合緊密的、同時是學校往往忽視或薄弱的學習內(nèi)容專門提煉出來,構(gòu)建創(chuàng)新課程體系,如表1。該課程體系按企業(yè)職能分類,立足工作實際技術(shù)和能力需求,適合對學生進行差異性培養(yǎng),也容易滿足學生需求,對教學資源和教師要求較高。以“J2EE框架與實踐”課程為例,說明學習內(nèi)容和課程特色,如表2。由于Java EE的原生組件為重量級組件,所以并不適合大中型項目的開發(fā),這樣在實際的工作中為了開發(fā)的便捷,主要使用框架技術(shù),同時關(guān)注行業(yè)需要的核心技術(shù),摒棄框架的過時技術(shù),并通過項目案例驅(qū)動實戰(zhàn)能力培養(yǎng)。
表1 企業(yè)職能與創(chuàng)新課程體系
表2 “J2EE框架與實踐”核心內(nèi)容
(一)項目貫穿,邊做邊學
項目教學法將理論教學與實踐教學有機地統(tǒng)一起來,有利于學生正確理解和全面掌握理論知識,實現(xiàn)了傳授理論、訓練技能與培養(yǎng)能力的“一舉多得”,充分體現(xiàn)了“以能力為本”的高職教育新理念。[3]以項目貫穿企業(yè)各職能部門和課程體系,驅(qū)動各職能部門所需的技術(shù)和素養(yǎng)的培養(yǎng),提升學生實踐能力和創(chuàng)新能力。以市場部為例,用企業(yè)已有項目的需求調(diào)研、需求分析、項目實施、文檔維護為案例,學習市場部職能。如項目實施中的數(shù)據(jù)庫實施,可先指導學生如何安裝、配置數(shù)據(jù)庫、如何清洗、轉(zhuǎn)換企業(yè)數(shù)據(jù)、如何導庫等,任務完成后,再全面講解數(shù)據(jù)庫體系結(jié)構(gòu)、數(shù)據(jù)庫范式、約束原理和相關(guān)指令,把知識、原理和技術(shù)整體銜接起來,以更好理解為什么以及條件變了如何改變和改進。也就是說先指導學生完成工作任務,配以必要的講解,建立信心,在這過程中做中學,學中做,在有了體驗和感受后再深度剖析。項目開發(fā)更需要由淺入深進行逐層學習和講解,每個主流框架或技術(shù)用一個典型案例進行完善合理的講解,讓學生清楚的認識到其優(yōu)缺點,然后在項目中加以鞏固。由于時間、精力、業(yè)務等方面限制,可以以項目中的一二個典型模塊學習和完成,帶動開發(fā)技術(shù)的學習和掌握。
(二)團隊協(xié)作,資源互補
學校缺少企業(yè)環(huán)境,老師缺乏項目經(jīng)驗。[4]項目貫穿需要企業(yè)的指導和參與,團隊協(xié)作可以保障項目貫穿,主要包括教學協(xié)作和研發(fā)協(xié)作兩個層面。教學協(xié)作主要指企業(yè)工程師多把握和關(guān)注行業(yè)綜合實踐技術(shù)的指導和實戰(zhàn)項目教學,引入企業(yè)項目和資源,幫助教師消化和吸收。而教師多承擔專業(yè)知識課程和崗位基礎能力課程的教學,多學習企業(yè)技術(shù)和參與企業(yè)項目,合理運用企業(yè)資源于課堂,實現(xiàn)資源和優(yōu)勢互補。研發(fā)協(xié)作主要指教師多指導和參與企業(yè)項目研發(fā),提供技術(shù)服務和用科研項目的先進理論解決企業(yè)項目難題。
(三)項目研發(fā),分組指導
學生實踐能力提升需要項目研發(fā),而高職生直接參與研發(fā)又往往難以適應以致很快被淘汰出局,分組指導就顯得尤為重要。分組指導主要指根據(jù)企業(yè)職能和學生需求,把學生分配到設計部、研發(fā)部等部門,同時,分組配給教師或工程師,按任務按進度、組間組內(nèi)協(xié)同互助指導學生項目研發(fā)。研發(fā)過程中,依據(jù)項目需要,不定期的進行指導培訓。項目研發(fā)結(jié)束后,分組為單位讓學生進行項目演示講解,一是考查學生掌握能力,二是通過互動交流,提高溝通能力,讓學生在以后面試中描述項目時穩(wěn)中不亂。由于工程師和教師帶著項目任務和學生一起共同研發(fā)項目,實地主導項目研發(fā)和指導學生,協(xié)同作戰(zhàn),便于幫助學生快速適應項目研發(fā)和能力提升。
綜上所述,面向企業(yè)職能創(chuàng)新課程體系的教學模式可以提煉為“項目貫穿+團隊協(xié)作+分組指導”,該模式也是筆者所在的學校多年校企合作的成果,其項目實施的主要流程為:每個主流框架或技術(shù)用一個案例學習→項目老師手把手指導項目,疑點難點深度剖析→學生分組,協(xié)同開發(fā)→項目老師協(xié)同指導,解決疑問和BUG→學生演示講解項目,互動交流→項目改進和完善。
課程體系的創(chuàng)新點在于基于企業(yè)職能、按企業(yè)職能分類構(gòu)建開設,易于立足企業(yè)、符合企業(yè)需求。既然課程體系面向企業(yè)職能,教學模式也需做必要的改進才能適應課程體系,即需要面向企業(yè)項目和企業(yè)職能,融入企業(yè)資源,協(xié)同研發(fā),協(xié)同指導。6年多來,筆者所在學校在與軟件企業(yè)的合作過程中,就基于企業(yè)職能的創(chuàng)新課程體系和與之相適應的“項目貫穿+團隊協(xié)作+分組指導”教學模式做積極的嘗試和探索,人才培養(yǎng)質(zhì)量和就業(yè)質(zhì)量取得了積極成效,具有推廣價值。
參考文獻:
[1]孫仁鵬.高職軟件人才的創(chuàng)新能力不足內(nèi)在原因及對策研究[J].職教通訊,2015(29):34-36.
[2]張振飛,張艷芳.高職院校產(chǎn)教融合教學模式的構(gòu)建與實施[J].職教論壇,2015(20):55-57.
[3]閏學敏.高職教學模式改革初探[J].中國成人教育,2015 (16):141-143.
[4]孫仁鵬.高職軟件人才的創(chuàng)新能力培養(yǎng)策略研究[J].職教通訊,2015(35):31-33.
[責任編輯陳國平]
基金項目:2014年度江蘇高校哲學社會科學研究基金項目“基于虛擬公司的創(chuàng)新型高職軟件實用人才培養(yǎng)模式研究”(項目編號:2014SJB304)
作者簡介:孫仁鵬,男,南京信息職業(yè)技術(shù)學院副教授,碩士,主要研究方向為計算機應用技術(shù)、計算機教育;何淼,男,南京信息職業(yè)技術(shù)學院副教授,碩士,主要研究方向為軟件工程。
中圖分類號:G712
文獻標識碼:A
文章編號:1674-7747(2016)09-0050-03