本書將軟件質量知識領域劃分為三大類別。依據類別分為三章︰第1章軟件質量的基本概念,第2章軟件質量管理和第3章軟件質量技術。每章又按照知識領域(KnowledgeArea,KA)、二級知識領域(Sub—Knowledge
Area,S-KA)、最下層的主題(Topics,T)以樹狀方式展開,使讀者對軟件質量知識的分類有一個清晰的了解,方便閱讀和查找。因此,本書也可以作為一本軟件質量知識的手冊使用。
本書把軟件質量知識進行了結構化和可視化的整理,體現了軟件工程知識的實用性,不僅有較完整的軟件工程知識體系,有對工程概念、規則的生動說明,並有很好的基于案例的工程方法應用,且有與工程實踐相適應的基于軟件生存周期的內容編排。全書分為3章,第1章介紹軟件工程和軟件質量的基礎知識,第2章介紹組織級、項目級的軟件質量管理方法,第3章介紹軟件質量的相關技術,包括度量、質量計劃、需求分析、評審、測試、質量分析和評價、運維等。本書可作為高等院校相關專業本科生、研究生教材,也可作為軟件開發人員的技術參考書和培訓[用書,並可供廣大讀者自學軟件工程方法使用。