开发过程和测试结果的软件质量评价研究.docxVIP

开发过程和测试结果的软件质量评价研究.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

开发过程和测试结果的软件质量评价研究

?

?

郭栋刘文红陈聪彭普周东红

【摘要】本文在结合现有软件质量评价研究成果基础上,将软件研制过程中的质量评审问题和软件测试过程中的问题进行综合分析,提出了一种基于开发过程和测试结果的软件质量评价方法。此方法通过将软件研制过程中的质量评审问题和软件测试过程中的问题进行综合分析,能够为快速判断软件质量提供支持。

【关键词】软件过程评估;测试结果;软件;质量评价;度量

【DOI编码】10.3969/j.issn.1674-4977.2021.05.018

ResearchonSoftwareQualityEvaluationMethodBasedonDevelopmentProcessandTestResults

GUODong1,LIUWen-hong2,CHENCong1,PENGPu1,ZHOUDong-hong1

(1.ChinaAerospaceAcademyofSystemsScienceandEngineering,Beijing100048,China

2.BeijingInstituteofTrackingandCommunicationTechnology,Beijing100095,China)

Abstract:Basedontheexistingresearchresultsofsoftwarequalityevaluation,thispapercomprehensivelyanalyzesthequalityreviewproblemsinthesoftwaredevelopmentprocessandtheproblemsinthesoftwaretestingprocess,andproposesasoftwarequalityevaluationmethodbasedonthedevelopmentprocessandtestresults.Thismethodcanprovidesupportforquicklyjudgingsoftwarequalitybycomprehensivelyanalyzingthequalityreviewproblemsinthesoftwaredevelopmentprocessandtheproblemsinthesoftwaretestingprocess.

Keywords:softwareprocessevaluation;testresults;software;qualityevaluation;measurement

随着软件规模和复杂度的不断增长,如何抓住有限的信息来快速度量软件系统中各软件配置项的质量,从而能迅速抓住质量薄弱环节,提高整系统的软件质量,是人们亟待解决的难题。

软件产品质量是软件质量的重要组成部分,因此软件产品质量度量是软件度量的重要组成部分。同时,由于软件经设计与开发之后,在具备满足用户需求功能的同时,软件质量的优劣也就形成在软件设计与开发过程之中。软件产品生产设计的过程是影响所开发软件质量的关键,软件质量的提高是软件生产过程中各项质量活动共同作用的结果。因此,评估软件质量有必要从软件的研制过程着手,将对软件研制过程的评估加入到软件的质量评价中去[1]。

1软件质量评价方法概述

国内外软件质量评价研究中,基于测试结果对软件质量进行评价的模型很多。以目前定义和测量软件质量的现行国际标准ISO/IEC25010:2011为例[2],采用了“特性—子特性—度量元”的结构模型来定义软件质量的度量。通过软件测试的方式,根据选定的测试方法得出对应各度量元的度量值,然后根据各度量元的权重,加权平均得出对应子特性的值,最后根据各子特性的权重加权平均得出软件独立值。GB/T25000系列标准也借鉴了该模型。参考该模型重新修订GJB5236的工作正在立项。

以上各种软件质量度量评估都是依据软件测试的结果来进行,这种度量方式需要针对软件的特定度量元进行大量指定方法的测试工作,计算也非常烦琐。度量出的结果与软件实际效能缺乏联系,并不能实际反映软件的质量。软件研制开发和测试过程中所积累的大量原始数据也没有被考虑进去,对软件开发过程影响软件质量的因素和机制尚缺乏有效研究。

2基于开发过程和测试结果的软件质量评价方法

软件的质量是在软件研制过程中逐步得到实现的,不能只依靠软件测试环节控制质量。因此,本文提出通过对软件研制过程的监控来评价软件质量,即软件研制过

文档评论(0)

151****3530 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档