软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第九章 软件工程质量
19页1、,计算机科学与技术学院,第9章 软件工程质量,本章要点:, 软件质量特性 软件质量的度量模型 软件质量保证 技术评审 软件质量管理体系,计算机科学与技术学院,第9章 软件工程质量,内容要点:,9.1 软件质量特性 9.2 软件质量的度量模型 9.3 软件质量保证 9.4 技术评审 9.5 软件质量管理体系 9.6 小结,计算机科学与技术学院,9.1 软件质量特性,1软件质量的定义 软件质量定义为: (1) 与所确定的功能和性能需求的一致性。 (2) 与所成文的开发标准的一致性。 (3) 与所有专业开发的软件所期望的隐含特性的一致性。,计算机科学与技术学院,9.1 软件质量特性,2软件复杂性 软件复杂性度量的参数很多,主要有: (1) 规模,即总共的指令数,或源程序行数。 (2) 难度,通常由程序中出现的操作数的数目所决定的量来表示。 (3) 结构,通常用于程序结构有关的度量来表示。 (4) 智能度,即算法的难易程度。,计算机科学与技术学院,9.1 软件质量特性,要求复杂性度量满足以下假设: (1) 它可以用来计算任何一个程序的复杂性。 (2) 对于不合理的程序,例如对于长度动态增长的程
2、序,或者对于原则上无法排错的程序,不应当使用它进行复杂性计算。 (3) 如果程序中指令条数、附加存储量、计算时间增多,不会减少程序的复杂性。,计算机科学与技术学院,9.2 软件质量的度量模型,1软件质量的度量和评价 影响软件质量的因素可以分为两大类: (1) 可以直接度量的因素,如单位时间内千行代码(KLOC)中产生的错误数; (2) 只能间接度量的因素,如可用性或可维护性。 在软件开发和维护的过程中,为了定量地评价软件质量,必须对软件质量特性进行度量,以测定软件具有要求质量特性的程度。,计算机科学与技术学院,9.2 软件质量的度量模型,2软件质量度量模型 (1) Boehm软件质量度量模型 (2) McCall软件质量度量模型 面向软件产品操作; 面向软件产品修改; 面向软件产品适应。 (3) ISO的软件质量评价模型 其软件质量模型包括3层,即 高层(Top Level):软件质量需求评价准则(SQRC); 中层(Mid Level):软件质量设计评价准则(SQDC); 低层(Low Level):软件质量度量评价准则(SQMC)。,计算机科学与技术学院,9.3 软件质量保证,1.
3、 软件质量保证 (1) 什么是软件质量保证 软件的质量保证就是向用户及社会提供满意的高质量的产品,确保软件产品从诞生到消亡为止的所有阶段的质量的活动,即确定、达到和维护需要的软件质量而进行的所有有计划、有系统的管理活动。,计算机科学与技术学院,9.3 软件质量保证,(2) 质量保证的策略 质量保证策略的发展大致可以分为以下三个阶段: 以检测为重。 以过程管理为重。 以新产品开发为重。 (3) 质量保证的主要任务 正确定义用户要求。 技术方法的应用。 提高软件开发的工程能力。 软件的复用。 发挥每个开发者的能力。 组织外部力量协作。 排除无效劳动。 提高计划和管理质量。 (4) 质量保证与检验 软件质量必须在设计和实现过程中加以保证。,计算机科学与技术学院,9.3 软件质量保证,2. 软件容错技术 (1) 容错软件的定义 提高软件质量和可靠性的技术大致分为两类,一类是避开错误(fault-avoidance)技术,即在开发的过程中不让差错潜入软件的技术;另一类是容错(fault-tolerance)技术,即对某些无法避开的差错,使其影响减少至最小的技术。 归纳容错软件的定义,有以下四种:
《软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第九章 软件工程质量》由会员E****分享,可在线阅读,更多相关《软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第九章 软件工程质量》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页