13.8 - 软件测试工作量及成本估算 3.9 - 软件测试成本估算示例

目录

一、软件测试成本构成

1、直接成本

(1)概念

(2)直接成本分

2、间接成本

(1)概念

(2)间接成本的分类因子

3、注意

二、软件测试成本调整因子

1、软件复杂度

2、软件完整性

3、测试风险度

4、回归测试

5、加急测试

6、现场测试

7、评测机构资质

三、软件测试工作量及成本估算

1、软件测试成本度量的实施步骤

(1)第一步

(2)第二步

(3)第三步

(4)第四步

(5)第五步

2、软件测试成本度量

(1)人工成本工作量计算:UW=TW+SR+DR

(2)软件测试的调整因子:DF=C*I*R*U*X*A*(1+n*Tr)

(3)测试人工成本:LC=UW*DF*S

(4)测试工具成本:IC=OT+RT

(5)测试直接成本:DC=LC+EC+IC

(6)测试间接成本:不宜超过个DC的20%

(7)测试成本:STC=DC+IDC

四、软件测试成本估算示例

1、软件测试成本的各项成本及各因子 系数示例

2、软件测试的人工成本工作量计算

3、软件测试成本调整因子

4、测试人工成本计算

5、测试工具成本计算

6、无租借设备

7、总的测试工具成本

8、软件测试直接成本计算

9、软件测试成本


一、软件测试成本构成

GB/T 32911-2016提出的《软件测试成本度量规范》中规定了软件测试成本度量,以满足软件产业发展对测试成本度量的需求。讲软件成本分为直接成本和间接成本。

1、直接成本

(1)概念

  • 是为了完成软件测试项目所支出的人工资源和工具资源的总和。

(2)直接成本分

  • 测试人工成本:软件测试过程中进行评审时的人工成本。主要包含:产品说明评审、用户文档评审、软件测试评审。
  • 测试环境成本:要实现测试,要去搭建基于测试的环境的人工成本。
  • 测试工具成本:测试用到的硬件和软件属于工具成本。工具成本一般可以按照折旧、或者提供租赁的服务费来进行计算。

2、间接成本

(1)概念

  • 是指服务于软件测试项目的管理的组织成本。
  • 这种能够成本可能会跨越、超过测试周期。

(2)间接成本的分类因子

  • 办公成本:场地、会议、交通、印刷等都属于办公成本。
  • 管理成本:组织管理成本、测试文档管理成本、做测试计划的管理成本、测试过程控制的管理成本等。

3、注意

  • 进行成本计算时,计算间接成本时,会按照直接成本的比例进行计算。
  • 一般间接成本不超过直接成本的20%。

二、软件测试成本调整因子

软件测试成本调整因子在不同的测试环境下,对测试成本的影响会不一样。
考虑直接成本时,首先应该将对成本造成影响的因子列出来,然后在估算出来的、未经调整的工作量的基础上再去加以调整因子的影响,然后才会形成直接成本出来。

1、软件复杂度

  • 主要是从软件的规模、难度和结构等方面,来进行度量。
  • 一般根据软件是否符合几个固定的特性来度量这个软件的复杂程度。几个固定的特性:是否存在大量的控制和安全措施、系统规模比较大、子规模比较多而且相互之间有影响、是否需要与其他系统对接使用、语言是否是母语、是否存在大量逻辑处理或者处理逻辑比较复杂、是否存在大量的数学处理、算法是否比较复杂等。
  • 软件复杂程等级是 中、高、低。如果软件 不符合上面特性中的任何一个,那么软件复杂度定义为 ,复杂因子为 1.0符合特性中的 一个,那么软件复杂度定义为 ,复杂因子范围为 1.1~1.2;如果软件 符合特行证的 2个或2个以上,那么软件复杂度定义为 ,复杂因子范围为 1.3~1.5
  • 复杂软件的测试成本高于简单软件的测试成本。

2、软件完整性

  • 依据GB/T 18492-2001,给出了软件完整性级别调整因子,一般与系统的风险等级有关系,系统面临的风险等级越高,软件完整性因子就会越大。
  • 系统风险等级的评估,可以参考国家标准, 系统风险等级一般分为高、中、低、微小四个等级系统风险性高,软件完整性定义为A,软件完整性因子在1.6~1.8;系统风险性中,软件完整性定义为B,完整性因子范围是1.3~1.5;系统风险性低,软件完整性定义为C,完整性因子范围是1.1~1.2;系统风险性微小,软件完整性定义为D,完整性因子范围是1.0;
  • A级完整度的软件测试成本高于D级软件测试的成本。

