作者简介

本书介绍了建模与设计、UML、模式、基于测试的软件开发、质量保证、配置管理、全生命周期的敏捷原理。作者讲述步骤清晰,深入浅出,在理论介绍过程中提供了大量实例,便于读者理解、实践。

内容包含过去十年间软件工程发展的很多方面,既有在美国以及全球的大学和公司里讲授的课程,也有行业内外软件工程项目的应用素材。从面向方法学出发,对软件工程进行重新演绎,全面、系统、清晰地介绍了面向对象软件工程的基本概念、原理、方法和工具,通过实例说明了面向对象软件开发的整个过程,是一部值得推荐的经典之作。