永利娱乐场登录

  • 1
  • 2
当前位置: > EBO服务 > 全球认证服务 > 南美地区认证 >
GB/T 25000.51-2016软件评估认证
发布时间:2020-01-21

  计算机软件是计算机应用的核心,其质量的好坏关系到计算机应用系统的成败,软件测评是提高软件质量的一个重要手段之一。目前我国软件检测、测评实验室主要依据GB/T25000.51-2010《软件工程软件产品质量要求与评价(SQuaRE)商业现货(COTS)软件产品的质量要求和测试细则》以及GB/T16260-2006《软件工程产品质量》系列标准对软件产品进行测评。
 
  国家标准化委员会发布了国家标准GB/T25000.51-2016《系统与软件工程系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则》以及GB/T25000.10-2016《系统与软件工程系统与软件质量要求和评价(SQuaRE)第10部分:系统与软件质量模型》。这2个标准是对现行标准GB/T25000.51-2010以及GB/T16260.1-2006的修订。
 
  其中国标GB/T25000.51-2016是对GB/T25000.51—2010的修订,使用重新起草法修改采用了ISO/IEC25051:2014。该标准确立了就绪可用软件产品(RUSP)的质量要求,测试RUSP的测试计划、测试说明等文档要求和RUSP的符合性评价细则,适用于软件产品的供方,需方,最终用户和第三方测评认证机构等。
 
  标准简介及背景情况
 
  1994年,为了满足软件检测、测评机构的需求,ISO/IEC针对包括文本处理程序、电子表格、数据库程序、图形软件包、技术或科学函数计算程序以及实用程序在内的软件包,发布了ISO/IEC12119:1994《信息技术软件包质量要求和测试》,该标准规定了软件包的质量要求和测试要求。
 
  随着ISO/IEC9126-1:2006《软件工程产品质量第1部分:质量模型》的发布,软件质量模型得到进一步完善和细化,ISO/IEC12119:1994随即被ISO/IEC25051:2006替代。ISO/IEC25051:2006将标准使用范围明确为商业现货软件(COTS),标准中增加了商业现货软件产品要求和基于质量模型的质量要求,针对测试文档,特别是测试计划、测试规程、测试报告的编制作了要求。
 
  由于软件质量的要求远不止这几个标准的内容所涵盖,它应该由一个成体系的多个标准来规定涉及软件质量的方方面面。因此,国际标准化组织ISO/IECJTC1/SC7在ISO/IEC9126、ISO/IEC14598等系列标准的基础上,研究制定了范围更广、内容更全面的ISO/IEC25000系列标准《软件与系统工程软件产品质量要求和评价(SQuaRE)》。SQuaRE系列标准由质量管理、质量模型、质量度量、质量需求、质量评价五个主要部分和SQuaRE扩展部分组成,其体系结构见图1。ISO/IEC25051:2006就属于SQuaRE系列标准族中的扩展标准。
 
SQuaRE系列标准的体系结构
 
  图1SQuaRE系列标准的体系结构
 
  随着软件工程技术的发展和应用,国际标准化组织对软件质量模型及其测评(SQuaRE)系列国际标准进行了重大的调整修订工作。2011年,ISO/IEC9126-1:2006升级为ISO/IEC25010:2011(同属SQuaRE系列标准族),其中的软件质量属性发生较大变化,为适应ISO/IEC25010的变化,2014年2月,ISO/IEC发布了ISO/IEC25051:2014《软件工程系统和软件质量要求与评价(SQuaRE)就绪即用(RUSP)软件产品的质量要求和测试细则》,该标准是对ISO/IEC25051:2006的修订,以便和ISO/IEC25010:2011(取代ISO/IEC9126-1:2001质量模型)协调一致。为了达到国内(SQuaRE)系列标准的协调性一致性,因此特同步修订GB/T25000.10-2011与GB/T25000.51-2010,新的标准编号为GB/T25000.10-2016与GB/T25000.51-2016。
 
  ISO/IEC25051:2014国际标准内容的调整
 
  2014年2月,ISO/IEC25051:2014《软件工程系统和软件质量要求与评价(SQuaRE)就绪即用(RUSP)软件产品的质量要求和测试细则》正式发布。该标准是对ISO/IEC25051:2006的修订。主要修改了以下三个方面:
 
  (1)将标准的适用范围由商业现货软件产品(COTS)调整为就绪即用软件产品(RUSP),以适应软件由产品向服务转型的需求。
 
  随着技术的发展,软件产品的种类也得到了极大的扩展。许多软件诸如智能手机软件、云端软件不符合老版ISO/IEC25051的适用范围,无法按照标准进行测试。因此ISO/IECJTC1/SC7在综合考虑诸多因素之后,将标准的适用范围从原来的COTS调整为RUSP。
 
  (2)将软件质量特性由六大特性调整为八大特性,保持了与ISO/IEC25010之间的一致性。
 
  ISO/IEC25051:2006的编写参照了ISO/IEC9126:2001中定义的软件质量模型,由于ISO/IEC9126:2001标准升级为ISO/IEC25010:2011,新标准中软件质量属性被划分为八个特性(功能适合性、性能效率、兼容性、易用性、可靠性、安全性、维护性、可移植性),和老标准相比增加了安全性和兼容性这两大质量特性。因此,在新版ISO/IEC25051中增加了与这两大质量特性相对应的技术内容,一方面与ISO/IEC25010:2011相适应,另一方面也解决了与软件产品质量要求和评价(SQuaRE)标准族的协调一致性问题。
 
  图2为ISO/IEC25010:2011中规定的软件产品质量模型。
 
