《软件工程》包含四个部分:第1部分是对软件工程的一般性介绍,包括软件工程过程和敏捷开发,以及面向对象的设计和设计模式的使用;第2部分介绍可依赖性和信息安全性问题;第3部分介绍高级软件工程;第4部分介绍软件管理,重点介绍技术管理问题。