- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件产品质量的度量和评估方法
[摘 要]随着信息化进程的不断发展,软件产品的应用范围和需求越来越大,同时软件产品的质量问题愈加被人们所关注。因此,本文将站在第三方软件检测机构的角度,结合现行国家标准和实际案例,对软件产品的质量模型、质量度量和评价方法进行介绍。
[关键词]软件检测;质量模型;质量度量;评价方法
doi:10.3969/j.issn.1673 - 0194.2017.04.046
[中图分类号]TP311.5 [文献标识码]A [文章编号]1673-0194(2017)04-00-03
0 引 言
随着信息技术的飞速发展,软件应用已渗透到各个领域,软件质量的检测要求也日益提高。尤其是对涉及国防、金融、政务的软件来说,能否稳定安全的运行是保障国计民生的关键。而对软件产品质量进行客观全面的度量和评价、不断提高软件产品的质量始终是计算机科学领域研究的重要方向之一。本文介绍了第三方软件检测机构常常涉及的《软件工程 产品质量 质量模型》(GB/T 16260.1-2006)系列国家标准,并结合实际案例,介绍软件质量模型以及如何对软件质量进行度量和评估。
1 软件质量模型
《软件工程 产品质量 第1部分:质量模型》(GB/T 16260.1-2006)系列国家标准等同采用了最新的《Software engineering -Product quality - Part 1: Quality model》(ISO/IEC 9126-1:2001)系列标准。在本标准中,给出了软件质量的通用模型。软件质量分为外部质量、内部质量和使用质量,外部质量和内部质量的质量模型如图1所示。这些特性和子特性基本涵盖了软件质量的各个方面。在第三方软件检测机构中,通常以此质量模型为基础,对软件产品本身进行检测和度量评估。
软件的使用质量是基于用户观点的软件产品用于指定的环境和使用周境时的质量,使用质量的模型如图2所示,为有效性、生产率、安全性、满意度四个特性。它测量用户在特定环境中能达到目标的程度,而不是测量软件自身的属性。用户环境中的质量级别可能与开发者环境中的不同,因为不同用户的要求和能力间存在着差别,以及不同硬件和支持环境间有差异。用户仅评价那些用于其任务的软件属性。
2 软件质量的度量方法
《软件工程 产品质量 第1部分:质量模型》(GB/T 16260.1-2006)系列标准还提供了软件质量的度量方法。其中《软件工程 产品质量 第2部分:外部度量》(GB/T 16260.2-2006)定义了外部度量,《软件工程 产品质量 第3部分:内部度量》(GB/T 16260.3-2006)定义了内部度量,《软件工程 产品质量 第4部分:使用质量度量》(GB/T 16260.4-2006)定义了使用质量的度量。
图2 使用质量的质量模型
外部度量用来测量包含该软件的基于计算机系统的行为。外部质量的特性和子特性的度量,主要是测量标准中定义的6个质量特性的属性。开发者、评价者、质量管理者和需方可以从本部分中选择合适的度量,用来定义质量需求、评价软件产品、测量质量情况或作其他用途,亦可以修改度量或使用本部分未包括的其他度量。另外《软件工程 产品质量 第2部分:外部度量》(GB/T 16260.2-2006)标准中还列举了一些可操作的度量元及度量实例。
内部度量用来测量软件本身的功能,看其能否满足规定和隐含的要求。在实际应用中,用户可以使用《软件工程 产品质量 第3部分:内部度量》(GB/T 16260.3-2006)标准中建议的度量元,也可以使用自己定义的度量元或度量方法。
使用质量的度量则测量软件在某个特定使用周境中的使用效果,使用质量的度量是在真实的系统环境下进行的。《软件工程 产品质量 第4部分:使用质量度量》(GB/T 16260.4-2006)标准中给出的各种度量既可以用来测量不同阶段的软件产品使用质量,也可以在产品开发的初始阶段作?槿啡鲜褂弥柿啃枨蟮闹副辍?
3 软件质量的度量案例介绍
以某单位ERP业务管理系统为例,在该项目中,客户要求对软件系统的外部质量的特性及其子特性进行检测和度量,为此,笔者根据该项目的产品说明书、需求文档、用户使用手册等,共设计199个测试用例,覆盖了功能性、可靠性、易用性、效率、维护性和可移植性六个质量特性及客户关心的相应子特性,共发现12个问题,其中S3级问题2个,S4级和S5级问题共10个。
软件缺陷级别分类如下:
S1级是发现影响被测系统正确运行的严重问题,包括:
――导致系统崩溃; ――出现不可挽救的数据丢失或损坏;
――主业务流程出现断点; ――导致死机;
――内存泄漏。
您可能关注的文档
- 浅议建筑节能与保温材料应用措施.doc
- 浅议建筑经济管理中的问题及对策.doc
- 浅议经济责任审计.doc
- 浅议经济责任审计范围和内容的确定.doc
- 浅议精准扶贫语境下贫困县乡村社会治理.doc
- 浅议决策树法在中小企业风险管理中的应用.doc
- 浅议科研兼职档案员队伍的建设.doc
- 浅议粮食市场价格机制改革.doc
- 浅议煤矿企业政工工作对策.doc
- 浅议煤炭企业会计内部控制与监督.doc
- 2026年及未来5年单人双层水帘柜项目市场数据调查、监测研究报告.docx
- 2026年及未来5年压力校测仪项目市场数据调查、监测研究报告.docx
- 2026年及未来5年双层充气绒床项目市场数据调查、监测研究报告.docx
- 2025年事业单位工勤技能-通用版-机械冷加工三级(高级工)历年参考题典型考点含答案解析.docx
- 2026年及未来5年中功率电源系统项目市场数据调查、监测研究报告.docx
- 2026年及未来5年闭路电视主机项目市场数据调查、监测研究报告.docx
- 2025年事业单位工勤技能-贵州-贵州汽车驾驶与维修员三级(高级工)历年参考题典型考点含答案解析.docx
- 2026年及未来5年风水氧吧项目市场数据调查、监测研究报告.docx
- 2026年及未来5年四驱车模型项目市场数据调查、监测研究报告.docx
- 2026年及未来5年仿石纹落地扇项目市场数据调查、监测研究报告.docx
最近下载
- 8JS85E备件目录爆炸图.pdf VIP
- 工程勘察、设计资质等级承担任务范围重点.pdf VIP
- 质量管理体系品质保证体系图.docx VIP
- 2025年中考英语真题完全解读(重庆卷).docx VIP
- 09.起重机械安装(含修理)评审指南.doc VIP
- 2025届北京市海淀区首师大附数学七上期末联考模拟试题含解析.doc VIP
- 党政知识竞赛试题及答案.docx VIP
- BPA8604D 非隔离参考设计_15V0.3A-Peak 0.35A 晶丰明源家电电源 微波炉电源.pdf VIP
- 2025城市社区工作者选聘考试综合知识与社区知识题库真题.docx
- 2025年江苏苏州中考英语试题及答案.docx VIP
原创力文档


文档评论(0)