本書是在《軟件工程》(第3版)的基礎上,根據讀者的建議進行調整和修改而成,在原有基礎上加強了對方法論的介紹。針對軟件工程的基本理論、可行性研究、軟件需求分析、總體設計、詳細設計、面向對象分析與設計、接口設計、軟件實現、軟件質量、軟件測試、軟件維護、軟件項目管理與計划等知識進行了嚴格論述,以實例配合解釋概念,每章都配有豐富的習題。與本書配套出版的有《軟件工程習題解答(第4版)》和《軟件工程實踐與課程設計》。
本書適合作為高等學校計算機、軟件工程等相關專業本科生的教材,也可以作為相關工程技術人員的參考書。
本書適合作為高等學校計算機、軟件工程等相關專業本科生的教材,也可以作為相關工程技術人員的參考書。