3、测试风险度

  • 软件测试过程中会存在一些风险,依据这些风险测度对测试风险度评级。例如所测软件所属领域有一些特殊的要求(高风险)、需求不明确(中风险)、被测软件与相关文档之间存在不一致(中风险),测试过程中测试方法与开发方因沟通问题而导致不可预期的风险等都属于测试风险(中风险)。
  • 测试风险度的等级为: 高、中、低。测试过程中不包含上面任意一个风险时,测试风险定义为 ,风险度因子为 1.0。测试过程中 出现上面 中风险 一个,测试风险度定义为 ,风险度因子范围是 1.1~1.2;测试过程中 出现上面高风险 、或中级风险中的任意两个,测试风险度定义为 ,风险度因子范围为 1.3~1.5

4、回归测试

  • 程序测试后发现问题,返回给开发人员修改,然后测试人员验证问题是否修改,是否需改出新的问题。
  • 一般在回归测试因子范围是 0.6~0.8。
  • 1个问题回归验证2次,计算时是1+2*0.6。

5、加急测试

  • 主要看加急的程度,判断加急因子的取值。
  • 加急因子一般是在 1.2~3.0之间。

6、现场测试

  • 必须到特定测试场合中进行测试,到现场测试就会导致成本的增加。
  • 现场测试因子取值范围是 1.0~1.3之间,

7、评测机构资质

  • 评测机构所获得的国家、行业、地方授权的资质情况。资质全品牌好的评测机构,评测机构因子就高。
  • 评测机构资质因子取值范围是 1.0~1.2之间。

三、软件测试工作量及成本估算

1、软件测试成本度量的实施步骤

(1)第一步

  • 根据项目情况、项目的目标,去做好估算前期的准备工作。
  • 例如:要确定项目测试范围、需要进行评审的文档(产品说明、软件测试、用户文档)等。

(2)第二步

  • 根据确定好的项目范围及手机好的资料,估算未调整的软件测试工作量。
  • 未经调整的人工工作量=用户文档评审工作量+未调整的软件测试人工工作量+产品说明评审工作量。

(3)第三步

  • 根据文档审查和项目的情况确认各个调整因子的范围,然后再根据调整因子对软件测试人工工作量进行调整,就得到了最后的人工成本。
  • 环境成本:一般大概采用的是人工成本的20%。环境成本=最终人工成本*20%。
  • 工具成本:工具成本一般可以按照折旧、或者提供租赁的服务费进行计算。
  • 直接成本=人工成本+环境成本+工具成本。

(4)第四步

  • 在一般的场景下计算间接成本,是采用最多不超过直接成本的20%进行计算的。
  • 间接成本=直接成本*20%。
  • 所以箭头是直接成本指向间接成本。

(5)第五步

  • 软件测试总成本=直接成本+间接成本。

2、软件测试成本度量

(1)人工成本工作量计算:UW=TW+SR+DR

  • UW:未经调整的人工工作量
  • TW:软件测试评审工作量
  • SR:产品说明评审工作量
  • DR:用户文档集评审工作量

(2)软件测试的调整因子:DF=C*I*R*U*X*A*(1+n*Tr)

  • C:复杂度因子
  • I:完整度因子
  • R:测试风险度因子
  • Tr:回归测试因子
  • U:加急测试因子
  • X:现场测试因子
  • A:评测机构资质因子

(3)测试人工成本:LC=UW*DF*S

  • LC:测试人工成本
  • 调整后的工作量=未经调整的工作量UW*调整因子*
  • 测试人工成本=调整后的工作量*每人日的成本

(4)测试工具成本:IC=OT+RT

  • 测试工具成本=自有工具的费用+租赁工具成本。
  • OT:自有工具的费用。例如一个工具用5年,我们项目只用半年,那么就需把买工具的钱平均到每一天,然后乘以半年的时间,就是自有工具的费用。
  • RT:租赁工具的租赁费。

(5)测试直接成本:DC=LC+EC+IC

  • 直接成本=人工成本+环境成本(人工成本的20%)+工具成本

(6)测试间接成本:不宜超过个DC的20%

  • 间接成本=最多不能超过直接成本的20%。

