朱 斐
?
面向工程教育專業(yè)認證的《軟件項目管理》實驗教學(xué)探索
朱 斐
(蘇州大學(xué)計算機科學(xué)與技術(shù)學(xué)院,江蘇 蘇州 215006)
工程類的高等教育是中國高等教育的重要組成部分,為我國的信息化和工業(yè)化做出了重要的貢獻。工程教育專業(yè)認證是一類教育質(zhì)量認證措施,保證畢業(yè)生能達到產(chǎn)業(yè)界的要求。針對工程教育專業(yè)認證的特點,結(jié)合行業(yè)要求,提出《軟件項目管理》實驗教學(xué)方案,使學(xué)生掌握如何應(yīng)對規(guī)模和復(fù)雜性都在不斷增長的軟件項目,尋找一個全面、清晰并且可用供選擇的管理方法,來處理諸如商用構(gòu)件集成、軟件重用、風(fēng)險管理和進化式、增量式、螺旋式軟件過程等問題。使得實驗教學(xué)過程能有序執(zhí)行。
軟件項目管理;工程教育專業(yè)認證;教學(xué)改革;實驗教學(xué)
作為中國高等教育非常重要的一部分,工程類的高等教育一直得到政府和社會各界的重視。中國的工程類專業(yè)的規(guī)模總數(shù)已經(jīng)成為全球首位。從我們國家的教育發(fā)展以及其他國家的教育發(fā)展來看,工程類的高等教育是一個國家在實現(xiàn)工業(yè)化、信息化過程中的重要元素之一。建設(shè)一個學(xué)科種類完全齊全、內(nèi)容體系獨立、完整的工科類高等教學(xué),將對一個國家的發(fā)展起到不可或缺的作用。
工程教育專業(yè)認證是一類近年來提出的專業(yè)認證。該認證主要面向高等教育機構(gòu),對其所開展的工程類教學(xué)進行評估、考核[1-4]。在認證的過程中,專業(yè)的職業(yè)以及行業(yè)組織以及領(lǐng)域?qū)<摇⑵笫聵I(yè)單位的行業(yè)專家對申請認證的單位進行評估、考核[5-7]。通過認證,可以保證進入各類產(chǎn)業(yè)的工程類技術(shù)人力資源能達到一定的標準[8-9]。該認證是當前國際上實行的一個重要的工程類教育質(zhì)量認證措施,也是不同國家的工程師之間能相互認證的一個重要標準。
在該認證的系統(tǒng)下,各類專業(yè)課程體系有別于傳統(tǒng)高等教育體系的要求,特別重視專業(yè)課程體系的設(shè)置、師資隊伍的配備、教學(xué)條件配套等,圍繞著工程類畢業(yè)生符合產(chǎn)業(yè)界要求有序開展。該認證還有一個特點,就是通過認證并非結(jié)束,而是開始。意味著,通過認證的高等院校的專業(yè)必須有相關(guān)機制保證教學(xué)過程滿足該認證的要求,每隔一個周期,將由認證單位再次考核,如果達不到要求,將會整改或者撤銷認證。同時,在專業(yè)課程建設(shè)的同時,還強調(diào)人文教學(xué),保證文化的傳承和教育的活力。
綜合工程教育專業(yè)認證的要求可以發(fā)現(xiàn),在問題分析、設(shè)計解決方案、解決問題、解決問題研究這幾個方面對《軟件項目管理》實驗教學(xué)課程有所要求和衡量[10-11],目標也分別為:
目標1:能運用數(shù)理和工程知識識別和判斷軟。件項目管理領(lǐng)域復(fù)雜工程問題中的關(guān)鍵模塊和環(huán)節(jié)
目標2:能利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案。
目標3:能合理使用現(xiàn)代信息技術(shù)工具解決軟件項目管理的基礎(chǔ)計算問題。
目標4:能合理使用專業(yè)技術(shù),結(jié)合可獲取的資源和現(xiàn)代工具解決軟件項目管理的復(fù)雜工程問題
目標5:掌握軟件項目管理實踐活動中基本的項目管理和經(jīng)濟決策方法,并能在多學(xué)科環(huán)境中應(yīng)用。
因此,在《軟件項目管理》實驗教學(xué)課程的實施過程中,按照以上5個目標開展教學(xué)工作,到達教學(xué)目的[12-13]。
《軟件項目管理》(Software Project Management),適用于計算機大類的各個專業(yè)方向,包括計算機專業(yè)方向、軟件工程專業(yè)方向、物聯(lián)網(wǎng)工程專業(yè)方向、網(wǎng)絡(luò)工程專業(yè)方向等工科專業(yè)方向。軟件項目管理屬于軟件工程專業(yè)本科生的專業(yè)必修課程。通過本課程的學(xué)習(xí),使學(xué)生掌握如何管理好規(guī)模和復(fù)雜性都在不斷增長的軟件項目,尋找一個全面、清晰并且可用供選擇的管理方法,來處理諸如商用構(gòu)件集成,軟件重用、風(fēng)險管理和進化式、增量式、螺旋式軟件過程等問題[14-15]。
《軟件項目管理》實驗課程的總體教學(xué)目標為:
(1)使學(xué)生掌握當前軟件管理實踐現(xiàn)狀、軟件經(jīng)濟學(xué)及其發(fā)展和改進、軟件管理過程框架、軟件管理規(guī)范、現(xiàn)代軟件過程的計劃和控制的關(guān)鍵技術(shù);
(2)使學(xué)生掌握目前主要使用的軟件項目管理的方法,理解軟件過程改進的方法、軟件能力成熟度模型。
但是,目前大多數(shù)《軟件項目管理》實驗課程的設(shè)置未能考慮工程教育專業(yè)認證的教學(xué)體系的具體要求,具體表現(xiàn)為理論過多,工程時間過少。因此,需要針對工程教育專業(yè)認證的特點,有計劃地、結(jié)合行業(yè)要求的制定《軟件項目管理》實驗課程、有序地執(zhí)行實驗教學(xué)過程,保質(zhì)保量地完成任務(wù)。
面向工程教育專業(yè)認證的教學(xué)體系中,《軟件項目管理》實驗課程教育與傳統(tǒng)的教學(xué)方式不盡相同,具有獨特的前導(dǎo)課程、知識結(jié)構(gòu)及能力要求。
面向工程教育專業(yè)認證的《軟件項目管理》教學(xué)的前導(dǎo)課程依次為:軟件工程概論、軟件需求工程、軟件系統(tǒng)分析與設(shè)計、軟件測試與質(zhì)量保證。
通過這些課程的學(xué)習(xí),可以使得學(xué)生具有一定的軟件工程、軟件需求工程、軟件系統(tǒng)分析和設(shè)計、軟件測試與質(zhì)量保證的基本知識和概念,從而滿足《軟件項目管理》實驗課程的教學(xué)能力要求。
面向工程教育專業(yè)認證的教學(xué)體系中,《軟件項目管理》實驗課程教學(xué)仍然以實驗、實踐授課方式為主,實驗的內(nèi)容應(yīng)該涵蓋軟件項目管理的各主要方面,具體包括:項目管理軟件環(huán)境、項目內(nèi)容安排與設(shè)定、項目工作分派與設(shè)定、項目時間管理、項目成本設(shè)定與監(jiān)控、項目資源管理、跟蹤項目進度、軟件配置管理工具使用等方面。
一個《軟件項目管理》實驗課程教學(xué)內(nèi)容的實例如表1所示。
對教學(xué)效果進行評價是教學(xué)過程中的一個重要部分。針對上述5個教學(xué)目標,其教學(xué)目標效果可以標為5個等級,分別用5個級別分來表示,5分表示最高,1分表示最低。在實踐過程中,3分是基本要求分,一般不能低于3分。
表1 《軟件項目管理》實驗課程教學(xué)內(nèi)容實例

