【教学课件】第14章软件质量管理与质量保证.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《【教学课件】第14章软件质量管理与质量保证.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第14章软件质量管理与质量保证.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十四章第十四章 软件质量管理与质量保证软件质量管理与质量保证第一节第一节 软件质量概述软件质量概述一、软件质量定义一、软件质量定义IEEE对软件质量的定义:对软件质量的定义:软件产品具备满足给定需求特性及特征的总体的软件产品具备满足给定需求特性及特征的总体的能力能力软件拥有所期望的各种属性组合的程度软件拥有所期望的各种属性组合的程度用户认为软件满足他们综合期望的程度用户认为软件满足他们综合期望的程度软件组合特性可以满足用户预期需求的程度软件组合特性可以满足用户预期需求的程度从实际应用方面的定义:1.与明确确定的功能和性能需求的一致性 软件需求是质量度量的基础 2.与明确成文的开发标准的一致性
2、 专门的标准定义了一系列的开发准则,它指导软件工程化的开发方式3.与所有专业开发的软件所期望的隐含的特性的一致性 对许多隐含需求不采用直接提出的方法1.影响质量因素分为两类:可以直接度量的因素:例如:错误只能间接度量的因素:例如:可维护性二、软件质量因素二、软件质量因素2.发展由Rubey和Hartwick在1968年提出的,他们没有建立质量度量模型,也没有提出完整的度量方法1976年Boehm等人提出了定量地评价软件质量的概念,并给出了60个质量度量公式,这是第一次提出软件质量度量的层次模型Walters和McCall提出了从软件质量要素、准则到度量的3个层次式的软件质量度量模型G.Muri
3、ne根据上面几个人的工作,提出了软件质量度量技术用来定量的评价软件质量3.McCall3.McCall质量模型质量模型:提出软件质量特性包含的特性提出软件质量特性包含的特性l可使用性可使用性(Usability)l正确性正确性(Correctness)l可靠性可靠性(Reliability)l效率效率(Efficiency)l完整性、安全性完整性、安全性(Integrity,Security)l灵活性灵活性(Flexibility)l可测试性可测试性(Restability)l可维护性可维护性(Maintainability)l可移植性可移植性(Portability)l复用性复用性(Reus
4、eability)l互操作性互操作性(Interperability)McCall的三层质量度量模型的三层质量度量模型McCall质量度量模型框架质量度量模型框架准则准则评价准则评价准则评价准则评价准则评价准则评价准则度量度量度量度量度量度量面向管理观点面向管理观点的产品质量的产品质量决定产品质量决定产品质量的软件属性的软件属性定量化地度定量化地度量软件属性量软件属性4.ISO4.ISO建议的软件质量评价模型建议的软件质量评价模型 标准分为三级标准分为三级:高层高层:质量需求评价准则质量需求评价准则(SQRC)中层中层:质量设计评价准则质量设计评价准则(SQDC)低层低层:质量度量评价准则质量
5、度量评价准则(SQMC)ISOISO建议的软件质量评价模型正正 确确 性性可可 跟跟 踪踪 性性完完 备备 性性准准 确确 性性容容 错错 性性简简 洁洁 性性模模 块块 性性通通 用用 性性扩扩 充充 性性可可 容容 性性效效 率率安安 全全 性性可维护性可维护性适适 应应 性性互互 连连 性性SQDC(中层中层)SQRC(高层高层)SQMC(低层低层)可可 用用 性性一一 致致 性性使使用用单单位位自自行行制制定定 ISO 9000标准系列标准系列 19871987年年ISO公布公布ISO9000质量管理和质量保证标准质量管理和质量保证标准系列。系列。至至19971997年底,约年底,约1
6、00100个国家、地区推行个国家、地区推行ISO9000质量质量认证活动;认证活动;ISO 9000ISO 9000族列标准现有族列标准现有2020个标准,分为五类:个标准,分为五类:(1)质量术语标准:质量术语标准:ISO8402-1994ISO8402-1994(2)质量保证标准质量保证标准(3)质量管理标准质量管理标准(4)质量管理和质量保证标准的选用和实施指南质量管理和质量保证标准的选用和实施指南(5)支持性技术标准支持性技术标准ISO 9000ISO 9000主体可分为两组:主体可分为两组:用于用于“需方对供方要求质量保证需方对供方要求质量保证”的标准的标准:9001 9003用于用
7、于“供方建立质量保证体系供方建立质量保证体系”的标准:的标准:90049001、9002、9003的区别的区别其对象的工序范围不同:其对象的工序范围不同:9001范围最广,包括从设计到售后服务;范围最广,包括从设计到售后服务;9002是是9001 的子集;的子集;9003是是9002 的子集。的子集。第二节第二节 软件质量保证软件质量保证 质量保证也是一个过程质量保证也是一个过程,已列入,已列入国际标准国际标准“ISO/IEC 12207信息技术信息技术-软件生存期过程软件生存期过程”中。中。一、质量保证策略质量保证策略的发展的三个阶段:以检测为重点以过程管理为重点以新产品的开发为重点二、软件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 14 软件 质量管理 质量保证
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内