(7)测试成本:STC=DC+IDC

  • 测试总成本=直接成本+间接成本。

四、软件测试成本估算示例

1、软件测试成本的各项成本及各因子 系数示例

2、软件测试的人工成本工作量计算

  • UW=TW+SR+DR
  • UW=10+1+2=13(人日)

3、软件测试成本调整因子

  • DF=C*I*R*U*X*A*(1+n*Tr)
  • DF=1.0*1.0*1.0*1.0*1.0*1.0*(1+0.6)

4、测试人工成本计算

  • LC=UW*DF*S
  • LC=13*1.6*1000=20800(元)

5、测试工具成本计算

  • OT=(1000000/5+1000000*20%)/200*5=10000(元)

6、无租借设备

  • RT=0(元)

7、总的测试工具成本

  • IC=OT+RT
  • IC=10000+0=10000(元)

8、软件测试直接成本计算

  • DC=LC+EC+IC
  • DC=20800+20800*20%+10000=34960(元)

9、软件测试成本

  • STC=DC+IDC
  • STC=349600+349600*20%=41952(元)
3种常见软件项目工作量评估方法简述
北京软件造价评估联盟的博客
06-17 1万+
前言 本文的目标读者是从事软件行业想快速了解软件开发过程工作量评估的人员。软件工作量评估方法很多,如代码行法、类比法、WBS、故事点、用例点、NESMA、FPA、cosmic、COCOMOⅡ等。本文只是选取主流评估方法进行简述,每一种方法在实际操作过程中有若干条计数规则,在此并未阐述,并不能作为评估工作的实施指南。实际使用方法时,需以各方法发布机构发布的官方文档为准。 一、 功能点 FPA 方法 ...
[项目管理] 如何评估工作量
热门推荐
CnPeng
01-11 1万+
欢迎关注我的公众号:CnPeng ,工作日 8:08 准时更新。 1.1. 工作量估算的定义 工作量估算 即对开发软件产品所需的人力和时间的估算——人力成本是一个项目的主要成本。 我们可以根据预估的工作量决定具体由几个人、哪几个人参与该项目。 工作量通常以 人/天、人/月、人/年 的形式来衡量。 1.2. 为什么要进行工作量估算 做好工作量估算对内对外都有好处: 对内可以更好的分配预算,更好的进行人力资源的调配,提升工作效率; 对外可以合理估算和控制项目成本,实现精准报价。 1.3. 常用估算方法 .
软件成本估算流程详解及案例分享【国内行业规范-NESMA】
Hopestarit的博客
11-24 8740
国标/行业标准所描述的功能点估算规范,既有IFPUG ,也有 NESMA,二者在流程和规则上,大部分是相同的,主要差异是: NESMA具有2个简易化模式,可以用于快速估算; IFPUG的处理过程比较复杂,没有简化模式; IFPUG和NESMA在调整因数的计算方法是不同的。IFPUG是14项基本特征的影响值TDI, NESMA是5项调整因子; 对于延续项目,NESMA可以在 FP计数时,就按复用程度和修改类型进行估算FP; 而 IFPUG 则需要按新增、转换、变更分别进行初估,分别计算调整因子
测试工作量的评估
m0_37449634的博客
11-23 2021
尝试着列一下有多少个测试点,这样能够大约摸看看能有多少个测试用例。然后,自己看看大概要规划几轮测试。这样根据你现在的人员经验就大致上知道写case需要多长时间。 每一轮测试大概需要多长时间。 这个需要知道开发投入该软件研发人力,开发时间。另外需要了解该软件所牵扯实现的业务功能有多少模块,然后在对每个模块进行细分,然后自己对某一模块进行用例编写执行, 根据自己的经验然后有一个整体评估, 最后以自己对底下组员的了解然后评估出一个合理的时间。 说下我的实践,看能帮助你多少吧。 计划,有几个参照的量,1.工
软件测试-基础篇:成本估算
白天像蚂蚁一样工作,晚上像蝴蝶一样生活
01-09 1069
概述 市场经济发展环境下,收入和支出是必须要明确的事情,成本控制是所有企业都必须面对的重要管理课题,软件测试也不例外,下图为整个项目测试流程中涉及的功能(该图来自于网络),根据该图我们那梳理一下软件测试成本软件测试成本的构成 ...
测试工作量预估
blingbling*的博客
12-23 4404
1、项目大小? 代码行、功能点 2、测试工作包括什么? –[需求分析-测试计划-测试设计-测试执行-测试报告]----细化为---->[需求理解(阅读需求、反馈问题、提炼功能点、归纳测试大纲)-测试范围评估(测试目标评估、测试人员、测试时间排定、测试方法)-测试用例编写-专项测试方案准备-测试环境准备-测试数据准备-测试用例执行(跑case、提交bug、跟踪bug)-专项测试执行-回归测试执...
软件测试工作量统计新方法
:)每天进步一点点
05-23 1万+
软件测试作为软件生命周期中不可或缺的重要环节,正在受到越来越多的重视。然而,在实际项目测试工作中却存在一个突出的问题,就是测试工作量的统计问题。如何统计更科学、更准确,本文作者在实际工作中进行了摸索和尝试。   虽然,目前测试工作越来越受到企业的重视,已形成规模,参与测试工作的人越来越多,投入也越来越大。但与之不协调的是没有一个配套的、较为合理的工作量统计方法。原有的测试工作量计算方法,一般
关于测试成本的一些思考
游空工作室-毛志谦
11-01 618
      今天技术总监在开例会时提到一个测试成本的问题:产品问题被发现的阶段越往后,由此带来的测试成本则是成百成千倍地增加。      先说一下我们现在的游戏测试流程:个人制作--个人简单测试--和同事联调--策划检测--QC测试--测评试玩(内部测试)--开放外网。      在个人测试时发现问题只影响制作者自己,而越往后,影响的人群则是往指数级递增了,由此带来的测试时间耗费则是灾难性的了。      随后技术总监提出了一个要求:在个人测试阶段加入单元测试。即是确保自己的模块在联调时不会出现一些低级的错
