《普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材:软件工程(第2版)》系统地介绍了软件工程的概念、原理、过程及主要方法,内容上覆盖了ACM和IEEE最新制定的Computing Curricula中有关软件工程的主要知识点。本书在介绍软件工程的基本概念和基本原理的基础上,重点介绍软件开发方法和技术,包括经典的和常用的方法,如结构化方法、面向数据结构方法和面向对象方法,以及一些软件工程的新技术和新方法,如UML2.0、基于构件的开发、敏捷软件开发、Web工程、CMM和CMMI等。此外,《普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材:软件工程(第2版)》尽量采用国标、ISO标准及《计算机科学技术百科全书》对专业术语的名称及其语义解释,必要时,术语名称会同时给出其他习惯称谓。《普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材:软件工程(第2版)》适合作为高等学校计算机科学与技术学科、软件工程学科各专业的教材,也可作为软件开发人员的参考书。