软件产品质量六属性

功能性,可靠性,易用性,效率,可维护性,可移植性

1.功能性

        a.适合性:软件产品为特性的任务和用户提供一组适合功能的能力

        b.准确性:软件产品提供具有所需精确的正确或相符的结果及效果的能力

        c.互操作性:软件产品与一个或多个特性,系统相互配合的能力

        d.安全性:软件产品保护信息和数据的能力,以保证维护授权的用户或系统不能阅读和修改这些信息与数据,而合法用户或系统不会被拒绝访问

        e.功能顺从性:软件产品符合和该功能相关的标准,规范,规则或特定的能力

2.可靠性

        a.成熟性:软件产品为避免因软件故障而导致失效的能力

        b.容错性:软件产品在软件发生故障或者违反指定接口的情况下,维持规定的性能级别的能力

        c.可恢复性:软件产品在失效的情况下,重建规定的性能级别并恢复首直接影响的数据的能力

        d.可靠性顺从性:软件产品遵循与可靠性相关的标准,约定或规定的能够

3.易用性

        a.易理解性:软件产品使用客户能理解软件是否适合以及如何能将软件用于特定的任务和使用环境的能力

        b.易学性:软件产品使用户能学习其应用的能力

        c.易操作性:软件产品使用户能够操作和控制他的能力

        d.吸引性:软件产品吸引用户的能力

        e.易用性的已重新:软件产品遵循与易用性相关的标准,约定,风格指南或法规的能力

4.效率

        a.时间特性:在规定条件下,软件产品执行其功能时,提供适当的响应和处理时间以及流量(吞吐量)的能力

        b.资源利用率:在规定的条件下,软件产品实行其功能时候,使用合数数量的资源和能力

        c.效率依从性:软件产品遵循与效率相关的标准或约定能力

5.可维护性

        a.可分析性:软件产品诊断软件中的缺陷,失效原因或识别待修改部分的能力

        b.可修改性:软件产品能够被修改的能力

        c.稳定性:软件产品不会因为修改而造成意外结果的能力

        d.可测试性:软件产品已经修改的部分能够被确认修复的能力

        e.可维护性的依从性:软件产品遵循与维护性相关的标准或约定的能力

6.可移植性

        a.适应性:软件产品无须采用额外的活动或手段就可使用不同指定环境的能力

        b.可安装性:软件产品在指定环境中被安装的能力

        c.共存性:软件产品在公共环境中同与其分享公共资源的其他独立件共存的能力

        d.易替换性:软件产品在同样的环境下,替换另一个相同用途的指定软件产品的能力

        e.可移植性的依从性:软件产品遵循与可移植性相关的标准或约定的能力.

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值