軟件工程學科具有知識面廣、發展迅速、實踐性強等特點。《軟件工程概論》作者針對軟件工程的學科特點,在繫統講解軟件工程理論、方法和工具的同時,注重結合實例分析軟件工程方法、技術和工具的綜合應用;在兼顧傳統的結構化方法的同時,注重介紹廣為采用的面向對像方法。全書內容組織成四部分:部分是軟件工程概述,第二部分介紹傳統的軟件開發方法,第三部分講述面向對像的軟件開發方法,第四部分介紹軟件維護與軟件管理。
本書結構合理、內容豐富,講解由淺入深,既體現知識點的連貫性、完整性,又體現知識在實際中的應用,適合作為計算機科學與技術、軟件工程等專業工程碩士及相關層次的教材。