`

ISO/IEC 9126 软件质量模型

阅读更多

ISO/IEC 9126 软件质量模型,是建立在McCall和Boehm模型之上的,同时加入了功能性要求,还包括识别软件产品的内部和外部质量属性。该软件质量模型包括6大特性和27个子特性:

 

6大特性:

1、功能性(Functionality):当软件在指定条件下使用时,软件产品提供满足明确和隐含需要的功能的能力;

2、可靠性(Reliability):在指定条件下使用时,软件产品维持规定的性能级别的能力;

3、易用性(Usability):在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力;

4、效率(Efficiency):在指定条件下使用时,相对于所用资源的数量,软件产品可提供适当性能的能力;

5、可维护性(Maintainability):软件产品可被修改的能力。修改可能包括纠正、改进或软件对环境、需求和功能规约变化的适应程度;

6、可移植性(Portability):软件产品从一种环境迁移到另一种环境的能力。

 

一、功能性

功能性包含5个子特性:

适合性:为目标用户提供合适功能的能力

准确性:为目标用户提供正确结果的能力

互操作性:交互数据,互相配合的能力

安全性:保护信息和数据的能力

依从性:符合相关标准和规范的能力

 

二、可靠性

可靠性包含4个子特性:

成熟性:防止内部错误导致软件失效的能力

容错性:软件出现故障,自我处理能力

可恢复性:失效情况下的恢复能力

可靠性的依从性:软件遵循与可靠性相关的标准或规定的能力

 

三、易用性

易用性包含5个子特性:

易理解性

易学性

易操作性

吸引性

易用性的依从性

 

四、效率

效率包含3个子特性:

时间特性:平均事务响应时间,吞吐率,TPS(每秒事务数)

资源利用性:使用合适数量和类别资源(CPU 内存 磁盘 IO等)的能力

效率的依从性:软件遵循与效率相关的标准或约定的能力

 

五、可维护性

可维护性包含5个子特性:

可分析性:分析定位问题的能力

可修改性:软件能够被修改的能力

稳定性:软件不会因为修改而造成意外结果的能力

可测试性:软件已修改的部分能够被确认的能力

可维护性的依从性:遵循与可维护性相关的标准或约定的能力

 

六、可移植性

可移植性包含5个子特性:

适应性:软件无须额外手段就能适应不同环境的能力

可安装性:在指定环境中被安装的能力

共存性:软件在公共环境中,与其它分享公共资源的独立件共存的能力

易替换性:软件在同样的环境下,替换另一个相同用途的指定软件的能力

可移植性的依从性:遵循与可移植性相关的标准或约定的能力

 

分享到:
评论

相关推荐

    ISO/IEC 7498 系列文档(part 1-4)

    DOCX: 中文翻译 ISO/IEC 7498-2 | GB/T 9387.2 信息处理系统-开放系统互连-基本参考模型-第2部分: 安全体系结构 PDF: 英文原版 ISO/IEC 7498-3 OSI Basic Reference Model - Naming and addressing PDF: 英文原版 ...

    ISO/IEC 27004-2016中文版本

    ISO/IEC 27004-2016中文版本 ISO/IEC 27004-2016中文版本是国际标准化组织(ISO)和国际电工委员会(IEC)共同制定的标准,旨在帮助组织评估信息安全性能和信息安全管理系统的有效性,以满足ISO/IEC 27001:2013的...

    ISOIEC25010-2011软件质量模型.zip

    ISOIEC25010-2011软件质量模型,系统和软件工程-系统和软件质量需求和评估(SQuaRE),系统和软件质量模型

    ISO-IEC 25010 系统和软件质量模型.pdf

    软件测试 质量模型 国际标准。系统和软件工程 —— 系统和软件质量 要求及评估(SQuaRE) ) —— 系 统和软件质量模型

    ISO/IEC 20000-4:2010 过程参考模型

    ISO20000 网上一般都是part1、part2,这可是少有的Part 4 过程参考模型。兄弟们,来吧

    基于ISOIEC9126标准的软件质量评价系统.pptx

    度量模型是对软件质量进行定量评估的方法,ISO/IEC 9126标准提供了每个质量特性和子特性的度量模型。例如,功能性的度量模型可以使用故障率等指标来评估软件的性能。 评估准则是对软件质量进行综合评估的依据,ISO/...

    最新的软件质量模型ISO 25010

    原来的ISO/IEC 9126早就废止了。新的标准变成ISO/IEC 25010。 相对于过去,最新的标准优化了可用性、可靠性、可维护性的二级纬度,更加实用了。英文原版。

    ISO 25010 测试和质量保障工作的圣经!!!测试必读!!!

    适合研发人员、产品人员、质量保障人员、QA人员学习!!! iso/iec 25010 想做好测试工作必读! ISO/IEC 25010质量模型标准现状

    ISOIECTR20000-4-2010过程参考模型.pdf

    信息技术服务管理体系审核员考试大纲;ISO/IEC/TR20000-4-2010过程参考模型;ITSMS审核员

    c050340_ISO_IEC_11179-3_2013.pdf

    尽管模型图是以UML表示法表示的,但ISO / IEC 11179-3:2013并不假定也不认可任何特定的系统环境,数据库管理系统,数据库设计范例,系统开发方法,数据定义语言,命令语言,系统接口,用户界面,计算平台或实施所需...

    GB/T16260-2006系列标准 软件质量模型与度量介绍

    GB/T16260-2006系列标准是根据ISO/IEC 9126系列标准制定的中国国家标准,旨在为软件产品的质量模型和度量提供统一的标准。 知识点1:软件质量的重要性 软件质量的重要性体现在以下几个方面: * 软件质量影响着软件...

    ISO IEC TR 20000-4-2010中文-流程参考模型.pdf

    ISO IEC TR 20000-4-2010中文-流程参考模型.pdf

    ISO/IEC 13335-3

    ISO/IEC TR 13335 第3部分介绍了IT安全管理的技术。这些技术都基于ISO/IEC TR 13335第 2 和 3 部分中介绍的通用性指南。这些指南被设计用来帮助 IT 安全的实施。对第 1 部分介绍的概念和模型以及第 2 部分介绍的关于...

    ISO_IEC_14496-14_2003-11-15_MP4标准

    MP4是MPEG4的Part14,详情如下: ... 第二十五部分(ISO/IEC 14496-25),3D图形压缩模型。 第二十六部分(ISO/IEC 14496-26),音频一致性检查。 第二十七部分(ISO/IEC 14496-27),3D图形一致性检查。

    软件设计师考试冲刺(习题与解答).doc

    * 软件质量特性(ISO/IEC 9126 软件质量模型、McCall 质量模型) * 软件质量保证 * 软件复杂性的概念及技术(重点) * 软件评审(设计质量评审、程序质量评审) * 软件容错技术 软件过程改进: * 软件过程改进的...

    ISO IEC 13335-1 信息技术安全管理指导方针-IT安全的概念和模型.pdf

    ISO IEC 13335-1 信息技术安全管理指导方针-IT 安全的概念和模型 ISO IEC 13335-1 是一份关于信息技术安全管理的国际标准,旨在提供一份指导方针,帮助组织和个人理解和管理 IT 安全的概念和模型。这份标准的第 1 ...

    ISOIEC25010-2011.pdf

    Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models

    2023年软件设计师真题.doc

    * ISO/IEC 9126 软件质量模型中第一层定义了六个质量特性,包括功能性、可靠性、效率性、可维护性、可移植性和易用性。 * 软件质量模型中,子特性成熟性属于可靠性质量特性。 六、数据流图 * 在绘制数据流图时,应...

    ISO-IEC-IEEE_29119-2013_Part-2

    ISO / IEC / IEEE 29119-2的目标是为任何软件开发生命周期内的软件测试定义一个通用的过程模型。该模型指定了可用于管理,管理和实施任何组织,项目或测试活动中的软件测试的测试过程。测试过程基于三层过程模型,...

Global site tag (gtag.js) - Google Analytics