本書以軟件工程的3個層次——傳統(tǒng)軟件工程、軟件工程新方法以及軟件工程標準與管理為主線,比較全面地介紹了軟件工程的基本概念、基本理論、基本方法及其應用技術。全書共13章,分為3個部分。第1部分包括第1章至第7章,介紹了軟件工程的基礎知識,即軟件過程模型及軟件開發(fā)方法,重點討論了軟件需求、設計、編碼、測試和維護的方法及處理技術;第2部分包括第8章至第10章,分別介紹了軟件體系結構技術、面向對象技術、軟件復用、凈室軟件工程和敏捷開發(fā)方法;第3部分詳細介紹了軟件工程標準、規(guī)范及軟件工程管理的方法和技術。本書可作為高等院校高年級本科生、研究生學習軟件工程的教材和教學參考書,也可作為從事軟件工程研究和應用的有關人員的參考書?!粢詡鹘y(tǒng)軟件工程、軟件工程新方法、軟件工程標準與管理為主線,包括:◆軟件過程模型及開發(fā)方法◆軟件需求、設計、編碼、測試和維護◆軟件體系結構技術、面向對象技術◆軟件復用、凈室軟件工程、敏捷開發(fā)方法◆軟件工程標準、規(guī)范與管理的方法與技術