張萬軍、鄭寧、趙宇蘭主編的《基于CMMI的軟件工程及實訓指導》以 CMMI13版本相關過程管理思路為基礎,重點講解軟件開發過程中必需的一些過程域。為了滿足國家工程師中軟件工程培養的需要,特別對軟件工程實踐部分進行了講解,并且在微軟TFS2010平臺之上,定制了適合中小型軟件企業軟件研發及學生軟件工程實踐授課需要的開發過程模板。整篇實訓指導都基于該過程模板完成,降低了軟件工程實訓的難度,提高了團隊溝通能力的培養。
全書共17章,共分軟件工程簡介、項目管理、工程過程管理、項目支撐管理四大塊內容。其中項目管理包含立項管理、項目總結、項目初步計劃、項目估算及詳細計劃、項目跟蹤及控制、風險管理、項目評審管理等章節;工程過程管理包含需求開發及管理、系統設計、系統實現與測試過程、制訂測試方案及編寫測試用例、系統測試等章節;項目支撐管理包含過程及產品質量保障、軟件配置管理等章節。
《基于CMMI的軟件工程及實訓指導》適合各類開設軟件工程或軟件項目實踐類課程的高校學生及教師使用,也可作為中小型軟件企業人員的參考書。
為了使學生方便開展實訓,張萬軍、鄭寧、趙宇蘭主編的《基于CMMI的軟件工程及實訓指導》把版中的《基于CMMI的軟件工程實訓指導》相關內容直接合并到對應的章節之中,使之成為一個更完整的體系,并且在微軟TFS2010自帶的MSF for CMMI Process Improvement v5.0基礎之上,開發了一套適合學生實訓使用的過程模板,命名為TPS for CMMI-Based Software Engineering,對該過程模板稍做調整即可用于企業CMMI3級的項目中。為了降低學生在實訓項目開發過程中編程技術的門檻,保障實訓圍繞軟件開發過程管理開展,本書提供了基于微軟平臺的實訓框架,使得學生在此框架基礎之上完成所選項目的功能模塊的編寫即可,而不必再把主要精力放到系統怎么實現的技術上。
第1章 軟件工程基礎 1.1 軟件工程基本原理 1.2 質量管理體系ISO9001 1.3 項目管理知識體系PMBOK 1.4 軟件能力成熟度模型集成CMMI 第2章 案例機構設置及崗位職責 第3章 立項管理 第4章 項目評審管理 第5章 項目初步計劃 第6章 需求開發及管理 第7章 風險管理 第8章 項目估算及詳細計劃 第9章 項目跟蹤及控制 第10章 系統設計 第11章 軟件配置管理 第12章 產品及過程質量保障 第13章 軟件測試簡介 第14章 系統實現與測試過程