《软件质量度量》PPT课件

《软件质量度量》PPT课件

ID:36862224

大小:201.76 KB

页数:46页

时间:2019-05-11

《软件质量度量》PPT课件_第1页
《软件质量度量》PPT课件_第2页
《软件质量度量》PPT课件_第3页
《软件质量度量》PPT课件_第4页
《软件质量度量》PPT课件_第5页
资源描述:

《《软件质量度量》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件质量度量大纲:一、产品质量度量二、过程中质量度量三、软件维护的度量四、质量程序的例子五、收集软件工程数据六、小结1一、产品质量度量1、缺陷密度度量2、顾客问题度量3、顾客满意度度量2产品质量度量软件质量的实际定义平均无失效时间(meantimetofailure,MTTF)缺陷密度顾客问题顾客满意度应用范围MTTF—交通管制、航空电子学、武器系统缺陷密度(率)—商业软件系统31.缺陷密度(率)度量缺陷率-软件大小通常千行源代码数(KLOC)功能点4例子:KLOCKLOC-物理行计数?指令语句计数?是否加数据定义?注解?首次发布与更新版本后当更新版本后:更改标记法LOC重新计数缺陷跟踪

2、—使用更改标记法(changeflagging)5例子:功能点一个应用程序5个主要成分的加权总和外部输入数(例如,事务类型)3~6外部输出数(例如,报告类型)4~7逻辑内部文件数7~15外部接口文件数5~10外部查询数(支持的联机查询种类)3~66例子:功能点第一步Wij是5个成分按复杂性级别的加权因子,Xij是应用程序中每种成分的数目7例子:功能点14个特征:数据通信分布式功能性能频繁使用的配置事务率联机数据项、最终用户效率联机更新复杂处理可重用性易安装性易操作性多站点易更改性8例子:功能点第二步将这些特征分值(从0到5)按下列公式加起来,形成价值调整因子(valueadjustmen

3、tfactor,VAF)其中Ci是通用系统特征i的分值9例子:功能点最后,得到了功能点数FP=FC*VAF已成为一个关键的生产率测度主要应用于应用软件而非系统软件102、顾客问题度量来自顾客的视角缺陷性问题(缺陷率度量)非缺陷性问题(使用性问题、不明确的文档或者信息、有据缺陷的重复出现)采用PUM(problemsperusermonth)表示PUM=一个时段内的顾客报告的问题总数/在此期间软件许可证月总数许可证月总数=软件的安装许可证数*计算时段中的月数112、顾客问题度量降低PUM措施改进开发过程,减少产品缺陷通过改进产品的所有方面(实用性及文档)、顾客教育和支持减少非缺陷性问题增加

4、产品销量(安装许可证数)12缺陷率度量和顾客问题度量比较缺陷/KLOCPUM分子有据且不同的产品缺陷数所有顾客问题(缺陷性和非缺陷性,首次的和重复的)分母产品大小(KLOC)产品的顾客使用(用户一月数)测量角度生产者-软件开发机构顾客作用范围内在产品质量内在产品质量加上其他因素133.顾客满意度度量5级尺度非常满意满意一般不满意非常不满意143.顾客满意度度量5级尺度基础上,构造几种度量完全满意顾客百分数满意顾客百分数(满意和完全满意)不满意顾客百分数(不满意和完全不满意)非满意顾客百分数(一般、不满意和完全不满意)通常使用第二个度量,某些时候为降低非满意百分数,也使用第4个度量也可使用

5、加权指数法15二、过程中质量度量1、机器测试期间的缺陷密度2、机器测试期间的缺陷出现模式3、基于阶段的缺陷排除模式4、缺陷排除有效性161、机器测试期间的缺陷密度正式机器测试(将代码集成到系统库之后的测试)期间的缺陷率,通常同现场得到的缺陷率正相关正相关:在测试中发现的缺陷越多,以后发现的缺陷也越多172、机器测试期间的缺陷出现模式测试期间的总缺陷率是一个简明指示器,而失效间隔则能给出更多信息。测试期间缺陷出现模式测试期间按时间间隔出现的缺陷数,原始数据,不一定有效有效缺陷出现的模式-当报告的问题得到确定时缺陷超时累积模式:开发机构不能立即审查和修补所有报告的问题。若开发周期结束时缺陷累

6、积仍然大,则需要回归测试才能保证系统稳定性和确保产品质量等级183、基于阶段的缺陷排除模式除测试外,还需跟踪开发周期所有阶段中的缺陷,包括设计评审、代码审查、测试前的正式验证IBM开发项目的缺陷排除模式表明将缺陷排除的重点放在前期则质量要好缺陷排除的各个阶段:高层设计评审(I0),底层设计评审(I1)、代码审查(I2)、单元测试(UT)、部件测试(CT)、系统测试(ST)194、缺陷排除有效性缺陷排除有效性(DRE)定义:DRE=开发阶段排除的缺陷数/产品中潜伏的缺陷数分母估计:在现阶段排出的缺陷数+以后发现的缺陷数该度量值越高,开发过程越有效20三、软件维护的度量1、修补积累和积累管理

7、指数2、修补响应时间3、逾期修补百分数4、修补质量211、修补积累和积累管理指数BMI=当月解决问题数/当月出现问题数BMI>100,累积问题减少了BMI<100,累积问题增加222、修补响应时间修补方针建立在时间限上按照缺陷可能引起的风险的严重程度分级,越严重越需要昼夜不停的修补问题233、逾期修补百分数对每个修补而言,如果修补所需时间超过了按严重性的响应时间标准,它就被分类到逾期修补逾期修补百分数=超过按严重性等级的修补时间标准

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。