内容列表

第一篇: 软件工程概述 第二篇: 软件工程技术 第三篇: 软件工程管理 第四篇: 软件工程新进展
第1章 绪论 第3章 软件工程模型和方法 第10章 软件项目管理和规划 第15章 智能软件工程
第2章 软件过程 第4章 软件需求工程 第11章 软件质量管理 第16章 群体软件工程
第5章 软件架构设计 第12章 软件风险管理
第6章 软件详细设计 第13章 软件度量       本科课件下载
第7章 编码和版本管理 第14章 软件开发中人的管理       硕士课件下载
第8章 软件测试       联系我们
第9章 软件运行和维护
本书特色
1) 覆盖SWEBOK 第4版的核心知识域
IEEE正在制定国际标准的软件工程知识体系(Software Engineering Body Of Knowledge, SWEBOK)第4版,目前已进入公共评审阶段,预计今年推出。本书覆盖SWEBOK 第4版的核心知识域,包括软件需求、软件架构、软件设计、软件构造、软件测试、软件工程运营、软件维护、软件配置管理、软件工程管理、软件工程模型与方法、软件工程过程、软件质量和软件工程职业实践。

2) 突出了软件工程的敏捷化、开发与运维一体化、智能化
适应当前软件工程的过程和方法上的特点,本书弱化和减少了以瀑布模型为代表的软件开发模型和结构化开发方法学的知识点,而强化敏捷软件开发和面向对象的开发方法学;增加了开发与运维一体化(DevOps)和持续集成与持续交付;展望了智能软件工程和开源等群体软件工程的新技术和新方向。

3) 案例贯穿软件工程核心环节
软件工程是一门工程学科,实践非常重要,因此本书引入了软件工程的最佳实践(best practices),并以一个汽车4S店业务管理系统为案例,来阐述软件工程的从需求、设计、测试到管理等各核心环节,使学生扎实地掌握知识,培养学生解决实际问题的能力。除此之外,我们强调在学习软件工程的过程中进行大作业的演练。