任永昌编著的《软件工程》以软件工程的思想和方法为指导,充分吸收国内外软件工程最新研究成果,结合软件项目开发的实际情况编写。但软件项目有其独特性,开发的成功不仅依赖于成熟先进的方法和技术,更依赖于人的素质和技能。读者在借鉴书中思想的同时,应不断探索软件开发的新理论与新方法,提高软件项目的成功率。
任永昌编著的《软件工程》从软件工程的基本原理出发,以适应本科专业的教学和实践为宗旨,在充分吸收国内外软件工程最新研究成果精华的基础上,依据作者多年软件工程领域的教学和科研经验,结合国内软件项目开发与维护的特点编写而成。
《软件工程》按技术篇、管理篇、实验篇的顺序编写。技术篇共9章,分别讲述软件工程概述、软件开发过程模型、可行性研究、需求分析、概要设计、详细设计、软件实现、软件测试、软件维护;管理篇共6章,分别讲述进度计划管理、质量管理、成本管理、配置管理、文档管理、人力资源管理;实验篇设计了10个与软件开发过程密切相关的文档书写。
本书可作为高等学校计算机及相关专业本科生“软件工程”课程的教材,也可作为希望了解软件工程思想、技术以及软件项目管理方法的各类读者的参考书。