MLNX-NATIVE-ESX-ConnectX-4-5_4.17.13.8-10EM-670.0.0-8873266.zip
04-25
标签“源码软件”暗示这个压缩包可能包含源代码,允许用户进行定制、调试或者研究驱动程序的工作原理。这对于开发人员、系统管理员和热衷于深入理解底层操作的人来说是非常有价值的。 根据压缩包子文件的文件名称...
计量经济学及stata应用 13.平稳时间序列 13.8-向量自回归过程.mp4
05-02
计量经济学及stata应用 13.平稳时间序列 13.8-向量自回归过程.mp4
SJ/T 11463-2013 软件研发成本度量规范(doc)
01-06
SJ/T 11463-2013 软件研发成本度量规范,word文档。本标准规定了软件研发成本度量方法、过程及原则,其目的是帮助软件研发涉及各方科学、一致地进行成本度量。
PyPI 官网下载 | dolphindb-0.1.13.8-cp27-cp27m-win_amd64.whl
02-08
标题中的“PyPI 官网下载 | dolphindb-0.1.13.8-cp27-cp27m-win_amd64.whl”表明这是一个从Python Package Index(PyPI)官方源下载的软件包。PyPI是Python社区的中央仓库,它存储了各种公开发布的Python模块和库,...
gitlab-ce-13.8.8-ce.0.el7.x86_64.rpm
05-03
版本:gitlab-ce-13.8.8-ce.0.el7.x86_64.rpm
测试管理-测试工作量估算实践
HRD的博客
12-16 2782
测试管理-测试工作量估算实践 测试工作量估算是整个测试过程中不可忽视的环节,关乎项目整体的交付计划及时间工期安排。预估的越准确,对项目整体节奏的把握更有利。 我们首先要强调,估算估算,本身就带有预测性质,其准确程度是要受到多方面因素制约的,尤其是信息的充分性。 越是大型的复杂项目,对于估算的要求就越高;反之,小规模“短频快”的项目则对于估算要求不那么高。 1. 估算办法 如何得出对于测试时间的准确估算,可以从三种思路去保证: 参照以往项目的经验 依靠专家经验进行估算 使用专业的估算算法
测试成本管理(脑图)
weixin_34416649的博客
05-29 130
测试成本控制 主要目标 测试产能的最大化 组成成本 准备成本 成本控制 结束成本 维护成本 转载于:https://www.cnblogs.com/Tcorner/archive/2009/05/29/1491562.html...
软件测试,是成本还是投资?
shumon85的专栏
12-20 1307
很多的软件公司都认为软件测试很重要,但基本上国内大部分的软件公司都只是象征性的请一到两个测试人员负责所有项目的测试。因为影响软件测试的因素太多了,时间限制、资源短缺、预算不足等等。于是就开始来减少软件测试的投入了。那么我们不禁要问一句,软件测试到底是成本花费呢,还是一种长期的软件投资呢?一、 引言随着软件市场的成熟,人们对软件作用期望值也越来越高,软件的质量、性能、可靠性等方面也正逐渐成为人们关注
优化软件测试成本的7个步骤
software_test010的博客
02-25 459
优化软件测试成本的7个步骤
【软考高项】三十一、成本管理4个过程
有莘不破的博客
05-04 1400
软考高项十大管理知识之成本管理4个过程
基于大模型技术的算力产业监测服务平台设计
最新发布
09-17
内容概要:本文提出了一种新型算力产业监测服务平台的设计理念,运用国内自主研发的大模型技术支持,通过对传统技术的改进和完善,提出了三层架构的设计方法,即基础设施层(含向量数据库和模型训练)、大模型应用框架层(强化数据处理与多维关系挖掘)及业务层(如智能分析助手)。这种设计方案旨在提高算力产业发展监测与决策制定的质量。 适合人群:电信行业的从业人员及研究人员;算力产业链各环节管理者;政府相关机构和政策决策者。 使用场景及目标:在多种算力相关的应用场景(如云计算中心管理,数据中心监测,政策分析)中辅助决策者进行快速有效的信息获取和技术选择;助力算力产业发展方向的精确把控和战略调整。 其他说明:随着大模型技术的日臻成熟,该算力产业监测服务平台预计将进一步丰富自身的应用领域和服务深度,以促进算力行业更智慧化发展。
变压器SG2-1250/13.8技术参数
06-07
SG2-1250/13.8型变压器是一款常见的电力设备,通常用于高压输电系统。这里的一组技术参数可能包括: 1. **额定容量**(Nominal Capacity): 1250 MVA,表示变压器的最大连续输出能力,单位为兆乏(Mega Volt-...
写文章

热门文章

  • B/S架构 52624
  • 因果图分析法 16275
  • C/S架构 15878
  • Oracle数据库表被锁如何查询和解锁详解 8360
  • 软件易用性测试 8183

分类专栏

  • 自动化
  • Python基础 37篇
  • 工具 2篇
  • 软件评测师考试笔记(已完结) 108篇
  • 软件系统相关 2篇
  • 软件测试基础知识 10篇
  • 黑盒测试技术 12篇
  • 白盒测试 7篇

最新评论

  • 因果图分析法

    HLJzc: 你这第三个应该是输入条件的约束吧,你打错了

  • 1.11 - 总线

    快乐人-: 数据总线的宽度等于字长,因此数据总线的宽度为32位。 地址总线的宽度决定了CPU可直接寻址的内存空间大小。具体来说,地址总线的位数n决定了可寻址空间为2的n次方字节。由于内存容量为4GB,即2的32次方字节,因此地址总线的宽度也为32位。

  • 16.12 - 基于数据流设计用例

    梦想型测试员: 一看就是抄袭的希赛网的官方ppt表情包

  • 第5章 多媒体知识

    是李黏黏鸭: 这里应该是200*5,多谢指正

  • 第5章 多媒体知识

    494367350: 请教一下,像素点计算200*2.5是哪里来的?没看太明白

最新文章

  • 弱网测试工具
  • 查看字符串长度、加密解密工具
  • Oracle数据库表被锁如何查询和解锁详解
2024年2篇
2023年11篇
2022年139篇
2021年11篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

天下网标王江西万词网站优化网站页面优化结论顺德网站优化策略网站上线前需要做哪些优化天津网站关键词优化热线电话哪些网站需要整站优化大连优化网站北京seo网站排名优化公司淮安网站建设关键词优化佛山网站权重优化服务商丹灶网站优化优势大旺网站优化seo优化网站外链通化网站优化优化网站方法先询火25星网站排名优化大师韶关网站优化关键词公司怎样优化网站标签禹州网站建设优化推广无锡优化网站号码湖南ai网站推广优化青岛网站优化招工南山网站推广优化网站的优化方向模板优化网站电话香河网站关键词优化效果巴音郭楞网站优化常宁手机网站优化廊坊网站搜索优化北京网站排名优化选择华网天下香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化