




已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
西安財經(jīng)學院本科專業(yè)課程教學大綱匯編 軟件過程與管理課程代碼:軟件過程與管理教學大綱Software Process and Management執(zhí) 筆 人: 高 妮 審 核 人: 批 準 人: 軟件過程與管理教學大綱基本概況課程中文名稱軟件過程與管理課程英文名稱Software Process and Management課程類別專業(yè)選修課適用專業(yè)計算機科學與技術、網(wǎng)絡工程、軟件工程專業(yè)先修課程算法與數(shù)據(jù)結構和軟件工程等并修課程計算機專業(yè)課程總學時36總學分2使用教材朱少民、左智.軟件過程管理.北京:清華大學出版社,2015.參考書目25部1侯紅、丁劍潔.軟件度量與軟件過程管理.北京:清華大學出版社, 2009.2卡恩.軟件質量工程的度量與模型. 北京:清華大學出版社,2004.3(美)瓦茨S漢弗萊著,吳超英譯.個體軟件過程. 北京:人民郵電出版社,2010.4 (美)瓦茨S漢弗萊著,高書敬譯.北京:清華大學出版社,2003.其它可利用的網(wǎng)絡資源無課程概述(課程的意義,教學目標,內(nèi)容簡介等)1. 課程意義:軟件過程與管理是軟件工程專業(yè)教學計劃中一門專業(yè)選修課,主要內(nèi)容包括軟件過程規(guī)范、軟件過程標準體系、軟件過程成熟度及其相關的概念和理論,以及軟件過程的組織管理、需求管理、項目管理、質量管理、技術管理和集成管理等流程、方法和實踐,還涉及軟件過程評估和改進的框架、模型和實施細節(jié)。2. 教學目標: 通過本課程的學習,學生能夠全面了解軟件開發(fā)和維護的全過程,深刻理解軟件過程的框架、標準和內(nèi)涵,能夠將軟件過程模型靈活地應用于實踐之中,并掌握軟件開發(fā)和維護過程中的各種管理方法,以解決軟件過程中所遇到的問題,并在此基礎上不斷改進軟件過程。3. 課程內(nèi)容:教學時數(shù)及分配:本課程在第七學期開設,教學周為十八周,總學時為36學時。其中理論教學36學時。軟件過程與管理課程的課堂講授主要應用包括:軟件過程規(guī)范、軟件過程成熟度、軟件過程的組織管理、軟件過程的需求管理、軟件過程的技術管理、軟件過程的項目管理、軟件過程的質量管理、軟件過程的集成管理、軟件過程的評估和改進等內(nèi)容。本課程教學的重點是過程特征和成熟度的理解、過程模型的應用、過程度量、過程的質量管理和技術管理、IPD方法應用和實踐、過程評估和改進等內(nèi)容。教學的難點是過程度量、IPD方法和過程評估等內(nèi)容。學時分配學 時 分 配 表章次章 名學時備注第一章軟件過程規(guī)范4第二章軟件過程成熟度4第三章軟件過程的組織管理5第四章軟件過程的需求管理3第五章軟件過程的技術管理4第六章軟件過程的項目管理4第七章軟件過程的質量管理4第八章軟件過程的集成管理4第九章軟件過程的評估和改進4總學時合計36理論教學內(nèi)容與要求第一章 軟件過程規(guī)范教學目的 掌握所介紹的概念,理解過程規(guī)范的作用,熟悉軟件的各類過程及其活動,掌握軟件過程建模。重點難點 過程的定義、軟件工程過程。教學時數(shù) 4教學內(nèi)容 過程的定義、分類和組成,過程規(guī)范內(nèi)容和作用,軟件工程過程、支持過程、管理過程、組織過程和客戶供應商的過程,軟件生命周期標準和軟件過程建模等。第1節(jié) 軟件過程1 過程2 軟件過程的分類和組成3 軟件過程定義的層次性第2節(jié) 過程規(guī)范1 什么是過程規(guī)范2 過程規(guī)范的內(nèi)容和示例3 過程規(guī)范的影響和作用第3節(jié) 軟件生命周期的過程需求1 軟件工程過程2 軟件支持過程3 軟件管理過程4 軟件組織過程5 軟件客戶供應商的過程第4節(jié) 軟件生命周期標準1 ISO/IEC標準體系2 IEEE標準體系3 標準體系全貌圖第5節(jié) 軟件過程建模1 軟件過程建模型2 基于UML的過程建模3 基于IDEF3的過程建模4 基于Agent的自適應軟件過程模型5 基于SOA的軟件過程模型練習題1通過一個實例來揭示軟件規(guī)范的消極影響或積極作用。2軟件過程規(guī)范和項目過程規(guī)范,有何關系和區(qū)別?第二章 軟件過程成熟度教學目的 理解過程成熟度標準、過程文化和過程框架,掌握過程模型的不同點,注意區(qū)別過程能力和過程性能。重點難點 過程成熟度標準和模型、CMM/CMMI、軟件過程框架。教學時數(shù) 4教學內(nèi)容 過程成熟度標準和模型,CMM/CMMI、系統(tǒng)工程能力模型和集成化產(chǎn)品開發(fā)模型,過程成熟度級別及其特征,軟件過程的可視性、能力和性能,軟件過程框架。第1節(jié) 過程成熟度標準1 軟件過程不成熟的特點2 軟件過程成熟的標準第2節(jié) 能力成熟度模型概述1 CMM的基本內(nèi)容2 系統(tǒng)工程能力模型3 集成化產(chǎn)品開發(fā)模型4 CMMI介紹第3節(jié) 過程成熟度級別1 成熟度等級的行為特征2 理解成熟度等級3 成熟度等級的過程特征4 CMMI過程域5 CMM和CMMI過程域的比較分析第4節(jié) 軟件過程的可視性第5節(jié) 過程能力和效能預測第6節(jié) 軟件過程框架1 軟件過程環(huán)境和過程框架2 軟件過程文化3 PSP/TSP和CMM組成的軟件過程框架練習題1閱讀CMM內(nèi)容,選擇你認為最有價值的十條關鍵實踐,并說出理由。2通過查找資料,進一步了解系統(tǒng)工程師能力模型,分析和CMMI有什么區(qū)別?第三章 軟件過程的組織管理教學目的 理解組織過程焦點,區(qū)分組織過程和項目過程,掌握過程剪裁的原則和方法,深刻理解PSP和TSP的思想、構成和流程等,并能運用到實際工作中去。重點難點 組織過程定義、PSP過程框架和成熟度模型、TSP結構和實施。教學時數(shù) 5教學內(nèi)容 組織過程焦點及其活動、組織過程定義及其剪裁、PSP過程框架和成熟度模型、PSP設計與實踐、TSP結構和實施、TSP工作流程。第1節(jié) 組織過程焦點1 執(zhí)行約定2 執(zhí)行能力3 執(zhí)行活動4 測量與分析5 驗證實施第2節(jié) 組織過程定義1 軟件過程定義基礎2 剪裁標準軟件過程指南和準則第3節(jié) PSP過程框架和成熟度模型1 PSP原則和思想2 PSP過程框架3 PSP成熟度模型第4節(jié) TSP的結構和啟動過程1 TSP的原則和思想2 TSP結構 3 TSP啟動過程第5節(jié) TSP工作流程1 策略和計劃2 需求3 設計和實現(xiàn)4 測試和后期維護 練習題1簡要說明過程裁剪的流程。2PSP分為哪4個等?對各個等級進行簡單說明。第四章 軟件過程的需求管理教學目的 了解需求管理的模型和流程;掌握需求獲取、確認和控制的基本方法,理解變更控制的重要性。重點難點 需求管理的模型和流程、需求獲取的過程和方法。教學時數(shù) 3教學內(nèi)容 需求管理的模型和流程、需求獲取的過程和方法,以及需求確認、跟蹤和變更控制等。第1節(jié) 需求管理的模型和流程1 軟件需求工程概述2 需求過程系統(tǒng)模型第2節(jié) 需求開發(fā)1 需求獲取的過程和方法2 基于用例的需求獲取和分析3 需求定義第3節(jié)需求管理1 需求確認2 需求跟蹤3 需求變更控制練習題1請闡述需求分析的主要步驟和方法。2請簡要說明需求變更控制的流程和注意事項。 第五章 軟件過程的技術管理教學目的 理解過程技術架構的層次和內(nèi)容,掌握問題問題解決的系統(tǒng)方法,包括原因分析和缺陷分析。了解設計、編程和測試中的流程、方法和技術,理解知識傳遞的重要性和渠道,并會使用軟件過程管理工具。重點難點 軟件過程的技術架構、軟件過程的技術路線、軟件過程管理工具。教學時數(shù) 4教學內(nèi)容 過程技術架構的層次和內(nèi)容、軟件過程資源的管理、軟件過程的問題分析和決策方法,軟件過程的技術路線,包括設計、編程和測試,知識傳遞和軟件過程管理工具。第1節(jié) 軟件過程的技術架構1 過程技術架構的層次和內(nèi)容2 軟件過程資源的管理第2節(jié) 軟件過程的問題分析和決策方法1 過程問題解決的系統(tǒng)方法2 原因分析和缺陷分析3 決策分析與決定第3節(jié) 軟件過程的技術路線1 軟件項目過程的技術解決流程2 技術解決計劃的建立和實施3 開發(fā)設計4 編程和單元測試5 驗證、確認與測試第4節(jié) 知識傳遞第5節(jié) 軟件過程管理工具1 需求管理工具 2 面向對象的分析設計工具3 配置管理和變更管理工具練習題1通過一個具體例子,說明如何系統(tǒng)地解決過程問題的實際過程和有效的方法。2對于有效的知識傳遞,有什么具體的最佳實踐?第六章 軟件過程的項目管理教學目的 理解軟件配置管理中的概念,基本掌握項目估算方法、項目風險識別和評估的辦法,基本能夠勝任項目計劃、跟蹤和監(jiān)督的工作。重點難點 軟件配置管理,項目風險識別、評估和控制,項目計劃、跟蹤和監(jiān)督。教學時數(shù) 4教學內(nèi)容 軟件配置管理,項目規(guī)模、成本和資源的估算和管理,項目風險識別、評估和控制,項目計劃、跟蹤和監(jiān)督。第1節(jié) 軟件配置管理1 配置管理過程2基線控制3版本控制4變更控制第2節(jié) 項目估算1規(guī)模估算2成本估算3人力資源管理第3節(jié) 項目風險管理1風險識別2 風險分析和評估第4節(jié) 制定項目計劃1工作分解結構表2 日程和人員安排第5節(jié) 項目跟蹤和控制1 項目跟蹤的重要性2 項目過程的跟蹤和控制 練習題1簡述成本的基本估算方法。2資源管理的主要內(nèi)容包括哪些?第七章 軟件過程的質量管理教學目的 掌握所介紹的概念,理解過程規(guī)范的作用,熟悉軟件的各類過程及其活動,掌握軟件過程建模。重點難點 過程的定義、軟件工程過程。教學時數(shù) 4教學內(nèi)容 過程的定義、分類和組成,過程規(guī)范內(nèi)容和作用,軟件工程過程、支持過程、管理過程、組織過程和客戶供應商的過程,軟件生命周期標準和軟件過程建模等。第1節(jié) 質量管理概述第2節(jié) 軟件質量方針和計劃1 軟件質量方針2 質量計劃第3節(jié) 軟件評審過程和方法1 角色和責任2 軟件評審過程3 軟件評審方法第4節(jié) 缺陷分析和預防1 缺陷分析2 魚骨圖3 缺陷預防第5節(jié) 質量度量1 質量要素2 基于缺陷的質量度量第6節(jié) PSP過程質量管理1 過程質量度量2 缺陷移除和預防練習題1有哪些指標可以用來預測軟件過程質量。2試通過魚骨圖對目前的項目中的問題進行分析,找出其根本原因。第八章 軟件過程的集成管理教學目的 理解和區(qū)別集成項目和產(chǎn)品集成,掌握集成項目的管理方法,對IPD有一個完整的認識,包括流程重整、產(chǎn)品重整。重點難點 軟件產(chǎn)品集成的過程管理、IPD方法應用和實踐。教學時數(shù) 4教學內(nèi)容 集成項目的計劃、管理流程和實施,軟件產(chǎn)品工程,IPD的思想、模式、方法和實踐等。第1節(jié) 集成項目管理1 項目過程的集成管理2 集成管理流程第2節(jié) 集成項目的合成計劃1 合成項目計劃2 合成項目計劃的管理3 合成項目計劃的實施4 組間協(xié)調第3節(jié) 產(chǎn)品集成的過程管理1 軟件產(chǎn)品工程2 產(chǎn)品集成的管理流程3 軟件產(chǎn)品工程的實踐第4節(jié) 集成產(chǎn)品開發(fā)模式1 IPD產(chǎn)生的背景2 產(chǎn)品及周期優(yōu)化方法3 IPD核心思想4 IPD的過程框架模式第5節(jié) IPD方法應用和實踐1 IPD的方法體系2 IPD的方法啟動和建立3 市場過程管理4 流程重整5 產(chǎn)品重整6 新產(chǎn)品開發(fā)練習題1將項目過程的集成管理和產(chǎn)品集成的過程管理進行對比,找出它們的共同點和不同點。2IPD中兩個跨部門團隊的責任是由什么?兩者之間會有經(jīng)常性的沖突嗎?第九章 軟件過程的評估和改進教學目的 理解軟件過程評估和改進的重要性,熟悉各種軟件評估模型(如ISO/IEC 15504、Bootstrap、 Trillium、 CMM/CMM),掌握軟件度量、評估和改進的方法,并能在實踐中進行應用推廣。重點難點 過程評估的目標、內(nèi)容、方式和方法,軟件過程改進的模型、方法和實施。教學時數(shù) 4教學內(nèi)容 過程模型的剪裁、軟件過程度量、過程評估參考模型,過程評估的目標、內(nèi)容、方式和方法,軟件過程改進的模型、方法和實施。第1節(jié) 過程模型的剪裁1 軟件開發(fā)組織的類型2 CMMI表示方法3 模型剪裁的用途4 連續(xù)式表示模型的剪裁第2節(jié) 軟件過程度量1 過程度量的內(nèi)容2 過程度量的流程3 過程度量的方法4過程度量技術5 過程能力度量6 軟件過程生產(chǎn)率的度量第3節(jié) 軟件評估參考模型1 ISO/IEC 15504 評估模型2 Bootstrap評估模型3 Trillium評估模型4 CMM/CMMI評估體系第4節(jié) 過程評估1 軟件過程評估的目標和期望2 軟件過程評估的內(nèi)容和范圍3 軟件過程評估的方式和類型4 軟件過程評估的方法第5節(jié) 過程改進的模型和方法1 質量改進范疇2 過程改進的IDEAL模型3 過程改進的Raytheon方法4 過程改進的6Sigma方法第6節(jié) 組織和技術革新第7節(jié) 軟件過程改進的實施1 過程改進的原則和策略2 過程改進的組
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025標準租賃商鋪合同模板
- 2025商業(yè)辦公空間設計施工合同示范文本 合同范本
- 2025籃球場地租賃合同
- 版?zhèn)€人房產(chǎn)交易合同樣本
- 管理學:管理與組織導論
- 2025計算機硬件采購合同范本
- 電工技能培訓專題-電路-電阻電路的一般分析
- 2025合同終止全解析
- 2025租房中介服務合同模板
- 大學考研-電動與拖動第4章異步電機的電力拖動
- 【企業(yè)并購的動因和績效探究文獻綜述及理論基礎6100字】
- 金屬廢料資源化利用
- 2023裝配式建筑標準化產(chǎn)品系列圖集(預制內(nèi)墻條板)SJT 03-2023
- 遠動設備故障處理措施
- 《真空熱處理爐》課件
- 醫(yī)院檢驗科實驗室生物安全管理手冊
- 企業(yè)財務管理優(yōu)化方案
- NB-T 47013.2-2015 承壓設備無損檢測 第2部分-射線檢測
- 實用版建筑工程工程合同模板
- 新型馬路劃線機設計
- 《兒科學》課件第9章第九節(jié) 腹瀉病
評論
0/150
提交評論