软件产品度量与评估探讨040418

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Page1软件产品度量与评估探讨Echo_chenPage2定义产品度量:定义产品特性定量分析的标准,并按照此标准对测试结果进行量化。产品评估:根据产品度量的结果,对整个软件产品进行评价。Page3内容1、引入软件度量与评估的优点2、度量与评估的流程3、效率的度量Page41、引入软件度量与评估的优点软件整体评价有利于找到测试分析的重点测试结果的分析从思路上指导测试工作Page51.1软件整体评价测试结束了,软件质量究竟如何?——这是用户常问的问题。用户对测试过程的了解、参与比较少。沟通!√测试结果的分析、整理、量化需要提高。量化!√对测试需求的定义是否全面,让用户心中有数。目标!√用户希望测试是全面质量保证,甚至是全面业务保证。责任!用户关心的是整体评价,而不是某个测试类型的结果。结论!Page61.1软件整体评价(续)策略1——保护自己:告诉用户测试的目的是尽可能多的发现问题,但并不保证软件的质量。策略2——提高服务:在测试开始前,就与用户就软件质量评估的标准达成共识。(目标问题、沟通问题)测试过程是为质量评估服务。(沟通问题)质量评估是测试结果量化的开始。(量化问题)Page71.2有利于找到测试分析的重点每个系统的特征不同(大数据量?实时系统?大并发量?交易系统?查询系统?可靠性要求高?)度量则必须定义特性优先级可依此定义测试分析重点(系统结构?数据库设计?并发交易处理?资源泄露?系统软件构架?)任何测试分析都要与功能紧密结合(对业务有何影响,这是用户最关心的)Page81.3测试结果的分析•单个结果汇总分析•定性定量测试结果是为评价服务的对单个测试结果的分析应尽可能深入•最优服务用户•提升测试的价值•提高测试队伍的水平Page91.3从思路上指导测试工作测试只是第一步测试是服务,要不断提升用户满意度测试应该为评价服务测试应该有整体观念测试有和开发类似的过程(需求—概要设计—详细设计—实施—评价)Page102、度量与评估的过程相关国际、国家标准度量与评估模型度量与评估流程评测方要做的准备工作Page112.1相关国际、国家标准GB/T16260-1996信息技术软件产品评价质量特性及使用指南(idtISO/IEC9126:1991)GB/T17544-1998信息技术-软件包-质量要求和测试(idtISO/IEC12119-1994)GB/T18905-2002软件工程产品评价(idtISO/IEC14598:1998)GB/T16680-1996软件文档管理指南(neqISO/IECTR9294:1990)Page122.1相关国际、国家标准(续1)软件质量功能性可靠性易用性效率维护性移植性适合性准确性互操作性安全保密性依从性成熟性容错性易恢复性依从性易理解性易操作性易学性吸引性依从性时间特性资源利用率依从性易分析性易改变性稳定性易测试性依从性适应性易安装性共存性易替换性依从性GB/T16260-1996定义Page132.2相关国际、国家标准(续2)理想与现实的差距:特性、子特性定义完备,度量元定义缺乏度量与测试的有效结合问题Page142.2度量与评估模型分级度量与评估软件质量功能性质量特性n…………适合性子特性n子特性1子特性m………..功能点覆盖率问题率…度量元1度量元L……………问题严重程度Page152.3度量与评估流程测试工具测试方法度量与评价规范评测方输入投标书、软件评测需求软件评测合同软件评测计划评测规格说明软件测试说明评测记录评价报告顾客输入产品部件产品描述顾客需求评审与签定软件评测合同编写软件评测计划编写软件测试说明实施软件评测编写评价报告编写评测规格说明确定软件评测需求软件评测过程模型Page162.4评测方要做的准备工作定义企业度量与评价规范测试方法、测试理论、测试技术的积累熟练掌握测试工具测试队伍建设(角色划分….)Page17企业必须有自己的度量与评价标准(积累与提高)度量与评价标准的制订有一定难度(考虑可操作性和易用性)度量与评价标准的完善需要过程(“与时俱进”)度量与评价标准最好先粗(评级),再细(评分)2.4评测方要做的准备工作(续1)定义企业度量与评价规范Page182.4评测方要做的准备工作(续2)测试方法、测试理论、测试技术的积累知识库的建立(体系化)操作规程的建立(专业化)理论与实践结合(实用化)Page192.4评测方要做的准备工作(续3)熟练掌握测试工具测试价值的体现(能发现系统级的错误)。。。。Page203、效率的度量性能测试过程时间特性的度量资源利用率的度量Page213.1性能测试过程设计审核阶段验证要求验证内容各系统组件的性能目标是否进行了量化设计–网络性能–中间件性能–操作系统性能–数据库性能–数据调用方式–数据统计方式–数据展现方式–…………早期验证各系统组件的性能目标是否分别满足设计最终测试系统整体性能是否满足用户需求系统性能需求回归Page223.2时间特性的度量系统平均响应时间系统最大响应时间系统最大错误处理时间系统平均传输时间系统最大传输时间系统平均交易处理时间系统最大交易处理时间Page233.3资源利用率的度量主要针对UNIX系统度量网络带宽(最大值,平均值,错误出现情况)系统I/O(最大值,平均值,错误出现情况)磁盘I/O(最大值,平均值,错误出现情况)CPU(最大值,平均值,错误出现情况)内存(最大值,平均值,错误出现情况)Page24谢谢

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功