GB T 16260-1996 信息技术 软件产品评价 质量特性及其使用指南.pdf
《GB T 16260-1996 信息技术 软件产品评价 质量特性及其使用指南.pdf》由会员分享,可在线阅读,更多相关《GB T 16260-1996 信息技术 软件产品评价 质量特性及其使用指南.pdf(12页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息技术软件产品评价质量特性及其使用指南发布实施国家技术监督局发布前言本标准等同采用信息技术软件产品评价质量特性及其使用指南本标准无论在技术内容上还是在编排格式上均与国际标准保持一致本标准的附录附录都是提示的附录本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准起草单位上海计算机软件技术开发中心本标准主要起草人朱三元刘光龙陈淼芬宿为民冯惠周庆隆许琰黄民德前言国际标准化组织和国际电工委员会建立了世界范围标准化工作的特殊体制每一组织均成立若干个技术委员会用以处理有关技术活动的特殊领域或的成员团体通过这些技术委员会参加国际标准的编制工作与的技术委员会在
2、共同感兴趣的领域进行合作其他与和取得联系的官方或非官方国际组织也可参与这些编制工作在信息技术领域与已成立了一个联合的技术委员会即由该联合技术委员会起草的国际标准将散发到各成员团体以进行投票表决一个国际标准的正式发布至少要有的成员团体投票表决通过国际标准是由信息技术联合技术委员会制定的本标准的附录及附录仅提供有关信息作为参考引言随着软件应用的发展软件的质量也越来越重要为了管理软件质量客观和定量地确定和评价软件产品质量及开发过程质量的保证技术至为重要从而必须有一种可以提供软件质量评价用的基本框架本标准作为构成上述基本框架的一组文件的一部分中华人民共和国国家标准信息技术软件产品评价质量特性及其使用指
3、南国家技术监督局批准实施范围本标准定义了六个特性它们以最小的重叠描述了软件质量这些特性可以作为进一步细化和描述软件质量的基线本标准描述了如何使用质量特性来评价软件质量本标准正文不规定子特性和度量以及有关测量评级和评估的方法本标准符合的质量定义注在附录中提供了子特性定义的建议供参考本标准的特性定义和相关的质量评价过程模型适用于对软件产品质量需求的确定以及在软件生存期中对软件产品质量的评价这些特性适用于各种软件包括固件中的计算机程序和数据本标准供获取开发使用支持维护或审计软件的那些人所使用引用标准下列标准包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都会被修订
4、使用本标准的各方应探讨使用下列标准最新版本的可能性质量术语信息技术词汇第部分系统开发定义下列定义适用于本标准评估为了确定一特定的软件模块软件包或软件产品是验收合格还是发布把特定的已成文的评估准则应用到该软件模块软件包或软件产品上去的活动特征特征是一软件产品的可识别的性质该性质与质量特性相关注特征的例子包括路径长度模块性程序结构和注释固件载有在用户环境中不能加以改变的计算机程序及数据的器件包含在固件中的计算机程序和数据归类为软件载有计算机程序和数据的电路归类为硬件性能等级性能等级就是需求得到满足的程度由一组质量特性的特定值来表示测量把软件质量度量应用到特定的软件产品上去的活动质量反映产品或服务满
5、足明确或隐含需求能力的特征和特性的总和见注在合同环境中需求是规定的而在其他环境中隐含需求则应加以标识和确定见注评级把测量值映射到相应的评定等级的活动用于确定软件某一质量特性的等级等级尺度中某一范围的值可用来按照明确或隐含的需求对软件进行分级评定相应的等级可能与不同的质量观点有关例如用户管理者或开发者的观点这些级别被称为等级注这些等级不同于中定义的等级软件与计算机系统的操作有关的程序规程规则及任何与之有关的文档软件产品指定交付给用户的软件实体软件质量与软件产品满足明确或隐含需求的能力有关的特征和特性的总和软件质量评估准则被用来确定一特定软件产品的总体质量是否能被接受的已定义的和成文的规则和条件的
6、集合质量由与软件产品有关的评定等级的集合来表示软件质量特性用以描述和评价软件产品质量的一组属性一个软件质量特性可被细化成多级子特性软件质量度量能被用来确定特定软件产品某一特性值的一种定量尺度和方法软件质量特性软件质量可用下列特性来评价功能性与一组功能及其指定的性质有关的一组属性这里的功能是指满足明确或隐含的需求的那些功能注这组属性以软件为满足需求做些什么来描述而其他属性则以何时做和如何做来描述质量定义的注解适用于本特性中的明确或隐含的需求见可靠性与在规定的一段时间和条件下软件维持其性能水平的能力有关的一组属性注软件不会老化可靠性的种种局限是由于需求设计和实现中的错误所致由这些错误引起的故障取决
7、于软件产品使用方式和程序任选项的选用方法而不取决于时间的流逝在的定义中可靠性是完成需求功能的能力在本文件中功能性仅是软件质量诸特性中的一个特性因而可靠性的定义已被扩充为维持其性能水平而不是完成需求功能见易用性与一组规定或潜在的用户为使用软件所需作的努力和对这样的使用所作的评价有关的一组属性注用户可按最直接的意思解释为交互软件的用户用户可包括操作员最终用户和受使用该软件影响或依赖于该软件使用的非直接用户易使用性必须针对软件涉及各种不同用户环境的全部可能包括使用的准备和对结果的评价本标准中定义为软件产品的一组特定属性的易使用性不同于由人类工效学观点所下的定义在后者中其他特性诸如效率和效果也被看作是
8、易使用性的组成部分效率与在规定的条件下软件的性能水平与所使用资源量之间关系有关的一组属性注资源可包括其他软件产品硬件设施材料如打印纸软盘和操作服务维护和支持人员维护性与进行指定的修改所需的努力有关的一组属性注修改可包括为了适应环境的变化以及要求和功能规格说明的变化而对软件进行的修正改进或更改可移植性与软件可从某一环境转移到另一环境的能力有关的一组属性注环境可包括系统体系结构环境硬件或软件环境质量特性使用指南用法本标准适用于对软件质量需求进行定义和对软件产品进行评价测量评级和评估它包括定义软件产品质量需求评价软件规格说明在开发期间是否满足质量需求描述已实现的软件的特征和属性例如用户手册对开发的软
9、件在其未交付使用以前进行评价在软件验收前对它进行评价对于本标准中所描述的特性目前仅有少数几种普遍接受的度量标准小组或组织也许会建立他们自己的评价过程模型以及建立和确认与这些特性相关的且可以覆盖不同应用领域和生存周期阶段的度量方法当无合适的度量可供使用又不能确定的情况下有时也可能采用语言描述或经验准则为了使用这六个质量特性来定义和评价还必须制定组织或应用所特有的或者两者共同特有的等级和准则在告知评价结果时应该说明进行质量评价时所使用的度量等级以及准则尽管没有普遍接受的软件分类体系但确存在几种被广泛接受的软件类型对于不同的软件各个质量特性的重要性是不同的例如可靠性对于任务关键型系统软件是最重要的效
10、率对于时间关键型的实时系统软件是最重要的而易使用性对于交互终端用户软件是最重要的各个质量特性的重要性也因所考虑的观点不同而异软件质量的观点下面对其中某些观点进行论述用户观点中的质量定义反映了用户观点本标准的特性定义也反映了此观点用户主要感兴趣的是使用软件软件的性能和使用软件的效果用户评价软件对软件内部的各方面或软件是如何开发的情况一无所知用户的问题会包括软件是否具有所需求的功能软件的可靠程度如何软件的效率如何软件使用是否方便该软件转移到另一环境是否容易开发者观点由于软件质量特性对需求和验收均适用故开发过程要求用户和开发者使用同样的软件质量特性在开发现行软件时隐含的需求必须反映在质量需求中由于开
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 16260 1996 信息技术 软件产品 评价 质量 特性 及其 使用指南
