• 软件质量管理


    不同维度的质量

     软件质量定义

    CMMI:能力成熟度模型集成(也被称为软件能力成熟度集成模型)

    CMMI的价值:

    质量管理体系:

     

     

      没有描述就没有度量,没有度量就没有管理

     软件质量

     软件质量标准

    ISO/IEC 9126:1991标准所包含的6大特性的具体含义如下。
    (1)功能性:在指定条件下,软件满足用户显式需求和隐式需求的能力。
    (2)可靠性:在指定条件下使用时,软件产品维持规定的性能级别的能力。 
    (3)可使用性:在指定条件下,软件产品被使用、理解、学习的能力。
    (4)效率:在指定条件下,相对于所有资源的数量,软件产品可提供适当性能的能力。
    (5)可维护性:指软件产品被修改的能力。修改包括修正、优化和功能规格变更的说明。
    (6)可移植性:指软件产品从一个环境迁移到另一个环境的能力。
    这6大特性及其子特性是软件质量标准的核心,软件测试工作就从这6个特性和27个子特性去测试、评价一个软件的。

    互操作性:

    保密安全性:

     功能依存性:

     

     可靠性:软件是否能一支保持一个稳定的状态

    成熟性:

    容错性:

    易恢复性:

     易用性

     易理解性:

    易学性:

    易操作性:

    吸引性:

    效率性

    时间效率:

    资源效率:

     

    可维护性:衡量对已完成的软件进行调整需要多大的努力

    易分析性:

    稳定性:

     易改变性:

    易测试性:

    可移植性:

     适应性:

    易安装性:

    共存性:

    易替换性:

             

  • 相关阅读:
    Python itsdangerous 生成token和验证token
    CentOS在VMware中 网络配置
    Django 框架 django的请求生命周期
    Django 框架 数据库操作2
    Django 框架 Form组件
    Django 框架 数据库操作
    hdu 5008 查找字典序第k小的子串
    hdu 3518 后缀数组
    hdu 3948 后缀数组
    hdu 4283 区间dp
  • 原文地址:https://www.cnblogs.com/xiaopo/p/14700688.html
Copyright © 2020-2023  润新知