质量属性简介

一、三类质量属性

系统的质量属性;

受构架影响的商业属性:例如:上市时间;

与构架本身相关的一些质量属性:概念完整性。

二、质量属性概述

1.理念:质量高于功能。 经常重新设计系统,并不是因为该系统在功能上有缺陷,而是由于: 系统运行速度太慢 系统容易受到外界攻击 系统的维护、移植或扩展十分困难 …… 也就是说,修改系统是因为需要改进系统的质量。

2.功能、质量、质量属性

功能(function):指系统能够完成所期望的工作的能力。

质量(quality):指系统满足指定需求或用户/客户需求及期望的程度。

质量属性(quality attributes):指影响质量的相关因素,是对质量的描述。

3.质量属性可以分为3类:

系统的质量属性。

受构架影响的商业属性。

与构架本身相关的一些质量属性。

可用性 可修改性 性能 安全性 可测试性 易用性

4.6个最常见的系统质量属性

可用性(Availability)

可修改性(Modifiability)

性能(Performance)

安全性(Security)

可测试性(Testability)

易用性(Usability)

posted @ 2022-05-30 15:33  马梦佳  阅读(1018)  评论(0编辑  收藏  举报