《软件工程》第11章软件质量保证.ppt
《《软件工程》第11章软件质量保证.ppt》由会员分享,可在线阅读,更多相关《《软件工程》第11章软件质量保证.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第 11 章章软件质量保证软件质量保证邢承杰邢承杰北京大学计算中心管理信息中心北京大学计算中心管理信息中心 E-mail:Software Engineering_Chapter112北京大学远程教育课程软件质量保证软件质量保证软件工程的目标是生产高质量的软件产品。那么什么是高质量?高质量软件产品的特征什么?如何保证软件质量?这就是软件质量保证技术要解决的问题。软件质量保证是软件工程学科的一部分。它试图通过特定的技术手段和工作计划,在软件生命周期中,系统的应用软件工程原理、方法和措施解决软件的质量问题。Software Engineering_Chapter113北京大学远程教育课程本章主要
2、内容本章主要内容11.1 软件质量的概念11.2 软件质量保证方法11.3 软件工程标准Software Engineering_Chapter114北京大学远程教育课程软件质量的定义软件质量的定义1983年,IEEE std 7291983标准中,对软件质量给出了完整定义:软件产品满足给定需求的特性及特征的总体能力。软件拥有所期望的各种属性组合的程度。用户认为软件满足他们综合期望的程度。软件的组合特性满足用户预期需求的程度。1996年我国公布的“软件工程规范国家标准”中关于软件质量的定义与IEEE给出的定义基本相同。从以上关于软件质量的定义中,可以得出这样一个结论:软件质量不是一个单一的指标
3、,它是从需求、属性、用户、维护等方面评价软件能力的综合性指标。Software Engineering_Chapter115北京大学远程教育课程软件质量模型软件质量模型软件质量模型就是评价软件质量的一组指标体系,它反映了一个国家、组织及软件开发机构对软件质量现实的观点和实际的质量要求。质量模型中确定了适用于软件产品需求的质量特性、特征和度量。影响较大的软件质量模型有McCall模型19771977年年Boehm模型19781978年年Evans和Marciniak模型1987年Deutsh和Willis模型1988年ISO 91261 Software Engineering_Chapter1
4、16北京大学远程教育课程McCall软件质量模型软件质量模型McCall模型由11个质量因素组成,分为三层:质量因素、质量标准、度量经历了近30年的考验证明,该模型依然是“一种分类软件需求的实用的、先进的方法”McCall模型结构示意图Software Engineering_Chapter117北京大学远程教育课程McCall模型质量因素分类图示模型质量因素分类图示 Software Engineering_Chapter118北京大学远程教育课程本章主要内容本章主要内容11.1 软件质量的概念11.2 软件质量保证方法11.3 软件工程标准Software Engineering_Chap
5、ter119北京大学远程教育课程软件质量保证的概念软件质量保证的概念软件质量保证的含义是采用先进的软件工程技术措施,即:软件工程原理、方法、语言、工具、以及原型技术和过程模型等概念,调整和处理软件产品满足质量需求时的相互关系,确保软件产品能够满足或超过开发过程中所规定的质量标准。Software Engineering_Chapter1110北京大学远程教育课程软件质量保证的内容软件质量保证的内容软件质量属性标准的确定及量化软件产品质量和过程质量的控制对软件产品实施严格规范的质量测试Software Engineering_Chapter1111北京大学远程教育课程软件质量保证的方法软件质量保
6、证的方法软件人员的管理方法软件文档的管理方法软件工具、软件开发环境软件项目配置管理方法软件维护过程的管理方法Software Engineering_Chapter1112北京大学远程教育课程本章主要内容本章主要内容11.1 软件质量的概念11.2 软件质量保证方法11.3 软件工程标准Software Engineering_Chapter1113北京大学远程教育课程软件工程标准软件工程标准软件工程是一项极复杂的系统活动从横向方面看,它设计到软件的计划、需求分析、设计、实现、测试、安装及检验、运行和维护整个软件生命周期的全部阶段。从纵向方面看,在每个阶段中它又涉及技术实现工作、工程管理工作、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 11 软件 质量保证
限制150内