軟體工程與專案管理 教學總結

2021-12-22 20:01:11 字數 1080 閱讀 9393

林銳,2023年12月4日

2023年10月和11月,我給華師大軟體學院2003級嵌入式系統專業的工程碩士講授《軟體工程與專案管理》課程。總課時為38小時,用了6個週日,每週日全天講課。

教材採用我的著作《軟體工程與專案管理解析》,分以下專題講解和練習:

新視野:企業—產品—人

立項管理和結項管理

專案規劃與專案監控

需求開發與需求管理

軟體系統設計

軟體實現

軟體測試

軟體維護

軟體質量管理

軟體配置管理

軟體外包管理

軟體過程改進與cmm

練習:立項管理

本課程的指導思想是「將商業智慧型引入軟體工程和專案管理,為企業創造更多的經濟效益」,宣揚「商業目標決定軟體開發之道」。課程內容緊密圍繞企業和市場,與傳統學術性的課程有極大的差別。

我認為我的教學方法更加合適工程碩士,因為他們畢業後是要到企業工作,而不是從事學術研究。如果工程碩士不了解企業和市場的話,他們畢業後將四處碰壁。

每週日的課程在歡笑中進行,在掌聲中結束。

從四十多名學生的「學習報告」中看出,90%以上的學生表示非常喜歡本課程,學到了前所未有的知識和經驗。幾乎所有的學生都對老師表達了誠摯的謝意,我自己也很喜歡這些學生,師生雙方都感到滿意。

本次課程最突出的亮點是「立項管理練習」,簡要流程如下:

(1)將學生們分為6組,讓他們自己選組長。以團隊的方式構思軟體產品。

(2)每組用乙個月時間開展「立項調查」、「可行性分析」,撰寫《立項建議書》,製作「演講稿」。

(3)最後一天,立項評審現場練習。每組均有一名成員擔任評委(輪流練習),加上教師共7名評委。每組有一名成員用20分鐘時間演講,之後大家用20分鐘時間答辯,最後由7名評委以小數服從多數的原則判決。

學生們對該練習十分重視,每組上繳的《調查報告》、《可行性分析》、《立項建議書》、「演講稿」具有相當高的職業化水準。

現場評審氣氛熱烈,體現了團隊精神。經過激烈的辯論,5個專案被評委們否決,最終「babylon 個人移動娛樂終端」這個專案以4票贊成3票反對,得以通過。

這次練習讓學生們加深理解課堂中所學的知識。建議軟體學院在其它課程中採用這種練習方式。

專案管理與軟體工程見地

一 綜述 乙個專案的成功主要在於專案管理和軟體工程 軟體工程主要涉及到系統的建立,並重點關注需求的建立 設計 編碼 測試 最後軟體的發布等等關鍵步驟,而專案管理方面涉及到的是正確的規劃和控制軟體工程,以滿足專案在成本,進度和質量的目標。乙個大的專案的成型,需要有好的的系統分析人員,有經驗的程式設計和...

軟體工程與專案管理課程標準

一 課程概述 一 課程性質 軟體工程與專案管理 是計算機應用專業教學計畫中一門綜合性和實踐性很強的核心課程,主要內容包括軟體工程概述 可行性分析 需求分析 概要設計 詳細設計 物件導向分析與設計 編碼 軟體專案管理。二 課程基本理念 本課程以 面向崗位 以崗位需求 為導向 以典型工作過程為依據選取教...

軟體工程總結

通過這乙個多星期的學習,使我了解到很多以前都不知道的關於軟體工程的知識 現將所學知識總結如下 軟體生命週期一共有三大階段 1.定義階段 對專案先整體進行專案評估,確定待開發專案的總體要求和適用範圍,以及與之相關的硬體,支撐軟體的要求。預估整個專案需要哪些技術,相關設計人員和開發人員,專案需要的成本估...