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

Tab.1 Examples of Teaching Contents of Software Project Management Experiment Course
對于目標1:能運用數理和工程知識識別和判斷軟件項目管理領域復雜工程問題中的關鍵模塊和環節,考查采用實驗報告形式,5個等級的要求分別是:
5分:能熟練運用數理和工程知識識別和判斷軟件項目管理領域復雜工程問題中的關鍵模塊和環節。
4分:能運用數理和工程知識識別和判斷軟件項目管理領域復雜工程問題中的關鍵模塊和環節。
3分:基本能運用數理和工程知識識別和判斷軟件項目管理領域復雜工程問題中的關鍵模塊和環節。
2分:能在教師的指導下運用數理和工程知識識別和判斷軟件項目管理領域復雜工程問題中的關鍵模塊和環節。
1分:不能運用數理和工程知識識別和判斷軟件項目管理領域復雜工程問題中的關鍵模塊和環節。
對于目標2:能利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案,考查采用實驗報告形式,5個等級的要求分別是:
5分:能熟練利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案,方案質量優秀。
4分:能利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案,方案質量良好。
3分:基本能利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案,方案質量一般。
2分:能在教師的指導下利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案。
1分:不能利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案。
對于目標3:利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案,考查采用實驗報告形式,5個等級的要求分別是:
5分:能熟練利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案。
4分:能利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案。
3分:基本能利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案。
2分:能在教師的指導下利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案。
1分:不能利用專業知識,根據給定的需求,設計/開發復雜軟件項目管理方案。
對于目標4:能合理使用專業技術,結合可獲取的資源和現代工具解決軟件項目管理的復雜工程問題,考查采用實驗報告形式,5個等級的要求分別是:
5分:能熟練、合理使用專業技術,結合可獲取的資源和現代工具解決軟件項目管理的復雜工程問題。
4分:能合理使用專業技術,結合可獲取的資源和現代工具解決軟件項目管理的復雜工程問題。
3分:基本能合理使用專業技術,結合可獲取的資源和現代工具解決軟件項目管理的復雜工程問題。
2分:能在教師的指導下使用專業技術,結合可獲取的資源和現代工具解決軟件項目管理的復雜工程問題。
1分:不能使用專業技術,結合可獲取的資源和現代工具解決軟件項目管理的復雜工程問題。
對于目標5:掌握軟件項目管理實踐活動中基本的項目管理和經濟決策方法,并能在多學科環境中應用,考查采用實驗報告形式,5個等級的要求分別是:
5分:熟練掌握軟件項目管理實踐活動中基本的項目管理和經濟決策方法,并能在多學科環境中應用。
4分:掌握軟件項目管理實踐活動中基本的項目管理和經濟決策方法,并能在多學科環境中應用。
3分:基本掌握軟件項目管理實踐活動中基本的項目管理和經濟決策方法,并基本能在多學科環境中應用。
2分:在教師的指導下,能掌握軟件項目管理實踐活動中基本的項目管理和經濟決策方法,并能在多學科環境中應用。
1分:無法掌握軟件項目管理實踐活動中基本的項目管理和經濟決策方法,無法在多學科環境中應用。
作為我國高等教育的重要組成部分,工程類高等教育為我國的信息化和工業化做出了不可替代的貢獻。隨著時代的發展,產業界對工程類的畢業生有了新的、更高的要求和標準。工程教育專業認證是一類重要的教育質量認證措施,保證畢業生能達到產業界的要求。面向工程教育專業認證,提出《軟件項目管理》實驗教學方案,使學生掌握軟件項目管理的方法。
[1] 曾云, 陳剛, 吳北平. 基于工程教育專業認證的測繪工程專業課程體系優化[J]. 教育教學論壇, 2016(32): 268-270.
[2] 孫渝. 專業認證背景下高校教學管理工作新要求[J]. 企業導報, 2015(17): 33-34.
[3] 劉鎖蘭, 孔立智. 工程教育認證對信息類課程教學改革的影響研究[J]. 中國現代教育裝備, 2016(19): 43-44.
[4] 何春梅, 周維, 李枚毅. 工程教育專業認證環境下《人工智能》課程教學改革的探討[J]. 教育教學論壇, 2017(32): 88-89.
[5] 吳繼春, 趙又紅, 劉金剛. 基于專業認證為導向的實驗室建設思考[J]. 中國市場, 2015(52): 127-128.
[6] 賈衛平. 工程教育認證背景下的應用型機械類人才工程能力培養體系的構建[J]. 實驗技術與管理, 2015, 32(1): 38-40.
[7] 張建樹, 郭瑞麗. 工程教育認證背景下課程達成度的評價改革[J]. 高教論壇, 2016(6): 72-74.
[8] 徐翀, 仇建, 胡維華. 工程教育認證背景下網絡工程專業建設的探討[J]. 杭州電子科技大學學報, 2014(6): 88-91.
[9] 仇建, 陳賓賓, 胡維華. 工程教育認證背景下的網絡專業課程體系建設[J]. 杭州電子科技大學學報, 2015(2): 107-110.
[10] 沈海波, 周如旗, 朱雄泳. 工程教育認證背景下的軟件工程專業建設和實踐[J]. 軟件, 2017(9): 87-90.
[11] 余恒芳. 工程教育模式下的計信專業核心領域課程體系構建的研究與實踐[J]. 軟件, 2014(2): 155-156.
[12] 孫立民, 梁國業. 信息與計算科學專業實施大工程教育的理論與實踐探索——EDC-CDIO工程教育培養模式[J]. 軟件, 2013, 34(5): 153-154.
[13] 董默, 蘇奎, 周志尊, 等. 生物醫學工程專業《醫學圖像處理》實踐教學的改革[J]. 軟件, 2017, 38(2): 37-41.
[14] 任苗苗, 馬燕, 李明勇. 基于SPOC的混合學習教學模式設計與實踐--以“數據結構”課程教學為例[J]. 軟件, 2017, 38(4): 12-17.
[15] 韓萬江, 張笑燕, 陸天波, 等. 軟件工程專業認證的新思路研究[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-),男,副教授,博士,長期從事計算機專業、軟件工程專業教學。
朱斐. 面向工程教育專業認證的《軟件項目管理》實驗教學探索[J]. 軟件,2018,39(12):187-190