← 返回导航

质量属性

六大质量属性与战术、效用树:案例必考

综合知识必考 / 案例必考(效用树)/ 论文"论质量属性"高频
案例套路:场景描述 -> 判定质量属性 -> 给战术 -> 指出权衡

六大质量属性

属性关键词度量示例
性能响应时间、吞吐量、并发数99%请求<200ms
可用性故障间隔、恢复时间、9的个数年停机<5分钟(99.999%)
可修改性修改成本、影响范围加新报表2人日
安全性机密性/完整性/不可否认抗SQL注入、权限控制
可测试性可控输入+可观测输出覆盖率80%+
易用性学习成本、操作效率新手30分钟上手

性能战术(三类)

可用性战术(三类)

可修改性战术(三类)

安全战术(三类)

效用树(ATAM核心工具)

树根"效用"-> 中间层质量属性(性能/可用性/...) -> 叶子场景(带重要度I和难度M标注,如 I:高 M:中)

速记

性能"需管裁"、可用"检恢防"、可修改"局推防涟漪"、安全"抗检复"
一切战术题:先说战术类别 -> 再给具体手段 -> 最后提一句对其他属性的权衡