曹紀(jì)清
(蘇州工業(yè)園區(qū)服務(wù)外包職業(yè)學(xué)院,江蘇 蘇州 215123)
高職類院校培養(yǎng)的學(xué)生在軟件離岸外包人才結(jié)構(gòu)中處在初、中級層次,主要從事軟件系統(tǒng)組件程序編寫、前臺頁面設(shè)計、WEB應(yīng)用開發(fā)和系統(tǒng)測試等工作。這個層次的人才所需的主要工作技能包括:外語溝通能力,行業(yè)知識能力,軟件過程規(guī)范,軟件開發(fā)技術(shù),服務(wù)外包綜合職業(yè)素養(yǎng)(如圖1所示)。

圖1 高職軟件外包人才的知識技能
在這五項主要技能中,目前傳統(tǒng)的工程教育一般僅覆蓋第四項,而且基本上只講解開發(fā)語言和開發(fā)工具本身,對于技術(shù)評審、技術(shù)質(zhì)量工具和技術(shù)流程等很少涉及;第二、第三和第五項幾乎空白。就第一項而言,雖然外語教學(xué)一直備受重視,但是與軟件外包人才的專業(yè)外語技能要求仍有較大差距,就算過了英語四級,學(xué)生還是不會用英語描述一個軟件系統(tǒng)場景應(yīng)用[1]。而軟件過程規(guī)范方面一般高校會開設(shè)《軟件工程》或《項目管理》類課程,但往往只是理論的羅列,缺乏真實外包企業(yè)的過程規(guī)范和最佳實踐的介紹。由此可見,服務(wù)外包產(chǎn)業(yè)在呼喚專業(yè)化的高等教育新模式,市場需要通過高等教育直接輸送適用的軟件服務(wù)外包人才。
蘇州工業(yè)園區(qū)服務(wù)外包職業(yè)學(xué)院是全國第一所專門為服務(wù)外包產(chǎn)業(yè)而建的高職學(xué)院。學(xué)院根據(jù)服務(wù)外包產(chǎn)業(yè)對人才知識與技能結(jié)構(gòu)的需求,針對高職外包人才的培養(yǎng)方法,探索建立工程類國際化人才的高職教學(xué)方法[2]而建立了聯(lián)合課程的學(xué)期項目實訓(xùn)形式,至今已經(jīng)是第三個年頭。
首先,學(xué)院統(tǒng)籌規(guī)劃了軟件專業(yè)三年課程體系,使得每個學(xué)期都有以一門主干課程聯(lián)合其他相關(guān)課程形成的綜合知識體系來支撐完成一個模擬的或者引入的真實外包企業(yè)成功項目案例的學(xué)期項目。參與項目的課程,不但包括了本學(xué)期本專業(yè)及跨系部的多門課程,而且還有已學(xué)過的課程。
以信息技術(shù)系第四學(xué)期的學(xué)期項目“網(wǎng)上銀行業(yè)務(wù)系統(tǒng)(WBBS)”為例,來說明項目實踐知識技能對ITO人才知識技能結(jié)構(gòu)的覆蓋情況以及各聯(lián)合課程對前兩者知識結(jié)構(gòu)的支撐情況(見表1)。
組織結(jié)構(gòu)是學(xué)期項目有效實施的重要保障。參照ITO企業(yè)建立以系部分管主任為PMO(Project Management Office項目管理辦公室)經(jīng)理的學(xué)期項目管理架構(gòu),統(tǒng)籌和協(xié)調(diào)管理所有學(xué)期項目(見圖2)。

表1 項目的知識與技能覆蓋情況
結(jié)合軟件人才知識結(jié)構(gòu)與教學(xué)的特點,設(shè)計建立基于過程的學(xué)期項目的考核方式和項目匯報制度。考核方式明確以過程而非結(jié)果來考核項目組及學(xué)生的表現(xiàn),而項目匯報制度則是直接對學(xué)生溝通能力、持續(xù)學(xué)習(xí)能力和外包職業(yè)素養(yǎng)的綜合考察。表2是第四學(xué)期的學(xué)期項目考核項:
在項目考核的基礎(chǔ)上再結(jié)合如下因素:項目貢獻(xiàn)、職業(yè)禮儀、溝通能力、團隊合作、過程能力、創(chuàng)新能力和綜合職業(yè)素養(yǎng)能力,完成對每個學(xué)生的考核。主要通過最后的學(xué)期項目匯報環(huán)節(jié)來實現(xiàn),項目匯報環(huán)節(jié)也直接促進(jìn)了學(xué)生在軟件外包人才知識技能結(jié)構(gòu)中的綜合溝通能力[3]。

