摘要:本文介紹了北航軟件學院在培養對日軟件開發人才的專業研究生中進行的產學研合作教育模式。
關鍵詞:產學研合作;專業研究生培養;實踐教學
中圖分類號:G642
文獻標識碼:B
文章編號:1672-5913(2008)06-0029-02
中國對日軟件外包開發領域近5年以來一直以50%的增幅持續發展,會日語并懂得國際軟件開發規范的中國IT人才已成為國內對日軟件外包企業的最熱門人才。為適應時代發展需要,北航軟件學院把握時機,從實際現狀出發,依托自身強勢的品牌優勢,為國家發展及學子前程量身打造特色的專業,成為中國目前唯一能提供日文應用軟件開發方向碩士學位的正規教育機構,并摸索出一套以“產學研”為主體的教育培養模式。
1培養模式的設計思想
“產學研”模式是一種從實際到理論又到實際的全新教學模式,這種人才培養過程要求培養機構與生產企業進行緊密聯合,從而從生產、管理的一線前沿了解最新的、最為需求的工程技術、工藝方法以及新的應用理論;同時從企業那里得到設備、項目、技術。然后,利用這些教育信息和教育資源按照企業實際的要求,通過制定課程體系、編寫和研究理論聯系實際的教材來培養學生,使學生得到的知識是最新的、最實用的。
在培養過程中,學生在校不但可以學習到技術,而且可以參與學校或者企業的科研項目,實現第一次理論與實踐的結合;由于該專業的學生有較多機會在日企或中日合資企業實習、就業,因此在完成了系統的理論學習和實踐之后,學生又有機會到國外企業中實際工作,學習國外的先進技術和經驗,這樣就實現了理論與實踐的第二次結合。通過以上兩次理論聯系實際、工與學的結合,培養學生將來在企業工作所需的基本素質。
我們將研究生培養思路確立為“強化基礎、突出實踐、重在素質、面向創新”,堅持教學的基礎性和科學性。具體做法是:把當前成熟的軟件工程理論成果和思想,凝煉成基礎課體系的核心,整合和優化專業課程體系,突出學科交叉與融合;同時加強學生現代工程技術的實踐能力和外語實用能力的培養,全面提升學生素質教育質量,使學生具備自主創新的潛力。
作為對日軟件開發人才的培養,日語不僅是這類人才的專業工具,而且是領會日企文化的基礎。因此,我們要求畢業生:日語水平達到國際交流基金日語能力考試二級以上,且具有較強的英語能力;訓練有素且深諳日本企業文化、具有較強的國際競爭意識和團隊合作精神;熟悉日文軟件開發流程與規范,具有使用全日文軟件開發環境、編寫日文開發文檔能力,可以勝任日文軟件開發各個層次的實用型、復合型人才。
2基本培養模式
2.1科學設置課程體系
采用先進的工程化方法進行軟件的開發和生產,是實現軟件產業化的關鍵技術手段,這就需要培養大批軟件工程領域的實用型、復合型軟件工程技術和軟件工程管理人才。設計科學實用的課程體系,是實現上述培養目標的基本保證。
應用領域廣、技術更新快是當代軟件工程技術最顯著的兩大特征,因此在設計對日軟件開發專業的課程體系時,我們遵循了先進性、靈活性、復合性、工程性和創新性五個基本原則。
2.2實用外語教育
在日本的企業或對日外包的企業,不會日語幾乎無法進行溝通,限制了發展和培養機會。通過學習日本的企業文化,學生不僅了解了中日文化差異等問題,以后在日企實習、工作中可以更快適應并融入到公司中去,而且可以全面了解日本文化和設計風格,熟練掌握軟件開發技能和軟件管理,這對日文應用軟件開發設計有莫大的幫助。
在具體實施日語教學過程中,我們采取由中國教師教授日語語法,日籍教師教授會話和聽力練習的教學方式。同時也沒有放松對學生英語能力的加強,成為能掌握中、日、英3種語言的短缺人才。
3“三級”實踐教學體系
3.1理論與實踐結合的核心課程
產學研合作應貫穿于學生培養的全過程中。在理論教學中,要突出理論聯系實際,知識與應用的結合。例如,專業核心課程“雙語軟件工程規范化設計”,既包括從需求到軟件設計過程中的四項主要基礎技術,即需求分析、設計法、文檔、和設計審查,同時還介紹了軟件工程及軟件開發工具、環境、工程中的成熟技術、成功與失敗的案例分析、軟件工程最新話題等前沿性內容,實現了在軟件工程領域中的理論聯系實際。課程的學習強調了與工程的結合,由日籍一線軟件工程師在全日文開發環境下講授,配備實訓教材并提供日文軟件實訓。在教師指導下以團隊形式完成一定規模的項目,實施規范化的項目分析、設計、實現、測試及維護各環節訓練,加強學生的動手能力和日文文檔的撰寫能力,培養協作交流精神。培養學生能真正掌握一門實用外語,具備良好的閱讀、理解和撰寫外語資料的能力和進行國際化交流的能力。對于致力于軟件外包領域的專業學位獲得者,應精通外語,了解外包國文化和軟件工程規范。
3.2配合核心課程的系列教材
配合核心課程,我們還主編并由科學出版社等出版了軟件工程所急需的國家“十一五”規劃教材——“軟件工程設計與實踐”、“計算機日語”、“軟件工程規范化設計”、“軟件工程設計案例與分析”等。學術界和工業界專家對系列教材給予較好評價:“這種內容及其組織方法在我國已出版的軟件工程專著和教材中不多見,此系列教材可以為我們樹立應用性著作的范例。”
3.3實踐教學體系
為了綜合培養學生的工程技術能力,在學生畢業前還安排了三級實踐性教育。學生應能滿足面向產業和領域需求,具有堅實的基礎理論、寬廣的專業知識,具有創新意識,具有運用先進技術方法和現代技術手段解決工程問題的能力,具有獨立從事軟件研發,以及擔負工程項目的組織與管理能力。
一級實踐:用來測試學生基本掌握的編程能力及使用基礎工具的能力;比如用C++來編寫程序,使用Oracle數據庫等;通過這級實踐的同學可以進入二級實踐的考核。
二級實踐:通過團隊協作來完成。實踐項目大都來自于各個企業,在實踐過程中,學生們按照日企的標準分當不同的角色,完成不同的任務,最后要在有日本資深專家的現場,用日語來講解自己做的項目,通過二級實踐的同學有資格去企業實習。
三級實踐——企業實習:
(1) 與Fujitsu、NEC、RICOH等200多家日文軟件開發企業建立合作關系,共建日文應用軟件開發專業實習基地。NEC日本總公司、NTTdata(日本電信)、理光、富士通等公司提供專業獎學金,金額累計高達4000余萬元日元/年。
(2) 學院在日本建立了30多家實習基地。
(3) 福建最大最成功的軟件企業——福建富士通信息軟件有限公司是北航軟件學院的戰略合作伙伴。學院已在福州富士通開設了該方向軟件工程碩士點,于2004年12月正式開學。
(4) 與日本Kinsoft株式會社、NETCOM株式會社以及系統綜研株式會社等公司組建合資企業,在學院內部建立“零距離”學生實習與就業基地。
學生通過企業的面試后直接進入企業實習,在企業中完成實際項目,同時完成自己的畢業設計或論文。
4工程技術與研究兼并的論文要求
(1) 兩種類型論文特點的對比分析
●工程型論文要有產品;研究型論文要有理論價值。
●工程型論文強調實用性和社會效益;研究型論文則需要有關調研、問題分析、方案選擇、創新驗證等的嚴格根據和論據。
●工程型論文書寫格式要按國家規范;研究型論文書寫格式相對自由。
(2) 兩種類型兼有的論文要求
●有一定的理論價值、實際應用意義和社會效益。
●將以工程背景的項目,做有關調研的同類產品的對比分析、問題分析、方案選擇、創新結果匯報。
●將工程規范和研究書寫格式進行合并。
論文選題一般應直接來源于企事業單位,具有明確的應用背景和實用價值,同時應具有先進性、一定的技術難度和工作量,能體現作者綜合運用本專業基礎理論和專知識較好地解決工程實際問題的能力、從事軟件項目研發和管理的能力,以及創新和研究的意識。
論文一般要求結合企業實際需求選擇研究題目。對這類項目,除需指定學校指導教師外,還需指定一名企業指導教師共同負責指導,由軟件學院負責監督和管理。我們的研究生培養在畢業設計(論文)的環節中采用雙導師制,即學校導師和企業導師,以保證產學研合作教育在畢業環節上的有效實施。
論文要求結構合理,層次清楚,討論研究論據充分,寫作認真,文圖標準規范,數據詳實準確,軟件文檔符合標準規范。
5教學效果分析
北航軟件學院從市場的需求出發,與國外大學和領導性的企業聯合辦學。為學生提供了國際化的實習和就業機會(學院已經安排了200多人出國實習/就業),吸引了大量的學生。通過對畢業生情況跟蹤調查看出,我們的畢業生已分布在國內的諸多大中型企業、政府部門、科教院所、外資企業。根據我們的初步統計,2005、2006年工程碩士研究生達到了98%以上就業率,平均起薪達到了6000元/月。
參考文獻
[1] 王建華. 創新“產學研”合作模式 提升高校服務社會能力[J]. 中國高等教育,2006,(17).
[2] 徐輝. 高等教育發展的新階段—論大學與工業的關系[M]. 杭州大學出版社,1990.
[3] 蔡克勇. 論教學、科研和生產聯合體[J]. 高等教育研究,1986,(4).
[4] 劉力. 美國產學研合作模式及成功經驗[J]. 教育發展研究,2006,(7):16-22.
[5] 王慶. 校企合作:高校辦學的有效途徑[J]. 上海高教研究,1997,(2).
[6] 穆義生. 深化產學合作芻議[J]. 上海高教研究,1996,(2).
[7] 教育部軟件工程學科課程體系研究課題組. 中國軟件工程學科教程[M]. 北京:清華大學出版社,2005.