论述系统架构中软件质量属性

简介: ISO25010质量模型中8各方面的质量属性理解

系统架构设计中,软件质量属性是用来衡量系统架构设计是否高质量的重要指标,按照最新的ISO25010质量模型要求,软件质量属性主要被划分为以下8个方面:

1. 功能适用性:指软件是否满足用户的要求和期望。

2. 性能效率:指软件在指定的条件下发挥出最大的性能。

3. 兼容性: 产品、系统或组件在共享相同硬件或软件环境的同时,可以与其他产品、系统或组件交        换信息和/或执行其所需功能的程度。

4. 可用性:特定用户可以使用产品或系统在指定使用环境中以有效性、效率和满意度实现指定目标        的程度。

5. 可靠性: 系统、产品或组件在指定条件下在指定时间段内执行指定功能的程度。

6. 安全性:产品或系统保护信息和数据的程度,以便人员或其他产品或系统具有适合其类型和授权        级别的数据访问程度。

7. 可维护性:预期维护人员可以修改产品或系统的有效性和效率程度。

8. 可移植性:系统、产品或组件从一个硬件、软件或其他操作或使用环境转移到另一个硬件、软件        或其他操作或使用环境的有效性和效率程度。


在我们日常的项目实施过程中,除了招投标文件,需求分析说明书有上面的几条说明以外,尤其是对系统需要满足几个9,系统挂了几个小时提供支持,提供7*24小时的服务,什么样的功能不能超过几毫秒之类的,也没人去按照国际标准去衡量了。其实系统能满足上述的八个方面,也差不多能够符合客户要求的方方面面。但是我注意到了标准中的措辞,我觉得写的很重要,就是指定条件下,不能在现有条件下提出很苛刻的指标要求,相信这方面咱们也遇到过要求非常高的客户。

目录
相关文章
|
2月前
|
Java 开发者 微服务
Java企业应用软件系统架构演变史
Java企业应用软件系统架构演变史
31 0
|
5月前
|
前端开发 JavaScript Android开发
打算一个卡片记忆软件,全平台架构如何选型?
打算一个卡片记忆软件,全平台架构如何选型?
|
6天前
|
SQL 设计模式 算法
软件体系结构 - 架构风格(8)解释器架构风格
【4月更文挑战第21天】软件体系结构 - 架构风格(8)解释器架构风格
20 0
|
6天前
|
设计模式 安全 API
软件体系结构 - 架构风格(5)层次结构架构风格
【4月更文挑战第21天】软件体系结构 - 架构风格(5)层次结构架构风格
15 0
|
6天前
|
存储 分布式计算 Java
软件体系结构 - 架构风格(1)批处理架构风格
【4月更文挑战第21天】软件体系结构 - 架构风格(1)批处理架构风格
10 0
|
6天前
|
人工智能 安全 大数据
SDN(软件定义网络)——重塑网络架构的新视角
SDN(软件定义网络)是网络架构革新的关键,通过分离控制与数据平面,实现网络的灵活、高效管理。未来,SDN将更广泛应用于各行业,与云计算、大数据、AI融合,推动数字化转型。开放与标准化的趋势将促进SDN生态发展,提供以业务需求为导向、智能化自动化管理及增强网络安全的新视角。SDN将在更多领域扮演重要角色,支持网络技术的创新与进步。
|
19天前
|
存储 程序员 数据处理
软件体系结构 - 冯·诺依曼架构
软件体系结构 - 冯·诺依曼架构
38 0
|
23天前
|
前端开发 安全 JavaScript
计算机软件从 CS 模式到 BS 架构迁移背后的动因
计算机软件从 CS 模式到 BS 架构迁移背后的动因
29 0
|
3月前
|
安全 前端开发 Linux
DP读书:不知道干什么就和我一起读书吧——以《鲲鹏处理器 架构与编程》中鲲鹏软件的构成为例
DP读书:不知道干什么就和我一起读书吧——以《鲲鹏处理器 架构与编程》中鲲鹏软件的构成为例
40 0
|
3月前
|
IDE Linux 开发工具
DP读书:鲲鹏处理器 架构与编程(十三)操作系统内核与云基础软件
DP读书:鲲鹏处理器 架构与编程(十三)操作系统内核与云基础软件
68 1