表2 學(xué)期項目的考核項
這種聯(lián)合課程的學(xué)期項目通過五個學(xué)期的實踐和探索,教師的過程管理能力和學(xué)生的綜合技能都得到了極大的提高。通過對學(xué)期項目的執(zhí)行和管理過程中遇到的問題及原因進(jìn)行分析,對學(xué)期項目作了一些改進(jìn)。
(1)針對不同階段學(xué)生的知識掌握情況,各學(xué)期的學(xué)期項目實行差異化過程定義,即不同學(xué)期的學(xué)期項目的過程要求不同,定義不同過程級別的最小項目提交物;
(2)建立項目的用戶角色,提出項目需求、參與項目階段性重要驗證工作,以進(jìn)一步模擬場景化的真實性;
(3)根據(jù)學(xué)生面向崗位層次的需求,合理定位需求分析和系統(tǒng)設(shè)計的要求標(biāo)準(zhǔn);
(4)增加重要里程碑的評審,并且作為考核項目貢獻(xiàn)、過程管理的依據(jù);
(5)加強界面/頁面設(shè)計,要求達(dá)到美觀性、可操作性、友好性和專業(yè)性;
(6)對于第四學(xué)期的學(xué)期項目,要求增加整個項目過程中的外語綜合應(yīng)用比重;
(7)鼓勵學(xué)生對系統(tǒng)業(yè)務(wù)流程、設(shè)計和內(nèi)容的創(chuàng)新,以加分作為獎勵;
(8)加強項目發(fā)布前的測試及初始數(shù)據(jù)的準(zhǔn)備工作;
(9)進(jìn)一步引導(dǎo)學(xué)生提高自學(xué)能力,比如通過網(wǎng)上查找資料,通過專業(yè)技術(shù)論壇尋找技術(shù)解決辦法;

圖2 聯(lián)合學(xué)期項目的管理組織架構(gòu)
(10)輔導(dǎo)教師要做好主進(jìn)度計劃,合理分配學(xué)期項目整個過程中各個階段時間安排,并且與聯(lián)合課程的進(jìn)度匹配;
(11)合理組建項目的組織架構(gòu)和人數(shù),使得所有學(xué)生都得到充分的鍛煉。
(1)學(xué)期項目的內(nèi)容以面向應(yīng)用的學(xué)院內(nèi)部應(yīng)用小項目及引入的ITO企業(yè)的真實成功項目案例為主;
(2)每個獨立的項目組的學(xué)生數(shù)不超過4人,合理分配任務(wù),使每個學(xué)生都有足夠的任務(wù)得到全面的鍛煉;
(3)在項目過程中,加大用戶的參與程度、對階段交付物的驗證和用戶測試等,項目導(dǎo)師在項目交付時直接對用戶負(fù)責(zé);
(4)在項目過程中,強化項目模擬場景下的技術(shù)資源的閱讀和郵件的寫作鍛煉;
(5)把學(xué)期項目指導(dǎo)教師的工作量提高為普通專業(yè)課程的1.8倍,進(jìn)一步提高指導(dǎo)教師的積極性;
(6)進(jìn)一步完善和細(xì)化項目匯報管理辦法,從匯報準(zhǔn)備、匯報進(jìn)入標(biāo)準(zhǔn)、匯報時間和匯報過程等各方面制定管理細(xì)則;
(7)學(xué)期項目聯(lián)合主干專業(yè)課以后,指導(dǎo)教師由同一人擔(dān)任,以更好地協(xié)調(diào)專業(yè)知識教學(xué)進(jìn)度與項目所需知識之間的銜接問題;
(8)所有的學(xué)期項目必須使用配置管理工具,如VSS,把項目的數(shù)據(jù)管理起來,這是工作場景知識中重要的一點;
(9)在最少交付物要求中增加《系統(tǒng)發(fā)布與部署操作說明》;
(10)增加一份學(xué)生在項目中應(yīng)用到的課堂上沒有學(xué)到知識的清單;
(11)加強對項目系統(tǒng)中的專業(yè)英語術(shù)語的翻譯的指導(dǎo),行業(yè)知識也是外包能力的重要一環(huán);
(12)對學(xué)期項目中常見的技術(shù)、過程問題以及導(dǎo)師組對這些問題的解決建議,建立一個歷史知識庫,避免以后再犯同樣的錯誤。
通過五個學(xué)期的實踐和不斷改進(jìn),學(xué)期項目的管理辦法和過程規(guī)范已經(jīng)基本成熟穩(wěn)定。
根據(jù)對第一批應(yīng)屆學(xué)生實習(xí)情況的考察,發(fā)現(xiàn)經(jīng)過四個學(xué)期項目的鍛煉后,這些學(xué)生相對于傳統(tǒng)計算機專業(yè)學(xué)生,在ITO人才要求的綜合知識技能方面得到了極大的提高,深得軟件外包企業(yè)的好評,基本能夠滿足相應(yīng)崗位的綜合技能需求。
[1]張宏巖.我國軟件外包產(chǎn)業(yè)對外語技能需求的現(xiàn)狀分析[J].計算機教育,2009(9).
[2]查建中.工程教育改革整體戰(zhàn)略及CDIO模式(PPT)[Z].
[3]戴士弘.高職教改課程教學(xué)設(shè)計案例集[M].北京:清華大學(xué)出版社,2009.