- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件质量度量教程
软件质量保证和管理 - Ch.6 软件质量度量 第6章 软件质量度量 6.1 测量基础 6.2 软件度量 6.3 软件质量度量方法 6.4 软件产品的质量度量 6.5 软件过程质量度量 6.6 软件质量度量的执行 6.1 质量基础 3个基本概念 测量(Measurement)是对产品过程的某个属性的范围、数量、维度、容量或大小提供一个定量的指示; 度量(Metric)是对软件产品进行范围广泛的测度,它给出一个系统、构件或过 程的某个给定属性的度的定量测量; 指标 (Indicator) 是一个度量或一组度量的组合,采用易于理解的形式,对软件过程、项目或产品质量提供更全面、深入的评价和了解,以利于过程和质量的分析 6.1 质量基础 6.1.1 测量原理 6.1.2 测量标准 6.1.3测量过程和原则 6.1.1 测量原理 6.1.1 测量原理-度量尺度 分类尺度(Nomnal scale) 某个指标被分成一系列的类别。如产品质量属性有:功能性、适用性、性能、安全性、可靠性、可维护性等。 序列尺度(Ordinal scale 分类的序列,即在分类的基础上,再加以排序。如用1、2、3、4、5表示用户的满意度,1满意度最低,5满意度最高。也可以用某中线为基准的相对百分比来表示程度。 间隔尺度(Interval scale) 通过数值来表示两个邻近测量点之间的差异,但没有绝对的“零”值。 比值尺度(Ratio Scale) 和间隔尺度相似,但有绝对的“零”值存在。 6.1.2 测量标准 有效性和可靠性是测量标准中最重要的指标 。 有效性指的是测量的结果正是反映了被测试对象的实际状况和程度、或合乎事务的发展、变化的规律——我们所需要的测量。 可靠性指的是使用同样的测量方法对同样的事物进行多次测量,得到值的一致性。多次测量的值越接近,可靠性就越高;反之则可靠性越低。 6.1.3 测量过程和原则 6.1.3 测量过程和原则 基本的测量原则: 测量应该基于该应用领域正确的理论之上,并在测量的定义中确定测度的目标; 每一个技术测量的定义应该具有一致性和客观性、无二义性; 测量在经验和直觉上也应该有说服力; 测量的方法力求简单、可计算性; 测量应该被剪裁以最适应特定的产品和过程,而且任何时候应尽可能使得收集和分析自动化; 应该用正确的统计技术来建立内部产品属性和外部待测量特征的关系; 测量结果应该是可靠的,不会因为一些技术问题导致测量结果很大的偏离。 测量应该建立反馈机制 6.2软件度量 6.2.1 软件开发生命周期的度量活动 6.2.2 软件的项目度量 6.2.3 软件产品的规模度量 6.2.4 代码行度量方法 6.2.5 功能点分析法 6.2.6 面向对象软件的对象点方法 6.2.1 软件开发生命周期的度量活动 软件产品度量:主要用来描述软件产品的特征,用于产品评估和决策。产品度量包括软件规模大小、产品复杂度、设计特征、性能以及质量水平。本书主要讨论产品的质量度量,测量产品的各个质量指标并最终对产品整体质量做出合理的评估。 软件项目度量:用来描述项目的特性和执行状态,如项目计划的有效性、项目资源使用效率、成本效益、项目风险、进度和生产力等。目的是评估项目开发过程的质量、预测项目进度、工作量等,辅助管理者进行质量控制和项目控制。 软件过程度量:用于软件开发、维护过程的优化和改进,如开发过程中的缺陷移除效率、测试阶段中的缺陷到达模式以及缺陷修复过程的效率等。对于软件过程本身的度量,目的是形成适合软件组织应有的各种模型,作为对项目、产品的度量基础;以及对软件开发过程进行持续改进,提高软件生产力。 6.2.1 软件开发生命周期的度量活动 6.2.2 软件的项目度量 规模度量 (size measurement):以代码行数、功能点数、对象点或特征点等来衡量。软件规模度量是工作量度量、进度度量的基础,用于估算软件项目工作量、编制成本预算、策划项目进度的基础。 复杂度度量(complexity measurement):确定程序控制流或软件系统结构的复杂程度指标。复杂度度量用于估计或预测软件产品的可测试性、可靠性和可维护性,以便选择最优化、最可靠的程序设计方法,来确定测试策略、维护策略等。 缺陷度量(defect measurement):帮助确定产品缺陷分布的情况、缺陷变化的状态等,从而帮助分析修复缺陷所需的工作量、设计和编程中存在哪些弱点、预测产品发布时间、预测产品的遗留缺陷等。 6.2.3 软件产品的规模度量 1.德尔菲法 德尔菲法(Delphi technique)是一种专家评估技术,适用于在没有或没有足够的历史数据情况下,来评定软件采用不同的技术、新技术所带来的差异,但专家的水平及对项目的理解程度
您可能关注的文档
最近下载
- 焊接方法与设备使用教学作者曹朝霞齐勇田主编其他焊接方法.pptx VIP
- 医院培训课件:《高警示等特殊药品管理规范》.pptx
- 2024年小微企业和个体户税收必威体育精装版优惠政策宣讲培训课件(增值税小规模纳税人新政、“六税两费”减免、小微企业减免企业所得税、个体工商户减半征收个人所得税政策等内容)).docx
- 专升本《招投标与合同管理》教案.ppt VIP
- 中考物理专题2比热容易错分析(解析版).docx VIP
- 项目部综合办公室年度工作总结.docx VIP
- 教师数学教学经验分享精品课件.pptx VIP
- 重庆市渝中区2023-2024学年三年级下学期期末语文试卷(含答案).pdf VIP
- ZZ042 数字艺术设计赛题赛题-2023年全国职业院校技能大赛拟设赛项赛题完整版(10套).docx VIP
- (统编版2024版)七年级历史新教材新变化及教学建议 课件.pptx
文档评论(0)