【转】ISO软件质量模型

上一篇 / 下一篇  2013-05-29 09:21:52 / 个人分类:软件质量模型

ISO软件质量模型


一、功能性是指,软件产品在指定条件下使用时,提供满足明确和隐含要求的功能的能力,结合其子属性,有以下几种特点。

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

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

互操作性:软件产品与一个或多个特性、系统项目配合的能力

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

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


二、可靠性是指在特定条件下使用时,软件产品维持规定的性能级别的能力,体现在:

第一层:设备最好不要出故障

第二层:设备出现故障了不要影响主要的功能和业务

第三层:如果影响了主要的功能和业务,系统可以尽快定位并回复

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

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

易恢复性:软件产品在失效发生的情况下,重建规定的性能级别并恢复受直接影响的数据的能力


三、易用性是指用户在指定条件下使用软件产品时,产品被用户理解、学习、使用和吸引用户的能力。简单说就是:易懂、易学、易用、漂亮好看

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

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

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

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


四、效率是指在规定条件下,相对于所用资源的数量,软件产品可提供适当的性能的能力。通常,效率就是我们常说的产品性能

时间效率是指在规定条件下,软件产品执行其功能时,提供适当的响应和处理时间以及流量(吞吐量)

资源效率主要指在规定条件下,软件产品执行功能时,使用合适数量和类别的资源的能力


五、可维护性是指软件产品可被修改的能力。这里的修改是指纠正、改进软件产品,和软件产品对环境、功能规格变化的适应性

可分析性是指软件产品诊断软件中的缺陷、失效原因或识别待修改部分的能力

可修改性是指软件产品能够被修改的能力

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

测试性是指软件产品已修改的部分能够被确认修复的能力


六、可移植性是指软件产�**恢秩砑ㄒ频搅硗庖恢只肪车哪芰ΑU饫锏幕肪常衫斫馕布⑷砑蜃橹炔煌幕肪�

适应性是指软件产品无需采用额外的活动或手段就可以适应不同指定环境的能力

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

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

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

 


TAG: 软件 质量模型

 

评分:0

我来说两句

Open Toolbar