本書的主要內容:第1章主要介紹了軟件工程和項目管理的概念,合格的項目管理和合格的項目管理的定義;第2章介紹了項目計劃的制定和可行性研究的方法等內容;第3章介紹了需求分析的目標、原則和方法,需求分析的過程,最后給出了如何作好軟件需求;第4章介紹了概要設汁的原則和設計方法;第5章介紹了詳細設計的原則和設計方法;第6章介紹了結構化程序設計方法,程序設計的算法和效率以及軟件項目的編碼管理和冗余程序設計;第7章介紹了軟件項目評審的內容、方法等,給出了軟件開發(fā)過程的各階段的評審要求;第8章介紹了軟件測試的基本概念、軟件測試的組織和軟件測試的策略,最后介紹了常用的軟件測試工具;第9章介紹了軟件質量保證與軟件配置管理;第10章介紹了軟件項目的文檔管理;第11章給出了CMM軟件成熟度模型基礎簡介;第12章給出了PMI項目管理體系簡介。本書供高職類計算機軟件及信息管理專業(yè)的學生和教師教學使用,也可作為IT業(yè)的管理者、軟件開發(fā)人員、項目管理人員、技術負責人以及研究所工程技術人員的參考書。