本书以简明扼要的语言介绍了软件工程的基本概念和基本方法,涉及软件生命周期、软件过程模型和其他模型、软件项目管理、软件度量、风险分析和管理、软件质量保证、软件设计和软件测试等内容。通过阅读本书,读者能迅速了解软件工程的相关知识,并将这些概念和技术用于实际的系统开发中。本书内容全面、实例和习题极为丰富,是软件工程学科的一本极佳的教辅书籍。本书适合软件工程专业的本科生、研究生使用、也是急需了解软件工程知识的技术人员的入门书籍。