ISO/IEC25010:2011中规定的软件产品质量模型
 
  (3)修订其中描述不清晰的地方,完善了部分技术指标。
 
  ISO/IEC25051-2014对2010版本中描述不清晰、不明确的地方进行了修改及调整
 
  GB/T25000.51-2016与ISO/IEC25051:2014的差异说明
 
  ISO/IEC25010:2011是对ISO/IEC9126.1:2001的修订,将原来的产品质量模型由6大特性修改调整为8大特性,但一个要害问题是删去了每个特性的依从性。然而ISO/IEC25051:2014在陈述有关质量特性时不但保留了全部产品质量特性依从性,而且扩大化到使用质量特性依从性。这就造成了ISO/IEC25051:2014与ISO/IEC25010:2011不协调不一致。在修订GB/T25000.51-2010时,根据国内的软件测试行业现状及信息安全形势要求,确定GB/T25000.10中所有产品质量特性都增加依从性。而使用质量不涉及。据此在GB/T25000.51-2016中针对产品质量的5.1.5.1、5.1.6.1、5.1.7.1、5.1.8.1、5.1.9.1、5.1.10.1、5.1.11.1、和5.1.12.1条作加法,增加了有关依从性表述。而针对使用质量的5.1.13.1、5.1.14.1、5.1.15.1、5.1.16.1和5.1.17.1作减法,删去有关依从性证据的说法。
 
  除此之外,还做了以下调整:
 
  1)引言作了调整。
 
  2)第1章范围的条文顺序作了调整。即依据GB/T1.1-2009的规定,先表述本部分确立了……,然后表述本部分适用于……。
 
  3)规范性引用文件中将原文中引用的ISO/IEC25000删去,因为正文中未引出,而将ISO/IEC25010替换为注日期引用的国家标准GB/T25000.10-20XX,因为质量模型的引用必定是注日期引用。
 
  4)针对国际标准中5.1.4.1条“产品说明中描述的全部功能,应依照软件质量特性的要求进行分类(5.3.2到5.3.9)”来说,纵观整个标准结构,此条存在错误,GB/T25000.51-20XX改为“产品说明中提及的全部功能,宜(原文是应)按照软件产品质量特性的说明进行归类(5.1.5到5.1.12)”。
 
  5)国际标准的附录B未在正文中引出,这一版的附录B与上一版即ISO/IEC25051:2006的附录C等效,上一版的附录C在ISO/IEC25051:2006的第1章引出,因此GB/T25000.51-20XX也将对应的附录B在第1章中引出。
 
  6)原文的参考文献的序号不连续,中间少了2项,实际为23项文件,我们做了纠正。
 
  7)为了保持国内(SQuaRE)标准名称的一致性,将ISO/IEC25051:2014的名称《软件工程 系统与软件质量要求和评价(SQuaRE)就绪可用软件产品(RUSP)的质量要求和测试细则》改为《系统与软件工程 系统与软件质量要求和评价(SQuaRE) 就绪可用软件产品(RUSP)的质量要求和测试细则》。
 
  结语:国标GB/T25000.51-2016建立了就绪即用软件产品(RUSP)的质量要求,给出了RUSP的测试文档要求,包括测试计划、测试描述、测试结果等的测试文档要求;定义了RUSP符合性评价的细则。为国内软件检测、测评机构提供了参考规范。

上一篇:巴西ANATEL认证介绍
下一篇:没有了
永利娱乐场登录
x
如有疑问,在线咨询