评价软件质量的三个模型及其特性介绍

软件质量是软件满足各种干系人需要并提供价值的程度。软件质量相关的可测量属性通常称为质量特性。一般来说会使用三个质量模型来评估软件,分别是使用质量模型(the quality in use model)、产品质量模式(product quality model)和数据质量模型(data quality model).这些质量模型共同作用形成框架(Framework)来约束软件质量。这些模型会提供一些列与各类干系人相关的质量特征。

 使用质量模型(the quality in use model)定义了五个与系统交互输出相关的特征,分别是有效性effectiveness、效率efficiency、满意度satisfaction、无风险系数freedom of risk、和 内容覆盖率context coverage。软件的使用质量模型就是将软件对干系人的影响特征化。它由软件质量、干系人属性和任务及操作环境共同决定。软件使用质量的例子感兴趣的朋友可以去查阅ISO/IEC 25024.

产品质量模型(product quality model)产品质量模型将软件质量特性分成了如下八个类别:功能适用性functional suitability, 性能效率performance efficency, 兼容性compatibiity, 可用性usability, 可靠性reliability、信息安全security、可维护性maintainability 和 可移植性portability. 每个质量属性又有单独的一些子特征。功能适用性的子特征有三个分别是功能完成Functional completeness、功能正确functional correctness和功能合适functional appropriateness。性能效率的子特征有三个,分别是时间行为time-behavior、资源利用resource utilisation 、容量capacity。兼容性的子特征是两个共存co-existence、互操作interoperabili
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值