J7 j! A$ a. e8 X+ i0 C6 P
一、软件的“可度量”指标可包含:
, P+ J1 V' {0 n% t! o; n; Y3 c(1) 软件的系统中断(SO): 4 L* z# @* K3 `" x8 ^; B
指对计算机系统集成的全部或部分功能性完全丧失的度量。 ! u- y- r5 I! q+ M
以一个平均系统的全部年度数字(中断频率)和全部中断周期(停工)。可直接转换为系统平均失效间隔时间(MTBF)和系统的可用性。
平均失效间隔时间( MTBF )= 平均失效时间(MTTF)+ 平均修复时间MTTR
或MTBF=[(365)*(24)/OF];
其中:OF=12*中断数量/月底在用系统的数量。
系统的可用性:指在规定的时间点上程序能够按照需求执行的概率。
可用性=MTTF/(MTTF+MTTR)* 100%
(2) 软件的可度量的质量目标:
如软件产品的缺陷率。可以用“每千行代码的缺陷数量”来定义,并按照缺
陷的严重程度或功能性影响进行度量。
没有那一个软件是十全十美的,任何软件都有缺陷,只是你还没有发现。因此,为消除缺陷,开发者采取了很多措施(如,打补丁),但如何知道所采用措施是否有效?看CPQ 、FPQ和 SWU三个指标。
① CPQ即“补丁 — 软件缺陷纠正质量”。
CPQ指标表征了某一版本软件纠正缺陷所采用措施的有效性。CPQ值越高,
表示措施越有效。
被确定为有缺陷的正式纠正补丁的百分比 =
( 版本为N的产品本月缺陷纠正补丁总数量 / 版本为N的产品本月成为通用版本可用的纠正补丁总数量 )X 100%
② FPQ即“补丁 —— 功能缺陷纠正质量”
被确定为有功能缺陷的正式功能补丁的百分比 =
( 版本为N的产品本月缺陷功能补丁总数量 / 版本为N的产品本月成为通用版本可用的功能补丁总数量 ) * 100%
【注:补丁计算应根据软件发出之日起的可用时间按月计算产品的三个主要版本。包括:一个单元中包含在一起的不相同的补丁,在一个系统中的同样的补丁,分散提供的影响不同部分的代码的补丁,包含在版本内的需要额外努力实施的补丁。
③ SWU即“软件的更新质量”
该指标是评估有缺陷的软件的更新级别,以减低顾客风险。评估必须按月计算,并包括产品的最主要的三个版本。
SWU =( 版本N的缺陷软件更新的累计数 / 版本N的软件更新的累计数 )*100%
(3) 软件的服务目标(SQ)和子指标可包括:
S1:安装服务量;
S2:维护服务量;
S3:返修服务量;
S4:呼叫服务量;
S5:支持服务量;
Sd1:安装/或工程不合格数;
Sd2:维护回收数;
Sd3:缺陷维修保证单元数;
Sd4:客服中心超过特定协议规定的时间,按时提出解决方案数量;
Sd5:支持服务的缺陷数;
各项服务产品类别的服务质量指标,缺陷数量、服务交付量定义如下表1:
8 c' |- S1 d, ] \8 g
服务类别 计算的项目(缺陷) 服务交付量(缩写) %SQ % B4 d' g: a: I" I* ~( k0 {0 }+ s0 j
安 装 不一致审核数量 总安装审核数量(审核数量) %SQ
维 护 回收数量 总维护调查数量(调查数量) %SQ
维 修 缺陷维修保证单元数量 总维修单元数量(维修数量) %SQ
客户支持服务 客服中心超过特定协议规定的 总呼叫数量(呼叫数量) %SQ
时间按时提出解决方案数量
支持服务 缺陷数量 总处理数量(处理数量) %SQ
服务质量(SQ)测量标识符和计算公式:
SQ1(安装/或工程合格)= (1- Sd1/S1)X 100%审查合格
SQ2(成功维护调查)=(1- Sd2/ S2)X 100% 调查无回收
SQ3(成功维修)=(1- Sd3/ S3)X 100% 成功维修
SQ4(合格呼叫中心)=(1- Sd4/ S4)X 100%协议时间内准时解决
SQ5(合格顾客支持服务)=(1- Sd5/ S5)X 100% 无缺陷处理
! y' h+ `4 r5 ~4 e5 H
二、软件的“可感知”的质量目标
应满足GB/T16260—1996 idt ISO/IEC 9126:1991 《信息技术 软件产品评价 质量特性及其使用指南》中要求的软件产品的六个质量特性指标:
功用性(Functionality),即软件是否满足了客户功能要求;
可靠性(Reliability),即软件是否能够一直在一个稳定的状态上满足可
用性;
可用性(Usability),即衡量用户能够使用软件需要多大的努力;
效 率(Efficiency),即衡量软件正常运行需要耗费多少物理资源;
可维护性(Maintainability),即衡量对已完成软件进行调整还需多大的努力;
可移植性(Portability),即衡量软件是否能够方便地部署到不同的运行环境。
2013-6-15撰稿于蓉城