本书是由教育部组织遴选出来的研究生教材。本书比较全面、系统地介绍了软件工程的概念、技术与方法,主要内容包括;软件开发模型,软件项目管理,计算机系统工程,需求分析,软件设计,编码与测试,软件维护,配置管理,软件重用,快速原型,集成化CASE环境,Java与Internet环境下的软件开发,对象链接与嵌入(OLE)技术,CORBA与分布计算技术等。书中含有丰富的例题与习题,便于教学与自学。 本书强调理论与实践相结合、软件开发方法与CASE工具相结合,可作为研究生或高等学校计算机专业高年级学生教材,也可作为软件开发人员的参考书。