一、從知識、資源和利益的角度看可行性
1.知識互補
一方面,高校或科研院所在軟件工程專業領域特別是理論研究上掌握著特定的知識,他們需要將這些知識應用到實際產品的開發中,以不斷地總結和提煉新知;另一方面,企業長期處在市場前沿,擁有一批具有項目開發經驗的資深人才,這些經驗只有不斷地上升為理論知識,才能更好地傳承和創新。此外,軟件工程領域的技術多樣精深,不管是高校還是企業,都不可能完全掌握,只有雙方進行緊密合作、知識互補,才能不斷創新軟件產品[1]。
2.資源共享
軟件工程開發所需的系統資源可以在緊密合作的模式下得以共享。這些資源包括學校內部的院(系)、學科、研究院(所)、工程研究中心、技術轉移(服務、咨詢)中心、各職能機構以及雙方各自的重點實驗室等。人才資源同樣也可以在緊密合作的框架下得以共享。院校與企業可發揮各自的人才優勢,每方選送一名導師配給優秀學生,以開發實操為依托,提高學生的理論和應用能力,進行雙師型培養。
3.利益共贏
從利益角度考慮,雙方存在一定的合作動力。對于院校和科研院所而言,在緊密合作過程中,學生的實踐能力得到鍛煉,學校得以向社會輸送合格乃至優秀的軟件工程人才,提高學校辦學聲譽。對于企業而言,通過緊密合作,既可以優先吸納優秀的軟件工程人才,作為企業的人才儲備,大量節省信息不對稱下的招聘成本、員工重置成本以及啟用新人的道德風險,也可以擴大企業的社會影響,提升形象;甚至可以得到相應的納稅減免;或聯合解決技術難題,等等。
二、合作培養的基本模式和操作方法
(一)教學實踐基地
這種模式著眼于學生的崗位實踐,以使學生適應未來工作。它旨在建立雙方之間長期、穩定的人才培養、基地使用關系,同時在科技開發、技術服務等領域進行合作,以達到優勢互補、共同發展的目的。雙方通過簽訂有法律效力的基地建設協議書,約定各自的責任和義務,并保持經常性溝通與聯系,共同建立規范的信息網絡工作系統。基地建設所發生的費用由雙方商定各自承擔份額。1.高校或科研院所的責權根據學生表現和意愿,選派實習生進駐企業一段時間,并承擔學生實習期間部分費用。選派教師對實習期的學生進行管理,負責學生職前教育。其中包括強化學生從事軟件工程的職業道德,如在處理公眾利益、客戶、專業、同行、自身等方面的規范;承諾保證學生實習期間對企業的保密信息予以保密,不得全部或部分地復制、編撰、出版和分發實習過程涉及的企業商業秘密。2.企業的責權根據業務發展的實際需要,適時安排工程技術人員到校園開辦有關企業文化、IT技術、實際操作技能的培訓與講座,使學生適應市場的需求。適時為院校提供IT技術應用的需求信息,雙方可選擇可行的科研和產品項目進行合作開發;針對特殊技術和技能要求,在不影響企業生產和保守技術秘密的前提下,由雙方協商制定相應的培訓計劃并實施。按照擇優錄取的原則,每年錄用一定數量的實習生,并簽訂三方協議。在此期間,企業負責安排學生的實習內容,可根據院校的要求安排指導學生的畢業設計。如實習生不能勝任工作或違反企業的規章制度,企業有權終止該生的實習。企業擁有實習過程所產生的任何知識產權。3.合作阻力中小企業合作動機不強。小規模的軟件開發公司難以給學生提供充分的崗位實習機會,難以承擔實習期間學生的日常管理成本,且無儲備人才需求,所以合作意愿不強。大企業的實施部門缺乏指導實習生的動力。大規模的軟件開發公司雖有較多的開發項目,但緣于技術人員的項目壓力和對未來崗位被接替的擔憂,以及對管理成本增加的顧慮,各職能部門之間互相推諉,往往不愿意對實習生進行指導。學校和企業,兩種環境下的文化或多或少會存在沖突。一方面,企業認為學生缺乏組織公民行為;另一方面,學生質疑企業利潤第一的價值導向。
(二)項目開發
這種模式著眼于學生開展個性化研究,培養學生的創新能力。此種合作模式下,學校一般選派專業能力較強的學生,而企業則指派技術人員帶領學生組建團隊或參與到現有團隊,合作開發一些時間約束不太強、需要較多程序性工作的項目[2],比如政府定制的某些項目,如“國家稅收征管系統”、“自然科學基金專家庫系統”、“高校人事管理系統”等。通過參與這些項目,學生學到實際開發所用到的技術、技巧以及開發思想等,熟悉開發流程,理解從需求分析、程序設計、項目實施直至項目結束各階段的關系,從而掌握一些基本的項目開發技能。1.高校或科研院所的責權擇優選派具有扎實理論基礎、一定鉆研能力的學生參與項目。對參與項目開發設置若干學分,并予以承認。根據學生實際參與的內容,允許學生免修教學計劃內類似的課程等。這是對學生實踐活動的鼓勵和支持。鑒于這種合作模式很容易產生保密信息泄漏的問題,承諾保證學生保守企業的保密信息,包括商業秘密、技術訣竅等。2.企業的責權配備合適的技術人員,在開發過程給予學生指導或幫助,幫助學生在開發過程總結和學習。針對參與項目的學生,設計相應的合作情況跟蹤體系,以及績效評價、溝通和反饋機制。可以借鑒對開發人員的考核方法對學生的業績予以考核,以讓學生更真切感受實際的開發工作。根據學生實際的工作量,向學生支付部分工作補貼。對項目貢獻值較大的學生予以適當的開發獎金獎勵。保證對開發過程產生的所有成果享有知識產權。嚴禁學生將所開發項目的信息、項目專用的技術訣竅等,部分或全部地復制、編撰、出版或公開。3.合作阻力由于雙方各自存在某些保密信息和技術訣竅,且難以保證互不泄漏,因此都存在一定顧慮,很難達成深度合作。特別是企業,出于保守商業秘密和技術秘密的考慮,只能讓學生參與某些非核心的開發環節。如果沒有一定的激勵機制,企業技術人員并不積極與學生合作開發。由于學生剛接觸實際的開發流程,很多技術并不熟練,良好的開發習慣還未形成,且還需時間來適應現有團隊,因此與學生合作開發會花費更多的時間和精力,企業技術人員并不愿意承擔這一成本。
(三)實習實訓
這種模式著眼于培養具有實操能力的軟件工程學生,并推薦其就業。這種合作框架下,高校或科研院所與資深的軟件培訓企業以平等自愿、互惠互利、講求實效為前提,簽訂培訓協議,規定企業利用自身的社會資源和就業信息,組織優秀的師資,對高校輸送的實習學生進行實訓,并推薦合格的學生就業。雙方有一套培訓績效考評體系來評價實際的培訓效果,其中學生的就業量是重要的指標。1.高校或科研院所的責權組織、選拔實訓生源。由于該培訓模式具有一定的商業性質,學校在組織過程中,需本著平等、自愿的原則,充分尊重學生的意愿。提供學生實訓經費,或與學生商定分攤部分實訓費用。承認實訓學分,并指派指導教師對學生進行管理,跟蹤學生參加培訓的效果,與企業合作推薦學生就業。2.企業的責權提供場地、設備、教學用書以及良好的教學服務。組織師資進行課程的教授,跟蹤教學情況,保證教學質量。高質量指導學生完成畢業設計。定期對學生學習情況進行考核或考查,并將結果反饋給學校。對合格學生頒發結業證書。推薦合格學生就業,保證優秀學生優先就業,并保證所推薦的企業符合雙方協議中規定的層次。3.合作阻力存在價值觀沖突和目標沖突。企業的商業目的較強,培訓利潤是其目標;而學校的教育目的是首位的,學生的就業是其目標。因此,雙方在培訓內容、師資安排、教學效果預期上的沖突是明顯的,且由于存在信息不對稱,因此難以保證實訓效果和就業質量。由于影響學生就業的因素很多,且學生就業質量的高低很難衡量,再加上學校并無很好的評價工具來評估實習實訓的效果,不敢輕易投入經費,與企業合作。學校難以承擔實習實訓所產生的經費。而如果由學校和學生分攤實訓成本,學生則容易產生抵觸心理。況且在合作過程中,很多學生往往對企業推薦的就業崗位無很好預期,因此參與培訓的動力不足。
(四)課程置換
這種模式著眼于及時培養適應軟件工程行業最新需求的人才。針對一定時期內社會對特定方向的軟件工程人才的需要,院校與培訓企業簽訂合作協議,院校用企業提供的社會緊缺人才崗位能力培訓項目中的課程替代自身教學安排中某些課程,比如院校計劃的“大型數據庫應用與開發”課程用企業的“IntroductiontoOracle9iSQL”和“Oracle9i:ProgramwithPL/SQL”來替代,計劃的“方向性實驗與設計”用企業的“JavaWeb”、“Programming(JAVA314)”、“UML建模基礎”和“項目實踐-需求分析/設計”來替代,計劃的“軟件項目管理與案例”用“項目實踐-全流程”來替代,等等。在這種合作下,企業負責學生的培訓認證,但不負責學生就業。1.高校或科研院所的責權根據置換課程調整教學計劃,安排本校學生參加置換課程的學習及考試,并認可培訓學分,做好教務方面的輔助管理。按合作協議的約定向企業支付教學費用。費用可由學校全額支付,也可與學生商定分攤。2.企業的責權結合實際情況與院校共同制定所置換課程的教學計劃。提供統一的課程教材及后續教學服務。提供認證考試平臺。為完成該課程學習并通過考核的學生頒發證書。將通過考核的學員錄入企業人才庫,以便于實施后期人才服務。3.合作阻力存在價值取向沖突。企業關注的是培訓利潤,而院校關注的是學生的培養和學生就業,因此置換的課程難免夾雜短期功利的因素,不管在課時數、學生參與度上都大打折扣,然而培養人才又往往需要長遠發展眼光,這種價值取向的沖突,往往成為合作的障礙。學校難以負擔額外成本。一方面,學校計劃內的課程擱置,另一方面,還得向企業重新支付課程費用。但如果該費用讓學生承擔或分攤,則他們很容易產生情感沖突,從而抵觸這類課程置換。
三、合作培養的保障措施
(一)法律調節機制
目前,校企緊密合作培養軟件工程人才還處在探索階段,缺乏法律法規等加以規范和調節,比如如何防范和處理學生在合作過程中的安全風險、泄密風險等,還沒有具體可行的條款,且無相應的中介機構提供綜合配套服務。所以,完善立法以規定合作雙方安全保障方面的責任和規范學生實習期的行為,并引導第三方的協調服務,這是促進校企緊密合作的長效機制。
(二)利益協調機制
除了規模較大的軟件開發企業具有儲備人才等合作動機以及與學校緊密合作培養人才的能力,大多數中小企業雖有吸納優秀人才的需求,卻缺乏與院校或科研院所合作培養軟件工程人才的動力或能力。因此,設計鼓勵企業參與軟件工程人才培養的利益機制,比如制定稅收減免等政策支持,是相當重要的。當然,高校或科研院所提高自身開發能力,在合作過程中投入優質資源,比如由具有高精尖技術的教師帶領學生,共同參與企業的項目開發,也能吸引企業與其緊密合作[3]。
(三)聲譽激勵機制
高校和科研院所與企業都重視自身的聲譽。緊密合作培養人才,既有助于高校向社會輸送更優秀的軟件工程人才,提高學校的辦學競爭力,從而提升其社會知名度;也有助于企業履行社會責任,展現自身的社會形象,從而提高企業的知名度和美譽度。因此采取一定的措施來強化聲譽激勵機制,比如輿論宣傳、政府對企業履行社會責任予以認可,等等,同樣能促進校企緊密合作培養軟件工程人才。
四、結語
軟件工程人才的特性決定了校企緊密合作是一種相對于不合作和松散合作的、較優的培養模式。校企之間的知識互補、資源共享、利益共贏使雙方有基礎、有條件進行緊密合作。教學實踐基地、項目開發、實習實訓、課程置換是校企緊密合作培養軟件工程人才的幾種模式。每種模式都有其合作阻力,需消除這些阻力才能達到緊密合作的良好效果。校企實現緊密合作培養軟件工程人員還需有相應的保障體系,如法律調節機制、利益協調機制和聲譽激勵機制等。
作者:王鳴 單位:華南師范大學 經濟與管理學院