博客
关于我
软件设计师考试笔记-(4)
阅读量:296 次
发布时间:2019-03-01

本文共 969 字,大约阅读时间需要 3 分钟。

软件设计师考试笔记-(4) 质量特性

1.4 质量特性概述

软件质量可以理解为软件与明确地和隐含地定义的需求相一致的程度。具体而言,软件质量体现在其是否符合明确的功能和性能需求、是否遵循开发标准,以及是否具备专业开发的隐含特征。从管理角度来看,软件质量可以通过评估六大主要特性来度量:功能性、可靠性、易用性、效率、维护性与可移植性。这些特性下又包含多个子特征,例如功能性包括适合性、准确性、互用性、依从性和安全性。

1.4.1 质量特性定义

  • 正确性(Correctness):指系统在预定环境下能否正确完成预期功能。
  • 健壮性(Robustness):指系统在硬件故障、输入数据无效或操作错误等异常情况下能否做出适当响应。
  • 效率(Efficiency):指系统完成预定功能所需的计算资源多少。
  • 安全性(Security):指系统能否防止未经授权的人使用软件或数据。
  • 可用性(Usability):指系统能否满足用户对功能的满意度。
  • 风险(Risk):指系统按预定成本和进度开发,并且能满足用户需求的概率。
  • 可理解性(Comprehensibility):指系统的设计和使用是否易于被人理解。
  • 可维修性(Maintainability):指在现场发现错误时,需要多少工作量进行诊断和修复。
  • 灵活性(Adaptability):指对运行中系统进行修改或改进所需的工作量。
  • 可测试性(Testability):指软件是否易于测试。
  • 可移植性(Portability):指程序从一种硬件和软件环境转移到另一种环境时所需的工作量。
  • 可再用性(Reusability):指程序在其他应用中是否可重复使用。
  • 互运行性(Interoperability):指系统与其他系统结合所需的工作量。
  • 1.4.2 QA与QC

    • QA(Quality Assurance):中文为质量保证,主要是对产品质量进行监督和检查,确保其符合规定要求。
    • QC(Quality Control):中文为质量控制,强调建立质量控制体系,并确保体系按要求运作,以增强内部和外部的信任。

    尽管QA和QC在方法上有差异,但它们都包含验证的环节。例如,QC通过标准检测产品是否符合要求,而QA则通过内部审查和出货稽核等方式验证产品是否符合标准。两者的共同目标是确保交付产品的质量符合相关要求。

    转载地址:http://thao.baihongyu.com/

    你可能感兴趣的文章
    posix多线程有感--自旋锁
    查看>>
    SpringBoot中集成海康威视SDK实现布防报警数据上传/交通违章图片上传并在linux上部署(附示例代码资源)
    查看>>
    POSIX标准和XSI扩展
    查看>>
    post install error,please remove node_moules before retry
    查看>>
    PostGIS中获取所有EPSG的编码以及对应Proj4字符串
    查看>>
    PostGIS在Windows上的下载与安装
    查看>>
    postgis数据库优化_postgresql 性能优化
    查看>>
    Postgres Docker版本安装mysql_fdw 插件
    查看>>
    Postgres invalid command \N数据恢复处理
    查看>>
    Postgres like 模糊查询匹配集合
    查看>>
    Postgres 自定义函数内实现 in 操作符的递归查询
    查看>>
    Postgres 返回当前时间前后指定天数的集合
    查看>>
    postgres--vacuum
    查看>>
    postgres--wal
    查看>>
    postgres--流复制
    查看>>
    postgres10配置huge_pages
    查看>>
    PostgreSQL 10.0 preview 变化 - pg_xlog,pg_clog,pg_log目录更名为pg_wal,pg_xact,log
    查看>>
    PostgreSQL 10.1 手册_部分 II. SQL 语言_第 15章 并行查询_15.2. 何时会用到并行查询?...
    查看>>
    PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.23. 行和数组比较
    查看>>
    PostgreSQL 10.1 手册_部分 III. 服务器管理_第 21 章 数据库角色
    查看>>