內容簡介
本書在軟件工程的知識域組織方面參考了IEEE和ACM提出的“軟件工程的知識體繫(SWEBOK)”的基本框架,比較全面、繫統地反應了軟件工程的全貌,從理論與實踐的視角介紹了軟件工程的基本原理、概念和技術方法。全書共18章,在內容結構上可分為軟件工程與項目管理、結構化開發方法、面向對像的開發方法及軟件工程高級專題4個部分。在每章後面都附有思考與練習題,供讀者復習鞏固之用。
本書汲取了國內外軟件工程的精華,並融入了作者多年在教學與科研過程中對軟件工程的理解與經驗總結。在內容上既兼顧了傳統、實用的軟件開發方法,又引入了軟件工程領域比較新穎的技術和方法,並結合一個貫穿全書的具體案例加以介紹。本書的另一個特點是介紹了許多軟件工程度量與估算的技術與方法,突出了軟件工程學科工程化、可度量的特點。
本書可作為計算機相關專業本科生或研究生的教材,同時也可作為軟件工程領域專業人員的參考書。
本書汲取了國內外軟件工程的精華,並融入了作者多年在教學與科研過程中對軟件工程的理解與經驗總結。在內容上既兼顧了傳統、實用的軟件開發方法,又引入了軟件工程領域比較新穎的技術和方法,並結合一個貫穿全書的具體案例加以介紹。本書的另一個特點是介紹了許多軟件工程度量與估算的技術與方法,突出了軟件工程學科工程化、可度量的特點。
本書可作為計算機相關專業本科生或研究生的教材,同時也可作為軟件工程領域專業人員的參考書。