摘要:分析中國(guó)軟件外包產(chǎn)業(yè)對(duì)各層次人才的需求,介紹杭州國(guó)際服務(wù)工程學(xué)院軟件外包人才培養(yǎng)實(shí)踐教學(xué)體系,闡述改革實(shí)踐教學(xué)、加強(qiáng)學(xué)生實(shí)踐創(chuàng)新能力、注重與產(chǎn)業(yè)互動(dòng)、提升學(xué)生職業(yè)素養(yǎng)的幾點(diǎn)做法,為培養(yǎng)適應(yīng)市場(chǎng)和社會(huì)發(fā)展需求的高素質(zhì)軟件外包人才作出有益探索。
關(guān)鍵詞:軟件外包;實(shí)踐教學(xué)體系;工程訓(xùn)練;校企合作
信息技術(shù)的發(fā)展和互聯(lián)網(wǎng)的普及,國(guó)際產(chǎn)業(yè)的分工進(jìn)一步細(xì)化,為我國(guó)軟件外包產(chǎn)業(yè)的發(fā)展帶來了新的機(jī)遇。軟件外包產(chǎn)業(yè)的發(fā)展和競(jìng)爭(zhēng),實(shí)質(zhì)是人才的競(jìng)爭(zhēng)。軟件外包產(chǎn)業(yè)需要掌握專業(yè)知識(shí)和語言交流技能,具有國(guó)際化背景的應(yīng)用型人才。
針對(duì)國(guó)家大力發(fā)展軟件外包產(chǎn)業(yè)的要求,高校擴(kuò)大了該領(lǐng)域的招生規(guī)模。我國(guó)現(xiàn)有將近100萬計(jì)算機(jī)類專業(yè)在校生,每年計(jì)算機(jī)類專業(yè)本科畢業(yè)生規(guī)模約10萬人,這是一個(gè)不小的數(shù)字(美國(guó)一年理工科專業(yè)畢業(yè)生才約25萬人)。許多軟件外包企業(yè)發(fā)現(xiàn),傳統(tǒng)學(xué)歷教育培養(yǎng)的軟件人才與企業(yè)期望的人才素質(zhì)還存在較大差異,很難達(dá)到企業(yè)的用人標(biāo)準(zhǔn)。另一方面,高校計(jì)算機(jī)類專業(yè)畢業(yè)生面臨就業(yè)困境,存在人才供應(yīng)過剩的問題。軟件人才匱乏表明了軟件外包產(chǎn)業(yè)需求旺盛,也反映了高校計(jì)算機(jī)教育與產(chǎn)業(yè)實(shí)際需求存在較大脫節(jié),缺少對(duì)學(xué)生工程能力和職業(yè)素養(yǎng)的訓(xùn)練,也缺乏開展這些訓(xùn)練所需的教學(xué)環(huán)境。
教育部提出了“地方高校計(jì)算機(jī)類專業(yè)人才培養(yǎng)改革工作方案”,進(jìn)一步明確了工程教育培養(yǎng)工程型、應(yīng)用型人才,培養(yǎng)工程師的辦學(xué)定位,加快專業(yè)結(jié)構(gòu)調(diào)整步伐,推進(jìn)地方高校計(jì)算機(jī)類專業(yè)轉(zhuǎn)型,培養(yǎng)大
量應(yīng)用型人才,同時(shí)為服務(wù)外包產(chǎn)業(yè)輸送合格人才,提高人才培養(yǎng)的針對(duì)性和質(zhì)量。計(jì)算機(jī)類專業(yè)的改革應(yīng)該探索一條校企聯(lián)合的機(jī)制,校企共同制定人才培養(yǎng)目標(biāo),建設(shè)培養(yǎng)體系。
在此背景下,杭州國(guó)際服務(wù)工程學(xué)院應(yīng)運(yùn)而生。學(xué)院以服務(wù)外包產(chǎn)業(yè)發(fā)展和社會(huì)需求為導(dǎo)向,按照高校計(jì)算機(jī)類專業(yè)改革和服務(wù)外包人才培養(yǎng)的要求,高度重視實(shí)踐教學(xué)改革,努力構(gòu)建工程化實(shí)踐教學(xué)體系,提高學(xué)生的工程能力和職業(yè)素養(yǎng),培養(yǎng)具有人文素養(yǎng)、專業(yè)技能、國(guó)際視野、創(chuàng)新思維的軟件外包人才。
1軟件外包人才需求結(jié)構(gòu)
在軟件外包項(xiàng)目開發(fā)過程中,接包團(tuán)隊(duì)一般由項(xiàng)目經(jīng)理、項(xiàng)目組長(zhǎng)和項(xiàng)目成員構(gòu)成,人才需求結(jié)構(gòu)呈“金字塔”型,分為高、中、低三個(gè)層次。
低層是程序員,約占60%,主要工作是聽從項(xiàng)目組長(zhǎng)的指導(dǎo),根據(jù)設(shè)計(jì)方案編寫代碼。這個(gè)崗位的要求是人員具有較強(qiáng)的專業(yè)技術(shù)能力、表達(dá)能力以及團(tuán)隊(duì)合作能力。這一層次的人員需求量最大,缺口也最大,是軟件外包產(chǎn)業(yè)發(fā)展的基礎(chǔ)。
中層是項(xiàng)目組長(zhǎng),約占35%,主要工作是準(zhǔn)確了解客戶需求,對(duì)軟件項(xiàng)目進(jìn)行系統(tǒng)分析,協(xié)調(diào)各種資源并掌握項(xiàng)目進(jìn)度和質(zhì)量控制。這個(gè)崗位的要求是人員具有很強(qiáng)的專業(yè)技術(shù)能力、溝通能力、團(tuán)隊(duì)領(lǐng)導(dǎo)能力和豐富的項(xiàng)目實(shí)踐經(jīng)驗(yàn)。這一層次的人員需求量比低層人員的需求量要少一些,是軟件外包產(chǎn)業(yè)發(fā)展的中堅(jiān)力量。
高層是項(xiàng)目經(jīng)理,約占5%,主要工作是參與軟件外包市場(chǎng)競(jìng)爭(zhēng)和市場(chǎng)開拓。這個(gè)崗位的要求是人員既懂管理又懂業(yè)務(wù),具有開拓能力,熟悉國(guó)際化企業(yè)運(yùn)作模式,能夠緊跟世界前沿技術(shù)動(dòng)態(tài)和趨勢(shì),掌握國(guó)際標(biāo)準(zhǔn)和規(guī)范,熟悉對(duì)方的文化。這一層次的人員需求量最少,所起的作用最大。
現(xiàn)有高校計(jì)算機(jī)教育模式所培養(yǎng)的軟件人才結(jié)構(gòu)呈“紡錘”型,位于“金字塔”高層和低層的人才嚴(yán)重短缺,影響了軟件開發(fā)的先進(jìn)性、合理性和規(guī)范性,增加了軟件開發(fā)成本。而處于金字塔中層的人才卻膨脹過度,高校幾乎都在培養(yǎng)這個(gè)層次的人,但所培養(yǎng)出來的人才與實(shí)際的市場(chǎng)需求并不匹配。
我們及時(shí)對(duì)計(jì)算機(jī)類專業(yè)的培養(yǎng)方向進(jìn)行了重大轉(zhuǎn)型,針對(duì)真正適合國(guó)內(nèi)外市場(chǎng)從事軟件外包的人才極為缺乏的現(xiàn)狀,把對(duì)學(xué)生的培養(yǎng)定位在應(yīng)用型的軟件外包初級(jí)人才上。
2校企合作的人才培養(yǎng)模式
為了實(shí)現(xiàn)這個(gè)培養(yǎng)目標(biāo),適應(yīng)軟件外包產(chǎn)業(yè)的發(fā)展,應(yīng)當(dāng)把企業(yè)對(duì)人才培養(yǎng)的需求作為重要依據(jù)。我們從市場(chǎng)調(diào)研入手,明確專業(yè)人才需求,找出專業(yè)人才培養(yǎng)存在的突出矛盾和問題。針對(duì)存在的問題,搭建校企合作平臺(tái),與行業(yè)、企業(yè)人員一起,共同制定培養(yǎng)方案。我們?cè)O(shè)計(jì)了體現(xiàn)產(chǎn)業(yè)需求的培養(yǎng)模式和課程體系,重點(diǎn)強(qiáng)調(diào)實(shí)踐教學(xué)環(huán)節(jié)的改革,堅(jiān)持基礎(chǔ)理論教學(xué)與實(shí)踐能力訓(xùn)練相結(jié)合,堅(jiān)持以通識(shí)教育理念為指導(dǎo),提高學(xué)生的職業(yè)素養(yǎng)。
同時(shí),我們充分借鑒與消化吸收了IEEE-CS的SWEBOK[1]和ACM的CC[2]以及教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)編制的《高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)公共核心知識(shí)體系與課程》[3]、《高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)實(shí)踐教學(xué)體系與規(guī)范》[4]的研究成果,借鑒了CDIO國(guó)際合作組織的工程教育理念[5]。
我校的定位既區(qū)別于一流大學(xué)的科研型,也不同于高職高專的職業(yè)化,實(shí)用型技能要優(yōu)于一流大學(xué),國(guó)際化視野和能力要?jiǎng)儆诟呗毟邔!N覀円鉀Q目前大學(xué)人才培養(yǎng)的弊端,使學(xué)生能力與社會(huì)需求無縫對(duì)接,增強(qiáng)學(xué)生的就業(yè)創(chuàng)業(yè)能力。
3實(shí)踐教學(xué)體系的改革
1) 整個(gè)教學(xué)體系分成兩個(gè)階段。前兩年以理論知識(shí)傳授為主,后兩年以實(shí)踐訓(xùn)練為主。通過校企合作,我們保證學(xué)生在校期間獲得充分的實(shí)踐機(jī)會(huì),提高從業(yè)能力。我們將學(xué)生的從業(yè)能力作為檢驗(yàn)人才培養(yǎng)質(zhì)量的重要指標(biāo)。
2) 增加課程體系中實(shí)踐環(huán)節(jié)的比重,實(shí)踐教學(xué)學(xué)分占專業(yè)總學(xué)分的25%以上。
3) 分解每個(gè)學(xué)年實(shí)踐教學(xué)的具體目標(biāo)和層次,采用“學(xué)習(xí)—實(shí)訓(xùn)—再學(xué)習(xí)—再實(shí)訓(xùn)”的模式,建立“課程實(shí)驗(yàn)—課程設(shè)計(jì)—工程訓(xùn)練—畢業(yè)設(shè)計(jì)”的四級(jí)體系,分階段進(jìn)行漸進(jìn)能力培養(yǎng),要求學(xué)生每個(gè)學(xué)年提升一級(jí)實(shí)踐層次。
4) 按驗(yàn)證性、設(shè)計(jì)性和綜合性三個(gè)層次設(shè)置實(shí)驗(yàn)內(nèi)容,以設(shè)計(jì)性實(shí)驗(yàn)為主,驗(yàn)證性實(shí)驗(yàn)為輔。合理分布驗(yàn)證性、設(shè)計(jì)性和綜合性實(shí)驗(yàn)的比例,驗(yàn)證性實(shí)驗(yàn)不得高于50%,保證設(shè)計(jì)性、綜合性實(shí)驗(yàn)在課程中起到更大作用。
5) 校企合作,建立固定的校內(nèi)外實(shí)訓(xùn)和實(shí)習(xí)基地。將企業(yè)選定的技術(shù)性課程嵌入到我們的課程體系中,企業(yè)工程師參與課程教學(xué)。學(xué)生在合作企業(yè)完成“項(xiàng)目實(shí)訓(xùn)”和“畢業(yè)設(shè)計(jì)”兩大任務(wù)。
6) 強(qiáng)調(diào)學(xué)生的專業(yè)技能培養(yǎng),引進(jìn)認(rèn)證考試,使學(xué)生畢業(yè)時(shí)同時(shí)具有畢業(yè)證書和職業(yè)認(rèn)證證書。
7) 加強(qiáng)學(xué)生創(chuàng)新能力和科研能力的訓(xùn)練,鼓勵(lì)學(xué)生通過參與大學(xué)生科研訓(xùn)練計(jì)劃SRTP,參與教師科研項(xiàng)目、發(fā)表論文、參加學(xué)科競(jìng)賽等途徑獲取學(xué)分。
8) 雙語教學(xué)從一入學(xué)就開始安排,然后每個(gè)學(xué)年逐漸展開,貫穿學(xué)生的整個(gè)大學(xué)生涯,實(shí)現(xiàn)每個(gè)學(xué)年的“雙語教學(xué)不斷線”。我們強(qiáng)化學(xué)生的英語交際能力,注重培養(yǎng)學(xué)生在商業(yè)環(huán)境下的口頭表達(dá)和書面表達(dá)能力,開設(shè)了專門的英語口語和商務(wù)英語課程,直接聘請(qǐng)英語母語國(guó)家的教師授課。
4實(shí)踐教學(xué)體系的實(shí)施
4.1實(shí)踐環(huán)境的構(gòu)建
1) 多元化教師隊(duì)伍建設(shè)。
我們成立了專家指導(dǎo)委員會(huì)。委員會(huì)由服務(wù)外包行業(yè)知名企業(yè)家、專家、學(xué)者、政府相關(guān)部門領(lǐng)導(dǎo)等組成,對(duì)發(fā)展規(guī)劃、學(xué)科專業(yè)建設(shè)等展開論證。讓企業(yè)參與實(shí)踐教學(xué)體系的規(guī)劃、建設(shè)和開發(fā),使實(shí)踐教學(xué)體系滿足企業(yè)需求。我們的教師基本上是本科畢業(yè)后直接讀研、取得相應(yīng)學(xué)位后走上教育崗位的,缺乏實(shí)踐經(jīng)驗(yàn),因此我們鼓勵(lì)和支持教師到企業(yè)掛職鍛煉。聘請(qǐng)企業(yè)優(yōu)秀的工程技術(shù)人員到學(xué)校任教,彌補(bǔ)校內(nèi)專任教師隊(duì)伍工程經(jīng)驗(yàn)的不足。“項(xiàng)目實(shí)訓(xùn)”和“畢業(yè)設(shè)計(jì)”采用雙導(dǎo)師制,由校內(nèi)專任教師和企業(yè)兼職教師共同指導(dǎo)。
2) 實(shí)踐教學(xué)環(huán)境建設(shè)。
我們建立工程化實(shí)踐教學(xué)體系,形成融基礎(chǔ)理論、實(shí)驗(yàn)教學(xué)、工程實(shí)踐為一體的整體化培養(yǎng)機(jī)制,做到工程能力培養(yǎng)“不斷線”。我們密切與企業(yè)的合作,開展多種形式的實(shí)訓(xùn)教學(xué),營(yíng)造仿真企業(yè)的實(shí)踐教學(xué)環(huán)境,吸納企業(yè)的實(shí)訓(xùn)項(xiàng)目,構(gòu)建企業(yè)案例庫,建立校內(nèi)外實(shí)訓(xùn)和實(shí)習(xí)基地,為學(xué)生提供良好的條件和環(huán)境。
3) 教學(xué)質(zhì)量保證體系建設(shè)。
我們按照工程教育專業(yè)認(rèn)證指標(biāo)體系的要求來監(jiān)控和保障教學(xué)質(zhì)量。我們與企業(yè)建立通暢、有效的意見反饋管道,使企業(yè)的需求和對(duì)學(xué)生的改進(jìn)意見能夠及時(shí)反饋給學(xué)校,使我們及時(shí)了解企業(yè)的意見,確保教學(xué)質(zhì)量。我們還建立了內(nèi)部質(zhì)量保證機(jī)制,定期對(duì)培養(yǎng)目標(biāo)進(jìn)行評(píng)估,識(shí)別對(duì)培養(yǎng)目標(biāo)進(jìn)行改善的機(jī)會(huì),制定改善方案,執(zhí)行改善方案,跟蹤監(jiān)控方案的持續(xù)改進(jìn)。
4.2實(shí)踐教學(xué)模式和組織
1) 第一至第六學(xué)期進(jìn)行課程實(shí)驗(yàn)、課程設(shè)計(jì),每學(xué)年短學(xué)期進(jìn)行為期三周的集中工程訓(xùn)練。第七和第八學(xué)期進(jìn)入企業(yè)實(shí)習(xí),并完成“項(xiàng)目實(shí)訓(xùn)”和“畢業(yè)設(shè)計(jì)”兩大任務(wù)。
2) 除了在課程實(shí)驗(yàn)、課程設(shè)計(jì)和工程訓(xùn)練中要完成不同規(guī)模和內(nèi)容的項(xiàng)目外,學(xué)生還要協(xié)同合作,完成一個(gè)綜合性較強(qiáng)、比較復(fù)雜、來自產(chǎn)業(yè)界的“真實(shí)項(xiàng)目”。學(xué)生在基于項(xiàng)目的反復(fù)學(xué)習(xí)訓(xùn)練中形成各種能力。
3) 建立學(xué)生創(chuàng)新創(chuàng)業(yè)中心。在校內(nèi)專任教師和企業(yè)兼職教師的共同指導(dǎo)下,項(xiàng)目按照“虛擬公司”的運(yùn)行方式組織、管理、運(yùn)營(yíng),完成開發(fā)任務(wù)。做項(xiàng)目的過程可以培養(yǎng)學(xué)生的創(chuàng)新創(chuàng)業(yè)精神,提升學(xué)生的實(shí)踐能力,提高學(xué)生的就業(yè)競(jìng)爭(zhēng)力,實(shí)現(xiàn)與社會(huì)的無縫對(duì)接。
4.3四級(jí)實(shí)踐體系
1) 課程實(shí)驗(yàn)是課程教學(xué)的重要組成部分,它可以幫助學(xué)生加深對(duì)課程教學(xué)內(nèi)容的理解,訓(xùn)練學(xué)生的基本實(shí)驗(yàn)?zāi)芰ΑMㄟ^驗(yàn)證性實(shí)驗(yàn)、設(shè)計(jì)性實(shí)驗(yàn)和綜合性實(shí)驗(yàn),學(xué)生學(xué)習(xí)知識(shí)由淺入深,循序漸進(jìn)。
2) 課程設(shè)計(jì)要求學(xué)生通過對(duì)一門或多門課程知識(shí)的綜合應(yīng)用,分組協(xié)同完成一個(gè)較大規(guī)模的實(shí)際項(xiàng)目,培養(yǎng)學(xué)生的綜合實(shí)踐能力、團(tuán)隊(duì)協(xié)作能力。教師鼓勵(lì)學(xué)生借助集體的力量,充分發(fā)揮自己的想象力。每組學(xué)生必須完成課程設(shè)計(jì)報(bào)告、個(gè)人總結(jié),并通過項(xiàng)目答辯。
3) 學(xué)生在每學(xué)年短學(xué)期進(jìn)行為期三周的集中工程訓(xùn)練,第七學(xué)期開展“項(xiàng)目實(shí)訓(xùn)”。在真實(shí)或仿真的企業(yè)環(huán)境中,在校內(nèi)專任教師和企業(yè)兼職教師的共同指導(dǎo)下,學(xué)生將分成不同的項(xiàng)目小組或團(tuán)隊(duì),扮演不同的角色,得到項(xiàng)目開發(fā)全過程的鍛煉。
4) 學(xué)生通過工程實(shí)訓(xùn),為畢業(yè)設(shè)計(jì)奠定了基礎(chǔ)。畢業(yè)設(shè)計(jì)是最后一個(gè)實(shí)踐教學(xué)環(huán)節(jié),學(xué)生在第八學(xué)期進(jìn)入企業(yè),進(jìn)行真實(shí)項(xiàng)目的軟件開發(fā)工作,并完成畢業(yè)設(shè)計(jì)。經(jīng)過這一階段,學(xué)生應(yīng)能實(shí)現(xiàn)與社會(huì)的無縫對(duì)接,實(shí)現(xiàn)良好的就業(yè)愿望。
4.4漸進(jìn)能力培養(yǎng)
1) 一年級(jí)。
要求學(xué)生熟練掌握C或C++語言,并能用C或C++完成一個(gè)項(xiàng)目的開發(fā);要求學(xué)生熟練掌握HTML及網(wǎng)站制作的相關(guān)知識(shí),并能完成一個(gè)基本商務(wù)網(wǎng)站的開發(fā)。重點(diǎn)培養(yǎng)學(xué)生的程序設(shè)計(jì)能力。要求學(xué)生能夠在商業(yè)環(huán)境中熟練地用英語口語或書面語言進(jìn)行簡(jiǎn)單的交流;能夠閱讀大部分軟件項(xiàng)目相關(guān)的技術(shù)資料;能夠撰寫基本的工作文檔,例如工作計(jì)劃、工作報(bào)告、問題分析等;能夠撰寫基本的技術(shù)文檔,例如軟件需求、測(cè)試文檔等。
2) 二年級(jí)。
進(jìn)一步強(qiáng)化學(xué)生的程序設(shè)計(jì)能力;要求學(xué)生熟練掌握J(rèn)ava或.NET開發(fā)語言,并能用Java或.NET語言完成一個(gè)項(xiàng)目的開發(fā);要求學(xué)生熟練掌握數(shù)據(jù)庫原理及應(yīng)用,并能完成一個(gè)企業(yè)級(jí)商務(wù)網(wǎng)站的開發(fā)。重點(diǎn)培養(yǎng)學(xué)生面向?qū)ο蟮木幊趟枷牒蛿?shù)據(jù)庫系統(tǒng)應(yīng)用開發(fā)的能力。要求學(xué)生在商業(yè)環(huán)境中能夠自如地運(yùn)用英語進(jìn)行口頭或書面交流,例如項(xiàng)目會(huì)議、郵件聯(lián)絡(luò)等;能夠熟練閱讀軟件項(xiàng)目相關(guān)的各種技術(shù)資料;能夠熟練撰寫工作文檔和技術(shù)文檔。
3) 三年級(jí)。
要求學(xué)生掌握需求分析、系統(tǒng)分析與設(shè)計(jì)、軟件編碼、軟件測(cè)試等整個(gè)項(xiàng)目過程;熟練運(yùn)用過程管理與項(xiàng)目管理;完成一個(gè)軟件產(chǎn)品的商業(yè)開發(fā)。重點(diǎn)培養(yǎng)學(xué)生的綜合實(shí)踐能力。要求學(xué)生可以用英語跟國(guó)外工作人員進(jìn)行自如的交流,以便迅速了解項(xiàng)目的有關(guān)情況;能夠用英文撰寫系統(tǒng)分析與設(shè)計(jì)等相關(guān)文檔。鼓勵(lì)學(xué)生參加認(rèn)證證書考試,為就業(yè)增加砝碼。
5結(jié)語
杭州國(guó)際服務(wù)工程學(xué)院軟件外包人才實(shí)踐教學(xué)體系的探索與實(shí)踐,很好地滿足了市場(chǎng)和社會(huì)發(fā)展對(duì)軟件外包人才的需求,對(duì)學(xué)生實(shí)踐能力和創(chuàng)新能力的提高有很大的促進(jìn)作用,使學(xué)生在就業(yè)等方面具備了更強(qiáng)的競(jìng)爭(zhēng)力。我校2006級(jí)學(xué)生一次性就業(yè)率達(dá)到100%,2009級(jí)學(xué)生大學(xué)英語四級(jí)考試一次性通過率為90%。2007級(jí)學(xué)生在首屆中國(guó)大學(xué)生服務(wù)外包創(chuàng)新應(yīng)用大賽上戰(zhàn)勝同組的南京大學(xué)、北京航天航天大學(xué)、大連理工大學(xué)等強(qiáng)隊(duì),榮獲團(tuán)體二等獎(jiǎng)。
參考文獻(xiàn):
[1] Guide to the Software Engineering Body of Knowledge (SWEBOK)[EB/OL]. [2011-03-10]. http://www.computer.org/ portal/web/swebok.
[2] Association for Computing Machinery[EB/OL]. [2010-03-13]. http://www.acm.org/education/curric_vols.
[3] 教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì).高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)公共核心知識(shí)體系與課程[M]. 北京:清華大學(xué)