自学内容网 自学内容网

【系统架构设计师】专题:系统质量属性和架构评估

更多内容请见备考系统架构设计师-核心总结目录

一、质量属性概念

软件系统的质量就是“软件系统与明确地和隐含地定义的需求相一致的程度”软件系统质量属性是一个系统的可测量或可测试的属性,基于软件系统的生命周期,可以将软件系统的质量属性分为开发期质量属性运行期质量属性2个部分。

1、开发期质量属性

  • (1)易理解性 : 指设计被开发人员理解的难易程度。
  • (2)可扩展性 : 软件因适应新需求或需求变化而增加新功能的能力,也称为灵活性。
  • (3)可重用性 : 指重用软件系统或某一部分的难易程度。
  • (4)可测试性 : 对软件测试以证明其满足需求规范的难易程度。
  • (5)可维护性 : 当需要修改缺陷、增加功能、提高质量属性时,识别修改点并实施修改的难易程度。
  • (6)可移植性 : 将软件系统从一个运行环境转移到另一个不同的运行环境的难

原文地址:https://blog.csdn.net/cui_yonghua/article/details/142497019

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!