Tab.1 Examples of Teaching Contents of Software Project Management Experiment Course
對于目標1:能運用數(shù)理和工程知識識別和判斷軟件項目管理領(lǐng)域復(fù)雜工程問題中的關(guān)鍵模塊和環(huán)節(jié),考查采用實驗報告形式,5個等級的要求分別是:
5分:能熟練運用數(shù)理和工程知識識別和判斷軟件項目管理領(lǐng)域復(fù)雜工程問題中的關(guān)鍵模塊和環(huán)節(jié)。
4分:能運用數(shù)理和工程知識識別和判斷軟件項目管理領(lǐng)域復(fù)雜工程問題中的關(guān)鍵模塊和環(huán)節(jié)。
3分:基本能運用數(shù)理和工程知識識別和判斷軟件項目管理領(lǐng)域復(fù)雜工程問題中的關(guān)鍵模塊和環(huán)節(jié)。
2分:能在教師的指導(dǎo)下運用數(shù)理和工程知識識別和判斷軟件項目管理領(lǐng)域復(fù)雜工程問題中的關(guān)鍵模塊和環(huán)節(jié)。
1分:不能運用數(shù)理和工程知識識別和判斷軟件項目管理領(lǐng)域復(fù)雜工程問題中的關(guān)鍵模塊和環(huán)節(jié)。
對于目標2:能利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案,考查采用實驗報告形式,5個等級的要求分別是:
5分:能熟練利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案,方案質(zhì)量優(yōu)秀。
4分:能利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案,方案質(zhì)量良好。
3分:基本能利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案,方案質(zhì)量一般。
2分:能在教師的指導(dǎo)下利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案。
1分:不能利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案。
對于目標3:利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案,考查采用實驗報告形式,5個等級的要求分別是:
5分:能熟練利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案。
4分:能利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案。
3分:基本能利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案。
2分:能在教師的指導(dǎo)下利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案。
1分:不能利用專業(yè)知識,根據(jù)給定的需求,設(shè)計/開發(fā)復(fù)雜軟件項目管理方案。
對于目標4:能合理使用專業(yè)技術(shù),結(jié)合可獲取的資源和現(xiàn)代工具解決軟件項目管理的復(fù)雜工程問題,考查采用實驗報告形式,5個等級的要求分別是:
5分:能熟練、合理使用專業(yè)技術(shù),結(jié)合可獲取的資源和現(xiàn)代工具解決軟件項目管理的復(fù)雜工程問題。
4分:能合理使用專業(yè)技術(shù),結(jié)合可獲取的資源和現(xiàn)代工具解決軟件項目管理的復(fù)雜工程問題。
3分:基本能合理使用專業(yè)技術(shù),結(jié)合可獲取的資源和現(xiàn)代工具解決軟件項目管理的復(fù)雜工程問題。
2分:能在教師的指導(dǎo)下使用專業(yè)技術(shù),結(jié)合可獲取的資源和現(xiàn)代工具解決軟件項目管理的復(fù)雜工程問題。
1分:不能使用專業(yè)技術(shù),結(jié)合可獲取的資源和現(xiàn)代工具解決軟件項目管理的復(fù)雜工程問題。
對于目標5:掌握軟件項目管理實踐活動中基本的項目管理和經(jīng)濟決策方法,并能在多學(xué)科環(huán)境中應(yīng)用,考查采用實驗報告形式,5個等級的要求分別是:
5分:熟練掌握軟件項目管理實踐活動中基本的項目管理和經(jīng)濟決策方法,并能在多學(xué)科環(huán)境中應(yīng)用。
4分:掌握軟件項目管理實踐活動中基本的項目管理和經(jīng)濟決策方法,并能在多學(xué)科環(huán)境中應(yīng)用。
3分:基本掌握軟件項目管理實踐活動中基本的項目管理和經(jīng)濟決策方法,并基本能在多學(xué)科環(huán)境中應(yīng)用。
2分:在教師的指導(dǎo)下,能掌握軟件項目管理實踐活動中基本的項目管理和經(jīng)濟決策方法,并能在多學(xué)科環(huán)境中應(yīng)用。
1分:無法掌握軟件項目管理實踐活動中基本的項目管理和經(jīng)濟決策方法,無法在多學(xué)科環(huán)境中應(yīng)用。
作為我國高等教育的重要組成部分,工程類高等教育為我國的信息化和工業(yè)化做出了不可替代的貢獻。隨著時代的發(fā)展,產(chǎn)業(yè)界對工程類的畢業(yè)生有了新的、更高的要求和標準。工程教育專業(yè)認證是一類重要的教育質(zhì)量認證措施,保證畢業(yè)生能達到產(chǎn)業(yè)界的要求。面向工程教育專業(yè)認證,提出《軟件項目管理》實驗教學(xué)方案,使學(xué)生掌握軟件項目管理的方法。
[1] 曾云, 陳剛, 吳北平. 基于工程教育專業(yè)認證的測繪工程專業(yè)課程體系優(yōu)化[J]. 教育教學(xué)論壇, 2016(32): 268-270.
[2] 孫渝. 專業(yè)認證背景下高校教學(xué)管理工作新要求[J]. 企業(yè)導(dǎo)報, 2015(17): 33-34.
[3] 劉鎖蘭, 孔立智. 工程教育認證對信息類課程教學(xué)改革的影響研究[J]. 中國現(xiàn)代教育裝備, 2016(19): 43-44.
[4] 何春梅, 周維, 李枚毅. 工程教育專業(yè)認證環(huán)境下《人工智能》課程教學(xué)改革的探討[J]. 教育教學(xué)論壇, 2017(32): 88-89.
[5] 吳繼春, 趙又紅, 劉金剛. 基于專業(yè)認證為導(dǎo)向的實驗室建設(shè)思考[J]. 中國市場, 2015(52): 127-128.
[6] 賈衛(wèi)平. 工程教育認證背景下的應(yīng)用型機械類人才工程能力培養(yǎng)體系的構(gòu)建[J]. 實驗技術(shù)與管理, 2015, 32(1): 38-40.
[7] 張建樹, 郭瑞麗. 工程教育認證背景下課程達成度的評價改革[J]. 高教論壇, 2016(6): 72-74.
[8] 徐翀, 仇建, 胡維華. 工程教育認證背景下網(wǎng)絡(luò)工程專業(yè)建設(shè)的探討[J]. 杭州電子科技大學(xué)學(xué)報, 2014(6): 88-91.
[9] 仇建, 陳賓賓, 胡維華. 工程教育認證背景下的網(wǎng)絡(luò)專業(yè)課程體系建設(shè)[J]. 杭州電子科技大學(xué)學(xué)報, 2015(2): 107-110.
[10] 沈海波, 周如旗, 朱雄泳. 工程教育認證背景下的軟件工程專業(yè)建設(shè)和實踐[J]. 軟件, 2017(9): 87-90.
[11] 余恒芳. 工程教育模式下的計信專業(yè)核心領(lǐng)域課程體系構(gòu)建的研究與實踐[J]. 軟件, 2014(2): 155-156.
[12] 孫立民, 梁國業(yè). 信息與計算科學(xué)專業(yè)實施大工程教育的理論與實踐探索——EDC-CDIO工程教育培養(yǎng)模式[J]. 軟件, 2013, 34(5): 153-154.
[13] 董默, 蘇奎, 周志尊, 等. 生物醫(yī)學(xué)工程專業(yè)《醫(yī)學(xué)圖像處理》實踐教學(xué)的改革[J]. 軟件, 2017, 38(2): 37-41.
[14] 任苗苗, 馬燕, 李明勇. 基于SPOC的混合學(xué)習(xí)教學(xué)模式設(shè)計與實踐--以“數(shù)據(jù)結(jié)構(gòu)”課程教學(xué)為例[J]. 軟件, 2017, 38(4): 12-17.
[15] 韓萬江, 張笑燕, 陸天波, 等. 軟件工程專業(yè)認證的新思路研究[J]. 軟件, 2015, 36(3): 37-40.
Exploration of Experiment Course Teaching of Software Project Management for Engineering Education Accreditation
ZHU Fei
(School of Computer Science and Technology, Soochow University, Jiangsu Suzhou, 215006)
Engineering higher education is an important part of China's higher education and has made important contributions to China's informatization and industrialization. Engineering education professional certification is a kind of educational quality certification measures to ensure that graduates can meet the requirements of the industry. According to the characteristics of engineering education professional certification and the requirements of the industry, this paper puts forward the experimental teaching scheme of Software Project Management, which enables students to grasp how to deal with the growing scale and complexity of software projects, and to find a comprehensive, clear and available management method to deal with such problems as commercial component integration, software reuse, risk management and evolutionary, incremental, spiral software processes and other issues. So that the experimental teaching process can be carried out in an orderly way.
Software project management; Engineering education professional accreditation; Teaching reform; Experimental teaching
TP391. 41
A
10.3969/j.issn.1003-6970.2018.12.042
朱斐(1978-),男,副教授,博士,長期從事計算機專業(yè)、軟件工程專業(yè)教學(xué)。
朱斐. 面向工程教育專業(yè)認證的《軟件項目管理》實驗教學(xué)探索[J]. 軟件,2018,39(12):187-190