當前位置:文書都 >

實用範文 >論文 >

軟件項目管理課程論文

軟件項目管理課程論文

軟件工程是一門研究如何利用工程化方法構建和維護軟件系統的學科,軟件項目管理是軟件工程學科的一個重要分支。以下是小編為大家整理好的軟件項目管理課程論文,歡迎大家閲讀參考!

軟件項目管理課程論文

摘 要:通過分析軟件行業對軟件工程人才的需求特徵以及學校的辦學定位和專業的培養目標,提出了“層次化”教學內容、“多樣化”教學方法、“多元化”教學手段以及“立體化”教學資源的軟件項目管理課程的建設方案,激發了學生的學習興趣,提高了教學質量,增強了學生的實踐動手能力,取得了較好的教學效果。

關 鍵 詞:軟件項目管理;教學改革;課程建設

軟件工程是一門研究如何利用工程化方法構建和維護軟件系統的學科,軟件項目管理是軟件工程學科的一個重要分支,它涉及工程概論、管理學、計算機科學與技術、數學、統計學等多學科知識,是一門綜合性較強的專業課程,在軟件工程專業課程體系中佔有十分重要的地位。隨着計算機科學的蓬勃發展,計算機軟件行業進入了快速發展時期,需要大量即掌握軟件工程理論知識又具有軟件工程實踐經驗的專業人才,這就對軟件工程專業的課程教學提出了更高的要求。本文從軟件項目管理課程建設思路出發,介紹了本校軟件工程專業的軟件項目管理課程的建設情況,討論了提高軟件項目管理課程教學質量的方法和途徑。

1 課程建設思路

軟件項目管理課程是軟件工程專業本科生必修的一門重要的專業課程,主要講授軟件項目管理的基本原理、概念、方法、技術和工具。課程的培養目標是使學生掌握軟件項目管理的全過程,瞭解每一環節的管理要點;掌握軟件項目管理過程中使用的方法、技術和工具,並且能夠靈活地使用這些方法、技術和工具進行軟件項目的管理工作;培養學生的問題分析能力和工程應用能力,為從事實際軟件項目開發工作和軟件工程理論研究打下良好的理論基礎和技術基礎。在課程改革的進程中,我們以“知識、能力、素質”為主線,將課程的培養目標與學校的辦學定位(培養服務於地方經濟的高級應用型人才)及軟件工程專業的培養目標(從事軟件項目研發的高級應用型人才)緊密銜接,課程建設以人才需求為根本目標,根據專業培養目標確定課程的教學目標,根據教學目標組織教學內容,創新教學方法,優化教學手段,建設教學資源。

2 構建“層次化”的教學內容

軟件項目管理課程具有理論性和實踐性較強的特點,因此我們根據專業培養計劃和課程目標,採用自底向上的層次化方式組織教學內容,以應用為目標,以理論為基礎,以方法、技術為支撐,以工具為手段,逐層推進,逐步求精,構建知識模塊,形成了“軟件項目管理”課程的層次化教學內容。

