随笔 - 27, 文章 - 0, 评论 - 0, 阅读 - 988
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

软件质量模型--六大特性

Posted on   砂锅米粥  阅读(330)  评论(0编辑  收藏  举报

(一)软件质量模型的六大特性

  • 功能性:软件在指定条件下使用时,满足用户明确或隐含需求的能力。
    • 适合性:软件为指定的任务和用户目标提供一组合适功能的能力。
    • 准确性:检验与验证。主要在于开发可能私自加功能。
    • 互操作性:软件与一个或更多的规定系统进行交互的能力。
    • 保密安全性:验证权限与认证模块。
    • 依从性:依从国际标准、国家标准、行业标准。

  • 易用性:高亮等易于理解的操作
    • 易理解性:软件使用户能理解软件是否合适,以及如何能将软件用于特定的任务和使用环境的能力。
    • 易学性:软件使用户能操作和控制它的能力。
    • 易操作性:软件使用户能操作和控制它的能力。
    • 吸引性:吸引用户的能力。涉及心理学的知识。
    • 依从性:依从国际标准、国家标准、行业标准。

  • 效率
    • 时间:在规定条件下,软件执行其功能时,提供适当的响应和处理时间以及吞吐率的能力。
    • 资源利用率:在规定条件下,软件执行其功能时,使用合适的资源数量和类别的能力。
    • 依从性:依从国际标准、国家标准、行业标准。

  • 可靠性:软件在指定条件下使用时,维护规定的性能级别的能力。
    • 成熟性:软件为避免由软件中错误而导致失效的能力---针对内部错误。
    • 容错性:在软件出现故障或者违反指定接口的情况下,软件维持规定的性能级别的能力。---针对外部错误。
    • 易恢复性:在失效发生的情况下,软件重建规定的性能级别并恢复受直接影响的数据的能力。
    • 依从性:依从国际标准、国家标准、行业标准。

  • 可移植性
    • 适应性:橘生淮南则为橘,生于淮北则为枳。web端,app端等的兼容性
    • 易安装性:
    • 共存性:
    • 易替换性:
    • 依从性:依从国际标准、国家标准、行业标准。

  • 可维护性
    • 易分析性:通过日志系统,分析软件状态
    • 易改变性:发现问题,能够容易修改。这要求代码解耦。主要看设计。
    • 稳定性:架构设计的稳定性。
    • 易测试性:
    • 依从性:依从国际标准、国家标准、行业标准。
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示