顏慧
(廣東白云學(xué)院,廣東廣州510450)
2016 年,中國成為國際本科工程學(xué)位互認(rèn)協(xié)議《華盛頓協(xié)議》的正式會員,大力推動工程教育認(rèn)證體系在我國的發(fā)展。工程教育認(rèn)證的基本理念是“以學(xué)生為中心,以產(chǎn)出為導(dǎo)向,持續(xù)改進(jìn)”。通過推行工程教育認(rèn)證,不但可以推進(jìn)工程教育改革,提高工程教育質(zhì)量,促進(jìn)工程教育與行業(yè)企業(yè)的聯(lián)系與合作,還能促進(jìn)工程教育的國際互認(rèn),因此意義十分重大[1]。
在IT 企業(yè)中,不但需要懂技術(shù)的人才來從事技術(shù)崗位,也需要有IT背景且懂項(xiàng)目管理的復(fù)合型人才來從事IT項(xiàng)目的管理,因此對于項(xiàng)目經(jīng)理、產(chǎn)品經(jīng)理及項(xiàng)目助理等崗位有較大的需求。而在大部分高校的計(jì)算機(jī)專業(yè)中,相對重視對學(xué)生IT技術(shù)的培養(yǎng),技術(shù)類相關(guān)的課程開設(shè)得比較多,比重也較大,而忽視了IT 項(xiàng)目管理相關(guān)課程的建設(shè),較少開設(shè)IT 項(xiàng)目管理相關(guān)的課程,使得學(xué)生缺乏IT項(xiàng)目管理的相關(guān)知識,所學(xué)項(xiàng)目管理知識與企業(yè)實(shí)際需求脫節(jié)情況比較嚴(yán)重,從而使得學(xué)生不能很好地適應(yīng)企業(yè)IT 項(xiàng)目管理崗位,滿足不了IT 企業(yè)對于這類崗位人才的需求。
根據(jù)以上現(xiàn)狀,為了促進(jìn)高校教育與行業(yè)企業(yè)需求的緊密結(jié)合,為企業(yè)輸送所需的IT項(xiàng)目管理人才,按照工程認(rèn)證教育“以學(xué)生為中心,以產(chǎn)出為導(dǎo)向”的理念,對軟件項(xiàng)目管理課程的教學(xué)內(nèi)容、教學(xué)模式、教學(xué)手段、考核方式等進(jìn)行教學(xué)改革,培養(yǎng)學(xué)生的創(chuàng)新能力、團(tuán)隊(duì)協(xié)作能力,使得學(xué)生能夠掌握IT項(xiàng)目管理的相關(guān)技術(shù),從而適應(yīng)IT 企業(yè)中項(xiàng)目管理類崗位的需求。
軟件項(xiàng)目管理課程是軟件工程本科專業(yè)的一門專業(yè)核心課,是軟件工程和項(xiàng)目管理的交叉學(xué)科,是項(xiàng)目管理的原理和方法在軟件工程領(lǐng)域的應(yīng)用。
結(jié)合IT 企業(yè)對IT 項(xiàng)目管理崗位人才的需求,將軟件項(xiàng)目管理課程定位為:在培養(yǎng)軟件項(xiàng)目管理人才,使得學(xué)生掌握軟件項(xiàng)目管理的相關(guān)知識和技術(shù),使學(xué)生了解軟件項(xiàng)目管理的基本理論知識、方法、流程和工具[2],理解規(guī)范化的軟件開發(fā)和質(zhì)量控制過程,并將軟件項(xiàng)目管理的理論應(yīng)用于軟件項(xiàng)目的實(shí)踐,培養(yǎng)學(xué)生具備軟件項(xiàng)目管理的基本能力,提高學(xué)生分析、解決實(shí)際問題的能力,使學(xué)生成為既懂技術(shù)又懂管理的復(fù)合型、應(yīng)用型人才。
通過學(xué)習(xí)軟件項(xiàng)目管理課程使學(xué)生掌握軟件項(xiàng)目管理的基本理論知識、方法、流程和工具,包括軟件項(xiàng)目管理相關(guān)的管理過程、法律法規(guī)、軟件工程國家標(biāo)準(zhǔn)及軟件工具。
在學(xué)習(xí)了課程之后,學(xué)生能夠了解在IT企業(yè)中軟件項(xiàng)目一般是如何進(jìn)行組織和管理的;了解在IT項(xiàng)目管理中有哪些相關(guān)角色,這些角色所承擔(dān)的職責(zé)是什么;了解在IT項(xiàng)目管理中涉及的相關(guān)崗位及所需的技能;學(xué)習(xí)到如何進(jìn)行團(tuán)隊(duì)協(xié)作及如何對軟件項(xiàng)目進(jìn)行管理;能夠自我定位,規(guī)劃將來的職業(yè)生涯及晉升路線;幫助學(xué)生調(diào)整心態(tài),將來踏出社會之后能夠順利完成角色轉(zhuǎn)變。
根據(jù)工程教育認(rèn)證的基本理念,要將工程教育與行業(yè)企業(yè)緊密結(jié)合,設(shè)計(jì)出的課程知識目標(biāo)如下:
1)基本理論知識:掌握立項(xiàng)管理、整體管理、范圍管理、進(jìn)度管理、成本管理、質(zhì)量管理、人力資源管理、溝通和干系人管理、風(fēng)險(xiǎn)管理、采購管理、合同管理、信息文檔管理、變更管理、配置管理等相關(guān)模塊的基本理論知識。
2)法律法規(guī):了解《中華人民共和國合同法》《中華人民共和國招投標(biāo)法》《中華人民共和國著作權(quán)法》《中華人民共和國采購法》等。
3)軟件工程國家標(biāo)準(zhǔn):掌握《軟件工程術(shù)語》《信息技術(shù)軟件生存周期過程》《計(jì)算機(jī)軟件文檔編制規(guī)范》《信息技術(shù)軟件產(chǎn)品評價(jià)質(zhì)量特性及其使用指南》等。
4)軟件工具:掌握Microsoft Project、Microsoft Visio、SVN 等常用工具的使用。
在原先的教學(xué)過程中,軟件項(xiàng)目管理課程存在的基本問題:
1)教學(xué)內(nèi)容枯燥、理論性較強(qiáng),學(xué)生聽不懂,不明白;
2)實(shí)踐較少或沒有,與行業(yè)實(shí)踐脫節(jié)情況比較嚴(yán)重;
3)教學(xué)手段單一,主要以教師講解為主;
4)學(xué)生參與程度不高,學(xué)習(xí)興趣不高,學(xué)習(xí)積極性低。
綜上,學(xué)生沒有興趣學(xué)習(xí)軟件項(xiàng)目管理的課程,覺得這門課聽不懂,學(xué)了也不知道能做什么,課堂氛圍比較沉悶。因此,需要對課程進(jìn)行教學(xué)改革,“以學(xué)生為中心,以產(chǎn)出為導(dǎo)向”來重新設(shè)計(jì)教學(xué)內(nèi)容、教學(xué)手段和教學(xué)評價(jià)方式,提高學(xué)生的學(xué)習(xí)興趣,讓學(xué)生能夠?qū)W懂、學(xué)會項(xiàng)目管理知識,并在將來能夠靈活運(yùn)用于企業(yè)實(shí)際IT項(xiàng)目管理過程中,從而能夠滿足企業(yè)對于IT項(xiàng)目管理崗位的需求。
根據(jù)工程教育認(rèn)證的目標(biāo),需要通過教學(xué)改革,讓課程內(nèi)容貼合企業(yè)實(shí)際需求,幫助學(xué)生了解軟件組織中的崗位、角色和職責(zé)、需要掌握的技能;幫助學(xué)生熟悉軟件項(xiàng)目管理流程,提高團(tuán)隊(duì)協(xié)作效率;幫助學(xué)生掌握軟件項(xiàng)目管理技能,適應(yīng)管理崗位要求;培養(yǎng)既懂技術(shù)又懂管理的應(yīng)用型人才。
針對以上要求,根據(jù)“以學(xué)生為中心,以產(chǎn)出為導(dǎo)向”的理念,對軟件項(xiàng)目管理課程從教學(xué)內(nèi)容、教學(xué)手段、實(shí)驗(yàn)等方面進(jìn)行教學(xué)改革,培養(yǎng)軟件工程專業(yè)學(xué)生的創(chuàng)新能力、工程能力和團(tuán)隊(duì)協(xié)作的能力[3]。
在選擇教學(xué)內(nèi)容時(shí),立足于培養(yǎng)應(yīng)用型人才,根據(jù)IT企業(yè)中對項(xiàng)目管理人才的需求,按照教育部“加強(qiáng)職業(yè)教育、突出實(shí)踐技能培養(yǎng)”的要求來進(jìn)行選取。為了使得教學(xué)內(nèi)容更貼近企業(yè)的實(shí)際需求,對IT企業(yè)中項(xiàng)目管理崗位所需的知識、技能及職業(yè)資格證書進(jìn)行了分析,如圖1 所示??梢钥闯?,要從事IT項(xiàng)目管理崗位,需要持有一定的職業(yè)資格證書,而要考取這些職業(yè)資格證書,項(xiàng)目管理部分的知識都是基于美國項(xiàng)目管理協(xié)會(PMI)制定的項(xiàng)目管理知識體系Project Management Body Of Knowledge(縮寫為PMBOK)。
圖1 IT項(xiàng)目管理崗位與證書對應(yīng)關(guān)系
因此,在進(jìn)行課程教學(xué)改革時(shí),以美國項(xiàng)目管理協(xié)會制定的項(xiàng)目管理知識體系PMBOK 為基礎(chǔ)進(jìn)行選取教學(xué)內(nèi)容,對PMBOK中的內(nèi)容進(jìn)行適當(dāng)?shù)牟眉?。按照一個(gè)信息系統(tǒng)項(xiàng)目完整的周期,從項(xiàng)目的立項(xiàng)開始,到項(xiàng)目的收尾結(jié)束,將教學(xué)內(nèi)容劃分為立項(xiàng)管理、整體管理、范圍管理、進(jìn)度管理、成本管理、質(zhì)量管理、人力資源管理、項(xiàng)目溝通和干系人管理、風(fēng)險(xiǎn)管理、采購管理、合同管理、信息文檔管理和配置管理、變更管理等模塊,貫穿了IT項(xiàng)目管理的整個(gè)過程,將PMBOK中十大知識域和五大過程組囊括其中。
以上內(nèi)容模塊的選取,使得學(xué)生能初步掌握軟件項(xiàng)目管理的方法及工具,熟悉IT項(xiàng)目管理的流程,掌握相應(yīng)的崗位技能,具備IT項(xiàng)目管理的初步能力;也能為將來學(xué)生考取項(xiàng)目管理類的證書打造好知識框架。
通過鼓勵(lì)學(xué)生在大學(xué)期間考取“系統(tǒng)集成項(xiàng)目管理師”證書,“以考促學(xué)”,激發(fā)學(xué)生學(xué)習(xí)熱情,激勵(lì)學(xué)生學(xué)好課程內(nèi)容,能擴(kuò)寬學(xué)生將來就業(yè)的方向,為將來從事IT項(xiàng)目管理崗位打下良好的基礎(chǔ);還能為將來進(jìn)一步考取更高級的“信息系統(tǒng)項(xiàng)目管理師”證書和PMP 證書打下堅(jiān)實(shí)的基礎(chǔ),這也體現(xiàn)了工程教育認(rèn)證中“終身學(xué)習(xí)”的理念。
根據(jù)企業(yè)需求設(shè)計(jì)課程內(nèi)容,貫徹了工程認(rèn)證教育中“以產(chǎn)出為導(dǎo)向”的理念,加強(qiáng)了高校教育與企業(yè)的聯(lián)系,實(shí)現(xiàn)了為企業(yè)培養(yǎng)、輸送所需的人才。
原有教學(xué)模式是“以教師為中心”,教師講授為主,學(xué)生參與程度低。根據(jù)工程認(rèn)證教育的理念“以學(xué)生為中心”進(jìn)行教學(xué)改革,教學(xué)模式改為線上線下混合式教學(xué)方式,改變以往教師滿堂灌的現(xiàn)狀。
線上教學(xué)主要針對低階思維能力的培養(yǎng),主要是知識點(diǎn)的記憶、理解和應(yīng)用,線上教學(xué)主要依托超星平臺建設(shè)在線資源,如課程視頻、課件、拓展閱讀資料等。
線下教學(xué)主要針對高階思維能力的培養(yǎng),使用知識進(jìn)行分析、評估和創(chuàng)造。在課堂上不再以教師講授為主,以學(xué)生為中心,教師為引導(dǎo),注重學(xué)生的參與,采用案例分析[4]、假設(shè)情景分析、分組討論、小組互評等多種教學(xué)方式和手段,提高學(xué)生的積極性、主動性和參與程度。在假設(shè)情景分析法中,將5~6 個(gè)學(xué)生分為一組,教師及學(xué)生扮演軟件項(xiàng)目中相應(yīng)的角色,如客戶、項(xiàng)目經(jīng)理、系統(tǒng)分析師、系統(tǒng)架構(gòu)師、測試工程師、程序員、質(zhì)量管理員、配置管理員等,根據(jù)所假設(shè)的情景及案例來進(jìn)行分析,增加學(xué)生的新鮮感,并且能夠主動思考、想辦法去解決問題,增強(qiáng)了學(xué)生的學(xué)習(xí)積極性和主動性。
而且在課程的教學(xué)過程中,進(jìn)一步加強(qiáng)與企業(yè)行業(yè)的聯(lián)系與合作,主要通過以下兩種途徑來實(shí)現(xiàn)與企業(yè)之間的聯(lián)系:
1)通過與學(xué)校合作的實(shí)習(xí)基地進(jìn)行調(diào)研,引入IT企業(yè)中與IT項(xiàng)目管理相關(guān)的一些真實(shí)案例作為教學(xué)案例,學(xué)生能比較直觀地感受到在實(shí)際的IT項(xiàng)目管理中存在的問題,并設(shè)身處地去挖掘問題的原因、找出問題的解決方案等。通過這種方式,學(xué)生對于課本上的內(nèi)容不再感覺到是高高在上的、空洞無用的理論知識了,而是能真真切切地感受到這些理論知識是有用的,能指導(dǎo)實(shí)踐的。
2)發(fā)揮“傳幫帶”精神,請企業(yè)導(dǎo)師以及企業(yè)中實(shí)習(xí)的學(xué)生給在校學(xué)生傳授經(jīng)驗(yàn),通過錄制視頻、音頻、撰寫心得體會等方式,讓有實(shí)習(xí)經(jīng)驗(yàn)的學(xué)生給在校生介紹在企業(yè)中有哪些專業(yè)相關(guān)的實(shí)習(xí)崗位、工作內(nèi)容、所需技能、學(xué)習(xí)路徑、遇到的問題及處理方法等。通過“傳幫帶”的方式,讓學(xué)生能實(shí)實(shí)在在地感受到在IT 企業(yè)中工作是什么樣的,一個(gè)團(tuán)隊(duì)協(xié)作完成一個(gè)IT 項(xiàng)目的過程是如何的,每個(gè)角色在團(tuán)隊(duì)中承擔(dān)的職責(zé)是什么樣的,將來能更快地融入團(tuán)隊(duì)中,更好地完成團(tuán)隊(duì)開發(fā)的工作。
為了提高學(xué)生的動手能力,與企業(yè)實(shí)踐結(jié)合得更密切,實(shí)踐教學(xué)部分采用項(xiàng)目化教學(xué)[5],以項(xiàng)目為主線貫穿整個(gè)教學(xué)過程,將實(shí)踐內(nèi)容拆分為10個(gè)子項(xiàng)目,將項(xiàng)目管理知識融入軟件開發(fā)過程中,如圖2所示。
圖2 項(xiàng)目為主線
在實(shí)踐教學(xué)的過程中,使用Microsoft Project、Microsoft Vi‐sio、SVN 等輔助工具軟件,將理論和實(shí)踐相結(jié)合,模擬真實(shí)環(huán)境,熟悉軟件項(xiàng)目開發(fā)及管理的流程,掌握相應(yīng)崗位所需的技能。采用“以項(xiàng)目為主線,教師作為引導(dǎo),以學(xué)生為中心”的方法,采用案例教學(xué)、假設(shè)情景教學(xué)、分組討論、小組互評等多種教學(xué)方式和手段,以應(yīng)用為主,在工程實(shí)踐中實(shí)施“做中學(xué),學(xué)中做”。
通過項(xiàng)目化教學(xué),學(xué)生必須通過團(tuán)隊(duì)協(xié)作才能完成任務(wù),既培養(yǎng)了學(xué)生的團(tuán)隊(duì)協(xié)作能力和精神,也培養(yǎng)了學(xué)生的創(chuàng)新精神,還進(jìn)一步提升了學(xué)生的工程實(shí)踐應(yīng)用能力。
在對學(xué)生進(jìn)行課程考核時(shí),改變以往的以筆試為主的考核方式,建立多元化的考核評價(jià)方式,考查學(xué)生的綜合表現(xiàn),對學(xué)生分為課上和課后兩部分進(jìn)行考核。課上的考核主要是考查學(xué)生在課堂上的表現(xiàn),如分組討論、發(fā)言、案例分析等,這部分占比較大的比重,約占60%。課后考核主要是以項(xiàng)目考核為主,按照團(tuán)隊(duì)協(xié)作完成項(xiàng)目的情況來給出學(xué)生的評分,這部分比重約占40%。
本文基于工程認(rèn)證教育中的基本理念對軟件項(xiàng)目管理課程進(jìn)行了教學(xué)改革的探討和實(shí)踐。“以產(chǎn)出為導(dǎo)向”對教學(xué)內(nèi)容進(jìn)行改革;“以學(xué)生為中心”對教學(xué)方式進(jìn)行改革;以“促進(jìn)工程教育與行業(yè)企業(yè)的聯(lián)系與合作”為指導(dǎo),引入企業(yè)中的案例;以“終身學(xué)習(xí)”為導(dǎo)向引導(dǎo)學(xué)生持續(xù)學(xué)習(xí)、不斷自我提升;在課程結(jié)束之后,通過調(diào)查問卷的方式對學(xué)生滿意度進(jìn)行調(diào)查,再對教學(xué)進(jìn)行持續(xù)改進(jìn)。實(shí)踐的結(jié)果表明,學(xué)生學(xué)習(xí)的積極性和主動性有所提升,課堂氛圍比較熱烈,學(xué)生能主動參與課堂互動,學(xué)生的創(chuàng)新能力、動手能力、團(tuán)隊(duì)協(xié)作能力也增強(qiáng)了,教學(xué)效果得到了明顯提升。