《软件工程(第2版)》以软件生存周期为主线,遵循软件开发“工程化思想”,主要讲述软件工程各个知识领域的基础内容,系统地介绍了软件工程学的概念、原理和方法,重点介绍应用技术。内容包括:软件工程的基本概念、软件过程和软件开发模型、软件需求分析、软件设计、软件编码、软件测试、软件维护、软件质量和软件工程标准化、软件项目管理等。《软件工程(第2版)》在强调基本理论体系的基础上,融入当前软件工程的最新发展和技术,深入浅出,语言简洁,注重培养实际开发能力和文档写作能力,具有较强的实用性。为方便教学和自学.每章都附有学习目的与要求、小结及习题。《软件工程(第2版)》可作为高等院校软件工程课程的教材或教学参考书,也可作为软件工程管理者和技术人员的参考书。