软件质量特性质量范围远景分析

原创 2007年10月12日 11:55:00

用来描述软件质量特性的软件质量模型:
(1)ISO/IEC 9126软件质量模型
  功能性(适应性、准确性、互用性、依从性、安全性)
  可靠性(成熟性、容错性、可恢复性)
  易使用性(易理解性、易学性、易操作性)
  效率(时间特性、资源特性)
  可维护性(易分析性、易改变性、稳定性、易测试性)
  可移植性(适应性、易安装性、一致性、易替换性)
(2)Mc Call软件质量模型
Mc Call软件质量模型从软件产品的运行、修正、转移三个方面确定了11个质量特性。
Mc Call给出了一个三层模型框架,第一层是质量特性,第二层是评价准则、第三层是度量指标。

性能一般可以是关键任务的响应速度、吞吐量、对内存占用指标等等。   
可靠性一般可以是平均无故障时间等。   
可用性一般是系统无法工作时间(例如维护和故障恢复)占的比例。   
容错可以列举一些具体的严重故障下,系统受到的影响如何,比如数据是否丢失、是否还可以继续处理其他请求等等。 

质量范围

性能:
    一般可以是关键任务的响应速度、对内存占用指标。
    质量范围:响应速度<=2s;内存占用<=5M
可靠性:
    一般可以是平均无故障时间。
    质量范围:>=3600h
容错:
    在一些具体的严重故障下,系统受到的影响如何,比如数据是否丢失,是否还可以继续处理其他请求。
    质量范围:数据能恢复到最后一次备份。 保证在某一功能模块出现错误后,其它模块不受影响,比如后台管理出错,不影响前台的用户购物。但有逻辑关系的模块除外。比如登录模块出错,会影响用户购物。
可用性:
    一般是系统无法工作时间(例如维护和故障恢复)占的比例。
    质量范围:达到商品可用性标准。可用水平 99%.每年停机时间 43.8h。
可使用性:
    用户对产品易用、搜索性、透明性、一致性的评价。
    质量范围:用户能够容易地完成他们的目的,能使用搜索功能寻找信息,对产品信息不产生疑惑,保证网站页面风格上的一致。
可维护性:
开发人员和维护人员对产品分析性、变更性、稳定性、测试性的评价。
质量范围:系统文档详细、代码注释得当、代码符合规范,易于阅读和二次开发;系统结构合理,配置简单,容错能力强,易于运行、维护和测试。
可移植性:
     产品适应性、安装性、遵循性、替换性
质量范围:产品在安装.NET FrameWork的系统下,无论IIS、SQL Server版本如何,产品安装、运行都一致。
 
优先级
系统特性
优先级
99
强壮性
95
容错性
98
可用性
97
可使用性
100
可维护性
96
可移植性
94

ISO 9126质量模型:软件质量模型的6大特性和27个子特性

ISO 9126质量模型:软件质量模型的6大特性和27个子特性  ISO9126软件质量模型是评价软件质量的国际标准,由6个特性和27个子特性组成,建议大家深入理解各特性、子特性的含义和区别...
  • for12
  • for12
  • 2015年09月22日 18:12
  • 2638

软件质量模型的6大特性和27个子特性

学习、实践、理解:软件质量模型的6大特性和27个子特性
  • u012841352
  • u012841352
  • 2017年03月28日 22:45
  • 1710

ISO 9126软件质量模型(软件质量模型的6大特性和27个子特性)

ISO 9126质量模型:软件质量模型的6大特性和27个子特性  ISO9126软件质量模型是评价软件质量的国际标准,由6个特性和27个子特性组成,建议大家深入理解各特性、子特性的含义和区别,在...
  • xifeijian
  • xifeijian
  • 2013年01月26日 17:12
  • 25407

Software Quality Characteristics - 软件质量特性

Software Quality Characteristics - 软件质量特性题记:记得上次Interview时,boss问我对软件质量的理解。我说,对于企业级产品来说是稳定。对于个人级产品来说,...
  • henrrysisi
  • henrrysisi
  • 2015年07月11日 10:53
  • 363

软件质量有什么特性?

软件质量有什么特性?《软件工程—产品质量》(GB/T 16260-2006)中规定对软件的每个质量特性与子特性都有定义:一、功能性:是指当软件在指定条件下使用,软件产品满足明确和隐含要求功能的能力。适...
  • shuaihj
  • shuaihj
  • 2012年05月24日 18:35
  • 13428

关于软件质量的特性

功能性(Capability).这个产品有没有提供有价值的功能?   - 完整性(completeness):客户所预期的所有重要功能有没有已经实现。   - 准确性(Accuracy):产品...
  • indy889
  • indy889
  • 2014年04月15日 18:05
  • 496

软件质量特性

  • 2012年11月08日 22:54
  • 14KB
  • 下载

软件质量的特性

  • 2013年03月08日 14:15
  • 14KB
  • 下载

软件质量特性与子特性故事

今天好朋友David给我讲了一个故事,由于我也比较喜欢分享,因为共享所以快乐。在我们准备软考过程中,有时会问软件质量管理中稳定性子特性是属于可靠性吗?看着书上的那张图,能放在脑子里才怪呢,我是遇到一个...
  • u010097777
  • u010097777
  • 2015年11月01日 21:40
  • 705

软件质量模型的6大特性和27个子特性

学习、实践、理解:软件质量模型的6大特性和27个子特性
  • u012841352
  • u012841352
  • 2017年03月28日 22:45
  • 1710
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:软件质量特性质量范围远景分析
举报原因:
原因补充:

(最多只允许输入30个字)