ISO/IEC 25010:2011 《Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models 》是SQuaRE系列核心标准之一。该标准主要定义了使用质量模型和产品质量模型,由这两个模型所定义的特性,与所有的软件产品和计算机系统有关。这些特性和子特性保证了系统与软件产品质量要求、测量和评价的术语一致性和可比性。

ISO/IEC 25010:2011的主要内容包括:1、使用质量模型使用质量描述了产品(系统或软件产品)对利益相关方造成的影响。它是由软件、硬件和运行环境的质量,以及用户、任务和社会环境的特性所决定的。使用质量分为五个特性:有效性、效率、满意度、抗风险和周境覆盖。

2、产品质量模型

产品质量分为八个特性:功能性、性能效率、兼容性、易用性、可靠性、信息安全性、维护性和可移植性。

 3、模型的目标

如上图所示,除了目标软件,目标计算机系统中还包含了计算机硬件、非目标软件产品、非目标数据以及目标数据。目标计算机系统包含在信息系统中,该信息系统还可能包含一个或多个计算机系统和通信系统,如局域网和广域网。该信息系统是范围更广的人机系统(如企业系统、嵌入式系统或大型控制系统)的一部分,并可能包含用户和技术与物理使用环境。

SQuaRE系列标准中共定义了产品质量模型、数据质量模型和使用质量模型。其中,产品质量模型关注包含了目标软件产品的目标计算机系统;使用质量模型关注包含了目标计算机系统和目标软件产品的人机系统;数据质量模型关注目标计算机系统中的目标数据。

4、模型之间的关系

软件产品和计算机系统的属性决定了特定使用周境中的产品质量。对主要用户而言,功能性、性能效率、易用性、可靠性、信息安全性等产品质量特性对使用质量具有重大影响。其中,性能效率、可靠性和信息安全性还会对关注信息系统质量的利益相关方有影响;对维护系统的次要用户而言,兼容性、维护性和可移植性将对使用质量具有重大影响。

相关阅读

【1】软工国际标准专栏(7)|SQuaRE指南【2】软工国际标准专栏(8)|SQuaRE计划和管理

系统动力学9种模型_软工国际标准专栏(9)|系统和软件质量模型相关推荐

  1. 人工神工机器人是什么_“神工”系列人工神经机器人系统研制成功 “脑语者”芯片应用后将如虎添翼...

    明东:"脑语密码"破译者 弘扬科学家精神·青稞力量 "如果把大脑信号的密码比作密码本,那将是一本厚厚的字典,我们现在能够看到的,仅仅是这本字典第一页的前几行字,未来可以通 ...

  2. android屏幕适配的五种方式_讲一讲Android 9.0系统的新特性,对刘海屏设备进行适配...

    黑客技术点击右侧关注,了解黑客的世界! Java开发进阶点击右侧关注,掌握进阶之路! Python开发点击右侧关注,探讨技术话题!作者丨郭霖来源丨郭霖(guolin_blog) 其实Android 9 ...

  3. java8堆内存模型_「GC系列」JVM堆内存分代模型及常见的垃圾回收器

    1. 内存分代模型 为什么要说JVM的内存分代模型呢,因为内存分代和垃圾回收器的运行是有关系的. 现在大部分用到的垃圾回收器在逻辑上是分代的,除了G1之外的其他垃圾回收器在逻辑上和物理上都是分代的. ...

  4. reactor线程模型_面试一文搞定JAVA的网络IO模型

    1,最原始的BIO模型 该模型的整体思路是有一个独立的Acceptor线程负责监听客户端的链接,它接收到客户端链接请求之后为每个客户端创建一个新的线程进行链路处理,处理完成之后,通过输出流返回应答给客 ...

  5. python编辑程序模型_用Python的SimPy库简化复杂的编程模型的介绍

    在我遇到 SimPy 包的其中一位创始人 Klaus Miller 时,从他那里知道了这个包.Miller 博士阅读过几篇提出使用 Python 2.2+ 生成器实现半协同例程和"轻便&qu ...

  6. 朴素贝叶斯高斯模型_从零开始实现高斯朴素贝叶斯独立贝叶斯模型

    朴素贝叶斯高斯模型 "Why is Google censuring me?!" Claire asked (true story). Sure, she's always bee ...

  7. mysql逻辑模型_(理论)数据库建模三步骤:概念模型-逻辑模型-物理模型

    数据库建模:在设计数据库时,对现实世界进行分析.抽象.并从中找出内在联系,进而确定数据库的结构,这一过程就称为数据库建模.它主要包括两部分内容:确定最基本的数据结构:对约束建模. 1.概念模型的表示方 ...

  8. 个人博客系统的设计与实现_一款小而美的博客系统,专为程序员设计

    简介 Solo 是一款小而美的开源博客系统,专为程序员设计.Solo 有着非常活跃的社区,文章自动推送到社区后可以让很多人看到,产生丰富的交流互动. 项目地址 https://github.com/b ...

  9. python多因子量化选股模型_量化新兵第十步:多因子选股模型

     前 言 APT套利定价理论是在资本资产定价理论的基础上进行延申,假定因素模型能描述证券收益,当市场不存在无风险套利时,可以构建多因子线性模型给股票定价,若结果与实际股价发生偏差,我们可以对低估值的股 ...

最新文章

  1. java 查询 代码_java使用es查询的示例代码
  2. 《Adobe InDesign CS6中文版经典教程》—第1课1.8节练习
  3. 学python要多少钱-学习Python这门课程大概需要多久?费用是多少?
  4. win10系统Mysql5.7服务启动报:1053错误:服务没有及时响应启动或控制请求
  5. C#设计模式之1-工厂方法模式
  6. 用汇编的眼光看C++(之算术符重载陷阱)
  7. 一文了解 AI 改变生活的 14 种姿势
  8. 21.IO-multiplexing方式实现Netcat
  9. 实力验证,浪潮整机柜软件定义存储性能有“数”可依
  10. python爬虫--requests模块
  11. linux安装xbox无线手柄,win10系统如何连接xbox360无线手柄
  12. 一个真实的Windows XP SP 3镜像包 571MB大小
  13. 阿甘正传中的人生哲理
  14. 转行学IT,能找到好工作吗?
  15. canvas卡通兔子萝卜飞行动画
  16. 微信打开链接被拦截怎么处理 如何预防微信中域名投诉
  17. [爬虫实战]利用python快速爬取NCBI中参考基因组assembly的相关信息
  18. Minicom安装和使用和lte调试方法
  19. 网易云音乐人申请教程(会唱歌即可)
  20. 仓库管理软件源码(含数据库脚本)

热门文章

  1. 打开Excel显示:新建EXCEL文件格式和扩展名不匹配(原因+解决办法)
  2. win10微软图标点击无反应_win10点击任务栏没反应?这样操作就可以了
  3. 苏宁大数据怎么运营_运营商大数据精准获客
  4. android decorview动画,Android窗口机制(二)Window,PhoneWindow,DecorView,setContentView源码理解...
  5. wamp无法使用php,使用wamp无法访问www中的php文件
  6. 怎么通过media foundation将图像数据写入虚拟摄像头_[Camera]摄像头镜像
  7. 支付宝支付回调是什么意思_支付宝邮箱是什么
  8. 1亿以内素数的个数_神奇的素数
  9. oracle删除unique key,概述Oracle Unique约束
  10. java md5运算_java实现计算MD5