1 / 37 第 1 章软件工程基础知识1
1 软件工程知识体系
软件配置管理 (Software Configuration Management)
软件工程管理(Software Engineering Management)
软件工程过程(Software Engineering Process)
软件工程工具和方法(Software Engineering Tools and Methods)
软件质量 (Software Quality) 1
2 软件生存周期及软件开发模型
1 软件生存周期
Boehm 定义软件生存周期模型
GB 8566-1988 定义软件生存周期模型
GB/T 8566-1995 定义软件生存周期过程模型
GB/T 8566-2001 定义软件生存周期过程模型
UP 定义软件生存周期模型
2 软件开发模型
瀑布模型 ( waterfall model)
快速原型模型 (rapid prototype model)
演化模型 (evolutionary model)
增量模型 ( incremental model)
软件需求(Software Requirements)
软件设计(Software Design)
软件构造(Software Construction)
软件测试(Software Testing)
软件维护(Software Maintenance) 2 / 37
螺旋模型 ( spiral model)
喷泉模型 ( water fountain model) 1
3 软件质量模型及软件质量管理
1 软件质量模型
软件产品内部质量、外部质量和使用质量
质量特性、质量子特性和度量
功能性:适宜性、准确性、互用性、依从性、安全性
可靠性:成熟性、容错性、可恢复性