軟件工程學科主要包括技術和管理兩方面內容,軟件項目管理是軟件工程專業中唯一的一門講授軟件工程管理的專業課程,因此在組織教學內容的過程中,我們將培養學生的管理意識作為課程的核心內容,強調塑造應用型軟件工程人才的職業素質;將軟件項目的質量管理、過程管理和資源管理的理論、方法及技術作為課程的基礎內容,注重夯實理論基礎;將軟件項目管理各種具體方法、技術以及工具的應用作為拓展內容,培養學生的工程應用能力。這種層次化的教學內容充分體現了軟件項目管理課程的理論性與工程性特徵,即注重基礎理論的教學又注重工程實踐的`教學。

3 採用“多樣化”的教學方法

軟件項目管理課程的教學重點是軟件項目管理的基本原理、任務、方法、過程與技術,運用項目管理方法完成實際軟件項目的過程管理、質量管理、資源管理和風險管理。教學難點是在對項目管理基本原理的深入理解的基礎上,掌握項目管理的方法與技術,並將其應用於具體的軟件項目中。針對本課程的教學重點和難點,在課程講授中,綜合運用了以下多種教學方法:

(1)問題驅動與原理演示相結合

將“問題驅動”的思想應用於軟件項目管理的理論課教學中,在各教學主題都設立了提出問題、分析問題、解決問題的環節,通過解決問題的過程掌握軟件項目管理的技術與應用技巧。

(2)案例驅動與項目實戰並行

依據軟件項目管理課程的知識結構將講授內容劃分成模塊,並組織相應的案例,將“案例驅動”的思想應用於每個模塊的教學中,通過案例的講解使學生掌握軟件項目管理的方法和技巧;每一個知識模塊學習完畢,均以小組方式開展軟件項目管理研究,將課堂所學應用於項目實踐,為學生提供了即時的動手實踐機會,使學生建立技術與管理並重的工程化思維模式。

(3)啟發教學與討論教學並用

對教學重點講解先從啟發式教學開始,採用提出問題、分析問題、解決問題的線索引入教學內容,做到教與學有機融合,引導學生思考、總結並應用,避免一言堂的僵化教學模式,從而培養創新意識。

(4)課內教學與課外自學和輔導相補充

建設軟件項目管理課程的教學網站,利用現代化教育技術手段輔助教學,通過網絡平台為學生提供多層次、個性化、人性化的學習條件,通過網絡課堂、原理演示、案例評析等形式,使學生理解抽象的理論、掌握應用方法,減輕學生的學習困難,增加學習興趣,提高教學效率和教學質量。

4 實施“多元化”的教學手段

為了提高軟件項目管理的教學質量和教學效率,充分利用現代化的教育技術來輔助教學,依據軟件項目管理課程的特點,探索和實施了多種教學手段,取得了較好的教學效果,具體內容如下:

(1)板書與CAI課件相結合

在課堂教學中,以板書為主,通過CAI課件恰當引入圖解或視頻的方式展現軟件項目管理的過程,以及各管理活動的彼此依賴關係,使學生領會項目管理精髓,掌握軟件項目管理具體方法。

(2)軟件平台與項目實踐相結合

搭建軟件項目管理教學平台環境,提供經過裁剪的來源於實際項目素材,採用項目實戰形式進行課後的實踐教學,使學生親身體驗軟件項目管理全過程,提升學生的軟件項目管理實戰能力。

(3)紙介質與電子文檔相結合

改變作業提交與批改方式,課堂作業以紙介質形式提交,手工批改,重在考察學生對基本理論的理解情況,課後作業利用網絡以電子版形式提交,網上批改,重在考察學生的理論和技術的應用能力。

(4)網絡與面對面相結合

輔導答疑採用網絡與面對面相結合的形式,通過定期的面對面答疑和隨時的E-mail交流以及約定時間的QQ在線指導,解決學生在學習過程遇到的各種問題。打破了傳統教學固有的時空侷限,充分體現了以學生為主體的現代教學理念。

5 建設“立體化”的教學資源

構建由教材、電子課件、教學輔導資料、課程教學網站組成的立體化教學資源,在建設好第一課堂的同時,積極開闢第二課堂,課上、課下相互銜接、相互配合,實現了單一教學主體(以教師為主體)向雙重教學主體(以教師為主體,以學生為主體)的轉變,拓展了教學空間,培養學生的創新意識與創造性,使學生由被動學習轉變為主動學習,有效地解決了軟件項目管理課程內容與學時之間的矛盾,同時也拓寬了學生的知識面。

6 結束語

在軟件項目管理課程的建設過程中,我們首先結合學校的辦學定位和軟件工程專業的培養目標確定了課程的教學目標,從組織教學內容、創新教學方法、優化教學手段及建設教學資源等幾個環節入手,結合軟件項目管理課程的工程實踐性特點,提出了教學內容“層次化”、教學方法“多樣化”、教學手段“多元化”、教學資源“立體化”的課程建設方案,在教學實踐中取得良好的教學效果,在一定程度上促進了軟件工程專業教學水平的提高。

參考文獻

[1] 張麗娟,李萬龍,鄭山紅,趙輝. 基於三維立體交叉滲透的軟件工程課程建設[J]. 計算機教育,2011(13):54-57.

[2] 覃徵,楊利英等. 軟件項目管理[M]. 北京:清華大學出版社,2008:1-30.

[3] 李廣原,馬楠. 國外軟件工程教學法初探[J]. 計算機教育, 2011(1):87-90.

[4] 王海英, 李雙全, 黃金傑, 徐 珊. 精品課程建設促進教學改革發展的實踐與思考[J]. 電氣電子教學學報, 2009(9):5-8.

  • 文章版權屬於文章作者所有,轉載請註明 https://wenshudu.com/shiyongfanwen/lunwen/z4j77o.html
專題