当前位置:文档之家› 软件研发成本度量规范》深入解读及应用案例分享 王海青

软件研发成本度量规范》深入解读及应用案例分享 王海青

《软件研发成本度量规范》 深入解读及应用案例分享
中国系统与软件度量用户组 王海青

引子—关于软件
如何生产一个软件?

引子—致胜秘籍?
打牌: 1.拿到一手好牌 2.高超的出牌技巧
牌桌之外:能否双赢?
软件开发:
—合理的预算 —资源的合理使用以及与 价值的平衡

软件成本度量
预测
? 所需资源?
- 人、财、物
控制
评价
? 是否超支?
- 是否符合期望?
? 结果如何?
- ROI?
改进
? 能否更好?
- 更准确的预测 - 更有效的控制 - 更客观的评价 - 更低的成本

大纲
标准编制背景 标准主要内容 典型应用场景 成本估算过程示例 应用案例分享

标准编制背景与过程

标准编制背景
为什么要对软件成本度量(定额)进行标准化? 长期以来,如何度量和评估软件研发项目的成本一直是产业界的难题。
预 算
立 项
招 投 标
项 目 实 施

标准编制背景
? 国外背景 – 信息产业发展较好的国家,如日本、韩国、美国、澳 大利亚、芬兰、荷兰等很早就在成本度量领域开展研 究
? 韩国:1989年开始政府每年发布《韩国软件成本估算指南》, 用于指导国内政府信息化采购
? 日本:2003年建立了国家软件项目基准数据库,并每年发布 《日本软件开发项目白皮书》,指导国内软件成本度量
? ……
? 国内背景 – 一些地方政府或机构已经注意到因缺乏成本度量标准 而导致种种情况发生,并作出了相关的研究和尝试, 但没有形成较为统一的标准。

标准编制目的
1
倡导使用统一的
国际功能点方法度 量软件规模,使度 量结果可比对
2
倡导使用基准数据 估算软件工期和成 本,使估算结果更
科学
3
倡导使用一致的
估算过程和公式, 使估算结果可追溯。

标准编制过程
第三阶段 2010-2012年
?工信部行标研制
主要成果物: 工信部行标《软件研发成本度量规范》(报批 稿) 《行标应用指南(预算场景)》(试行版) 《行标应用指南(项目计划)》(草稿) 《软件成本测量元》(草稿)。。。
第二阶段 2009年
行业协会标准研制
主要成果物:发布《中国软件行业软件工程定额标准》 (试行)
第一阶段 2005-2007年
国际交流与预研
主要成果物:《基准比对标准》、《推荐度量元集》、《用 户组术语集》、《软件度量纲要》、《功能点计数手册(中 文版)》、《中国软件生产力报告等》。

标准的实践应用(2012年)
已有来自神华信息、东软集团、海关总署、首都信息、中远资讯、中创软件、中国 人民银行、金电公司、中科金财、中国银行软件中心、天津普迅电力、联信永益、 中科软、深圳海联讯、广州南天、广东建行、广东农行等单位约600人参与应用。

标准主要内容

标准主要内容
标准主要内容
? 本标准规定了软件研发成本度量的方法及过
程, 包括软件研发成本的构成、软件研发成本度 量过程、软件研发成本度量的应用。其目的是帮 助软件研发涉及各方科学、一致地进行成本度量。
? 本标准不包含软件研发成本度量过程中所需
使 用的各种基准数据或估算模型,相关各方在使 用本标准时,应参考权威部门发布的最新基准数 据、估算模型开展软件成本度量相关活动。
? 本标准不涉及软件定价,但相关
各方可依据本标准明确研发成本, 从而为软件定价提供重要依据。
《软件研发成本 度量规范》
标准适用范围
? 本标准适用于度量成本与功能规模密切相
关的软件研发项目的成本。
? 本标准不适用于度量以非功能性需求为主,
或包含大量复杂算法,或以创意为主的软件 研发项目成本。

标准结构
《软件研发成本度量规范》


围 、
软 件
件 研









言 、




: 典









件 、















标准主要技术内容
1. 软件研发成本构成
本标准中依据财务惯例将软件 研发成本分为直接成本和间接 成本,同时考虑到软件行业的 特性,将直接成本和间接成本 分为人力成本和非人力成本, 同时明确了各种成本的定义和 计算方式。
2. 估算过程
本标准中定义的软件研发成本估算 过程包括规模估算、工作量估算、 工期估算和成本估算四部分。其中, 估算软件规模时采用纳入国际标准 的功能点方法进行功能规模估算。 而工作量则根据不同情况,可选择 采用方程法、类比法或类推法进行 估算。
工作量=软件规模*软件因素调整因子*开发因素调整因子*生产率 ?其中软件因素包括规模、质量要求、应用类型、业务领域等 ?开发因素包括采用技术、过程、团队经验等 软件研发成本=工作量*人月费率+直接非人力成本

软件研发成本构成
直接成本 软件研发成本
间接成本
直接人力成本 直接非人力成本
间接人力成本 间接非人力成本
可按照比例分摊计算,也可依据与直接人力成本的固定占比计算
根据规模估算工作量, 再根据直接人力成本费 率估算直接人力成本
通常按照办公费、差旅 费、培训费、业务费、 采购费等分项估算
直接人力成本估算是 软件研发成本估算中
的难点!

成本度量过程
? 软件研发成本度量过程
估算过程 测量过程 分析过程
? 软件研发成本估算基本流程

关于估算:一个例子
? 请估算实现以下需求所需的资源
– …… – 缺陷管理:实现研发与测试部门缺陷管理的电子化,
包括缺陷录入、修改、反馈、注销、查询、统计等 功能。 – 客户反馈:对于准备遗留的缺陷提交客户确认,同 时客户也可以通过该系统提出缺陷或改进意见。 – 质量直通车:高层管理者可以查看各项目的缺陷信 息状态并给出反馈。 – ……

关于估算
? 以前的做法
– 针对项目范围描述 – 依据经验开展估算
? 改进
– 是否有方法可以定量刻画项目范围? – 是否有数据可以验证我们的经验?
? 结合有效的范围管理,软件估算才能产生真正的价值!

成本估算技术路线
规模估算
工作量估算
成本/工期估算

浅析软件质量指标度量

软件质量指标度量 V 1.0 2012.3

目录 1综述 (3) 1.1编写目的 (3) 1.2阅读指南 (3) 2软件质量指标 (4) 2.1需求功能点覆盖率 (4) 2.2用例执行覆盖率 (4) 2.3缺陷修复率(截至于**年*月*日) (5) 2.4缺陷遗留个数(截至于**年*月*日) (5) 2.5缺陷分布统计(模块缺陷率) (5) 2.6缺陷分布统计(严重缺陷率) (6) 2.7缺陷密度及收敛 (7) 3测试过程质量指标 (9) 3.1缺陷探测率 (9) 3.2有效缺陷率 (9) 3.1用例执行效率 (10) 3.2缺陷发现率 (10) 4交付质量指标 (12) 4.1加载回退率 (12) 4.2故障回退率 (12) 5版本说明 (13)

1综述 1.1 编写目的 本文档主要为测试经理、测试组长/测试人员、技术负责人、项目经理、开发人员等提供软件质量、测试质量、交付质量等衡量依据。通过不同指标的目标设定、过程跟踪、结果分析,为当期被测产品的质量提供可参考的数据,也为后续测试提供数据的基础积累,并作为制定方法流程的依据。 1.2 阅读指南 ●软件测试质量指标主要针对研发项目、商务项目被测产品出具数据 度量。 ●测试过程质量指标主要为测试经理、测试组长对测试人员的测试执 行质量出具数据度量。 ●交付质量主要为新需求的交付质量出具数据度量。 三者可单独使用,也可结合使用。

2软件质量指标 2.1 需求功能点覆盖率 【需求覆盖率】:计算测试用例总数之和除以与之一一对应的功能点数之和,主要查看是否有功能点遗漏测试的情况。 【公式】:∑测试用例数(个)/ ∑功能点(个) 说明:用例覆盖需求矩阵,一个需求对应多个功能点。 【数据来源】:《联通集中集团客户业务支撑系统销售管理用户需求说明书》《联通集中集团客户业务支撑系统销售管理需求跟踪矩阵》 【计算结果】需求覆盖率=113/8=14.13 2.2 用例执行覆盖率 【用例执行覆盖率】:计算测试用例执行总数除以与之一一对应的测试数之和,主要查看是否有测试用例执行遗漏或有效的情况。 【公式】:∑执行的测试用例个数(个)/ ∑测试用例个数(个)*100% 【数据来源】:《iSMS测试进度跟踪表》 【计算结果】:用例执行覆盖率=100%

信息系统运行维护服务成本度量规范

《信息系统运行维护服务成本度量规范》xx地方标准编制说明 一、编制的目的和意义 目前我省尚无科学统一的信息系统运行维护服务成本度量标准体系以指导、规范、信息系统运行维护服务项目的研发成本,较大程度导致做预算时无据可依,造成资源极大浪费或预算不足;在信息系统运行维护服务项目招评标过程中,由于无法界定信息系统运行维护服务工程项目的合理成本范围,常常出现恶意低价或超高价格竞标现象; 信息系统运行维护服务成本度量规范的出台,其意义在于: 统一预测算口径,明确运维服务内容,采用科学的计算方法计算运维费用,使信息系统运维费用测算更加科学化、合理化,从而有效利用资金,保障相关企事业单位和部门的信息化运维工作正常开展,确保对信息化运维工作的有效支撑和业务持续。 因此,该规范的制定将是河南省信息系统运维服务行业走向成熟的标志,将为河南省信息服务产业的可持续健康发展提供重要的战略支撑。 本标准借鉴国内成熟经验,针对河南省信息系统运维服务项目,规定了信息系统运行维护服务成本度量方法,包括运维成本的构成、度量公式、参数取值,以满足河南省信息系统运维服务产业发展的需求。 二、任务来源及编制原则和依据2018年3月,由中平信息技术有限责任公司向河南省质量技术监督局提出制定《信息系统运行维护服务成本度量规范》地方标准立项申请, 2018年7月,该标准列入2018年第一批河南省地方标准制修订计划(豫质监标发〔2018〕236号),立项编号:065,由中平信息技术有限责任公司、河南省软件服务业协会信息技术标准化专业委员会等单位负责该地方标准的编制工作。 标准的编制原则:

1.在规范制定过程中,对大量各种案例和场景进行了分析,提炼出符合河南省信息系统运维项目实际情况的成本度量方法。 2.编制组对国内水利信息系统运行维护定额标准、软件研发成本度量规范、电力标准成本度量等标准和规范进行了研究和学习,总结并借鉴了其中成熟的做法。 依据和参考的主要标准有: 【1】GB/T 1.1标准化工作导则第1部分: 标准的结构和编写 【2】GB/T 28827.1信息技术服务运行维护第1部分: 通用要求 【3】GB/T 28827.2信息技术服务运行维护第2部分: 交付规范 【4】GB/T 28827.3信息技术服务运行维护第3部分: 应急响应规范 【5】GB/T28449信息安全技术信息系统安全等级保护测评过程指南 【6】GB/T 29264信息技术服务分类与代码 【7】ISO/IEC 20926软件和系统工程-软件度量 【8】SJ/T11463软件研发成本度量规范

软件测试度量(精华)

软件测试度量(精华) 转至https://www.doczj.com/doc/6f8332685.html, 摘要: 任何过程的有效管理需要量化、测量和建模。软件度量为开发和软件过程模型的验证提供量化方法。度量帮助组织获得继续提高生产率、减少错误和提高过程接受率、产品、服务以及达到最终目标的信息。 这份白皮书发表了度量生命周期、各种软件测试度量元、度量元元素、过程评估以及达到理想的结果。 一、业务需要 在技术方面日益增加的竞争和飞跃,迫使公司采取创新的方法来评估自己的过程、产品和服务。这种评估将帮助他们改善业务,使他们能够取得成功,并且获得更多利益和较高的市场占有率。 度量是评估的基石也是任何业务改进的基础。 二、软件度量 度量是标准度量单位的量化结果。对于评估软件过程、产品以及服务使用的度量被称作软件度量。 Paul Goodman给出的软件度量定义: 软件度量是一中度量技术,这种技术应用在过程、产品和服务中用来支撑工程和管理信息,以及支持过程、产品以及服务的信息上的改进,如果需要的话。 三、度量的重要性 ● 度量是用来提高质量、产品生产力以及服务,从而达到客户满意度。 ● 对于管理组织很容易分析数据并且深入下去,如果需要的话。 ● 当过程不受控时有不同的度量方式作为监控者。

● 度量提供当前过程改进。 四、记忆要点 ● 度量那些可以收集的必须使用的准确以及完整数据。 ● 度量必须很容易解释以及评估。 ● 度量多样化使度量基准形式可以从组织到组织,也可以是个人到个人。 五、度量生命周期 建立度量时涉及的过程: 六、软件测试度量类型 基于测试执行的不同类型,下面就是软件测试度量的类型: 1、手工测试度量 2、性能测试度量 3、自动化测试度量 下面的图表展示了不同的软件测试度量

项目责任成本测算办法

项目责任成本测算办法 1 范围 本办法适用于公司、分公司及项目部。 本办法主要包含工程项目标价分离的原则、工程项目成本分类、工程项目标价分离费用组成及计算方法、工程项目标价分离工作步骤、工程项目标价分离工作考核五部分内容。 2 定义 标价分离 是指工程项目的中标价或合同价与项目责任成本(价)的分开。 标 是指承包方向发包方承诺并获得认可的完成所承包内容需发包方支付的工程款。 价 是指在既定的施工环境和市场条件下,根据企业现有的生产力水平、管理特点,按企业费用支出标准计算,项目部为完成工程合同义务而支出的各项费用总和(或项目部为完成所签订的项目管理目标责任书的预计支出),即项目责任成本。它不包含企业经营效益、企业管理效益、政府规费及税金、企业管理成本、企业管理风险、市场风险和合同外的资金风险。 3 职责 公司 1) 成立标价分离管理领导小组指导分公司对项目目标成本进行测算和标价分离工作。 2) 考核项目施工期间责任成本执行情况和考核项目竣工后责任成本执行结果。 分公司 1) 组建目标成本测算小组进行项目目标成本测算和标价分离工作。 2) 新承揽项目标价分离率必须达到100%。 3) 在项目中标后28天内,完成标价分离方案和测算成本的编制,并报公司合约部门备案。特级项目或特殊项目的标价分离时间可酌情延长。 4) 按工程的形象进度节点或时间节点对项目部进行标价分离后的节点考核。 5) 工程竣工后,对项目进行责任成本的最终考核,按本“办法”规定的责任成本范围对项目责任成本进行整体核实后,特级项目上报公司合约部审批,其他项目报公司合约部门备案。 项目部 1) 施工期间的责任成本控制、核算与分析。

物业经营管理成本测算方案

物业经营管理成本测算 物业概况1、用地面积:9984.85m2 2、总建筑面积:23470m2 3、地上建筑面积:19970 m2 4、地下建筑面积:3500 m2 5、建筑占地面积:4450m2 6、建筑密度:44.6% 7、建筑容积:2.008、绿化率:30.4%9、商铺:9000 m210、商务公寓:10970 m211、停车位:92 各位上述项目,物业经营管理成本应怎么测算?欢迎大家参与二、人员配置架构设置说明:1、商务间共计214间,在初期按40%的入住计算,即85间。按每个服务员做13间计算则需7名/班×2班=14人。- - - 2、总人数控制在65人以内。三、物管费的成本测算 1、管理、服务人员的工资和按规定提取的福利费。 (1)人员编制和基本工资标准:见表(01) 人员编制和基本工资标准表(01) 序号项目人数(人)工资标准(元/月)总额(元/月)一管理人员13 2346.00 30500.00 四维修人员5 1000.00 5000.00 二收费员3 800.00 2400.00 五治安员20 750.00 15000.00 三服务员14 600.00 8400.00

六保洁员6 550.00 3300.00 七合计序号:一项目人数(人):管理人员13工资标准(元/月):2346.00总额(元/月):30500.00(2)费用测算 管理\服务人员的工资和按规定提取的福利费测算见表(02) 工资福利费测算表(02) 序号项目金额(元/月)依据测算结果(元/月.M2)一基本工资 二福利费20341.50注(1) 1.148 三加班费/ /暂不计 四服装费1625注(2) 0.081 五合计 注(1):福利费为工资总额的35.5%, 其中福利基金占工资总额的14%;教育基金占工资总额的1.5%;社会保险占工资总额的20%。 注(2):服装按年均300元/人计算,则每月分摊为: 65×300元/人/年÷12月=1625(元/月) (1)采用总体匡算思路进行测算。住宅建造成本按1200元/M2计算,公共设施、设备建造成本统一按30%计取,折旧年限按25年计算,维修保养费按月折旧费的40%提取。则: 维修保养费=[(1200元/M2×30%)÷(25年×12月/年)]×40% =(360÷300)×40% =0.48元/月.平方米

工程项目成本核算管理办法范本

工作行为规范系列 工程项目成本核算管理办 法 (标准、完整、实用、可修改)

编号:FS-QG-73977工程项目成本核算管理办法Administrative Measures for Cost Accounting of Engineering Projects 说明:为规范化、制度化和统一化作业行为,使人员管理工作有章可循,提高工作效率和责任感、归属感,特此编写。 工程项目成本核算管理办法 总则 第一条为了加强工程项目成本管理,提高成本核算的准确性和及时性,通过实行项目成本核算制,有效控制项目成本,改进经营管理,提高经济效益,特制定本办法。 第二条适用范围 本办法适用于除尘工程事业部负责执行的设计、采购、施工及现场管理的工程项目。 第三条本办法的作用是规范工程项目的成本核算管理工作,明确公司各部门、除尘工程事业部及项目部的职责和相关工作关系。 成本核算的管理,除应遵循本办法外,还应当符合国家有关财务会计法律制度、公司其他成本核算的规定。

成本核算管理体系 第四条工程项目成本核算管理是应体现公司、各部门及项目部参与的一种事中控制的成本管理活动。 第五条项目成本管理内容 项目成本管理是对工程项目成本运行的全过程管理,包括成本预测与计划、成本实施、成本控制、成本核算、成本分析、成本考核、工程款回收管理以及成本管理数据库的建设(整理成本资料与编制成本报告)等,是项目管理的重要组成部分,是提高公司经济效益的重要途径。 (一)根据成本的预测和决策,制定工程项目的目标成本,编制成本计划,作为降低项目成本费用的努力方向,作为成本控制、分析和考核的依据; (二)根据成本计划、相应的消耗定额和有关制度,控制各项成本费用,防止浪费和损失,促使各项目部执行成本计划、节约费用、降低成本消耗; (三)正确及时地进行成本核算,反映各项目部成本计划的执行情况,为公司项目经营决策提供成本信息,并按规定为管理提供必要的成本数据;

软件质量度量指标v1.0

软件质量指标度量 1综述 (2) 1.1编写目的 (2) 1.2阅读指南 (2) 2软件质量指标 (3) 2.1需求功能点覆盖率 (3) 2.2用例执行覆盖率 (3) 2.3缺陷修复率(截至于**年*月*日) (4) 2.4缺陷遗留个数(截至于**年*月*日) (4) 2.5缺陷分布统计(模块缺陷率) (4) 2.6缺陷分布统计(严重缺陷率) (5) 2.7缺陷密度及收敛 (5) 3测试过程质量指标 (8) 3.1缺陷探测率 (8) 3.2有效缺陷率 (8) 3.1用例执行效率 (9) 3.2缺陷发现率 (9) 4交付质量指标 (11) 4.1加载回退率 (11) 4.2故障回退率 (11) 5版本说明 (12)

1综述 1.1编写目的 本文档主要为测试经理、测试组长/测试人员、技术负责人、项目经理、开发人员等提供软件质量、测试质量、交付质量等衡量依据。通过不同指标的目标设定、过程跟踪、结果分析,为当期被测产品的质量提供可参考的数据,也为后续测试提供数据的基础积累,并作为制定方法流程的依据。 1.2阅读指南 ●软件测试质量指标主要针对研发项目、商务项目被测产品出具数据 度量。 ●测试过程质量指标主要为测试经理、测试组长对测试人员的测试执 行质量出具数据度量。 ●交付质量主要为新需求的交付质量出具数据度量。 三者可单独使用,也可结合使用。

2软件质量指标 2.1需求功能点覆盖率 【需求覆盖率】:计算测试用例总数之和除以与之一一对应的功能点数之和,主要查看是否有功能点遗漏测试的情况。 【公式】:∑测试用例数(个) / ∑功能点(个) 说明:用例覆盖需求矩阵,一个需求对应多个功能点。 【数据来源】:《联通集中集团客户业务支撑系统销售管理用户需求说明书》《联通集中集团客户业务支撑系统销售管理需求跟踪矩阵》 【计算结果】需求覆盖率=113/8=14.13 2.2用例执行覆盖率 【用例执行覆盖率】:计算测试用例执行总数除以与之一一对应的测试数之和,主要查看是否有测试用例执行遗漏或有效的情况。 【公式】:∑执行的测试用例个数(个) / ∑测试用例个数(个)*100% 【数据来源】:《iSMS测试进度跟踪表》 【计算结果】:用例执行覆盖率=100%

电商营业成本核算

电商营业运营成本核算 昨天我就和做生意挺不错的朋友聊天,他很鄙视我,说我没能力做商人。下面是我们的对话: 老王:你是在卖情怀,但你把商业的本质忽略了。 我:怎么讲? 老王:你算没算过你的成本? 我:我算过啊。每条围巾羊绒350多克,1.25元/克,加上纱线,大约450元成本,加工费+打样费100元,刺绣10元,和合作方交税40元,外包装内包装25元,顺丰快递22元,大约647元。 老王说:包装你不是快递过去了么?你的设计费摄影费没有算? 我:哦,按照1000条计算。外包装运输发货仓库,我为了加快时间,花了7000元走顺丰,平均每条围巾成本7元,设计摄影我花了10万,平均每条100元。这样加起来有754元。 老王:你自己的员工呢?他们的差旅呢? 我:我有两名助理前后忙了三个月,工资+社保福利+公司管理成本1.5万/人月,6人月大约9万元,差旅差不多花2万元左右,平均成本每条110元。哇靠,成本864了! 老王:你的宣传成本还算不?你自己的账号传播也是有成本的,这是广告推广费用。 我:这个,如果算这个的话,我发了四五次图文消息,还有微博、朋友圈。。。。价值应该在20万吧,只算10万好了。每条成本加100元,那就是964元/条!天啊! 老王:你没有算你自己做客服的成本吧?还有一些临时的费用,但你才定价1290元/条。 我:不算了,要是这样的话,我就亏了!靠,你们做生意是怎么做的? 老王:厂家出来,到最终销售,一般都要成本乘以4~5。你的这条围巾定价3000元左右是比较合适的。还好你是预售,没有库存。每条定价才1290元,如果有库存,会死的很惨!对了,你这次卖了多少? 我:“不问理由购买”下单人数不少,不过要求退款的不少。还好我真没想赚多少钱,第一次玩,很多事情都不懂,就算赔也赔不了多少,呵呵。 老王:你的每个环节花销都偏高,你不是个商人,这不是表扬你文艺,而是说你没有做商人的能力!你还是好好写文章吧。

信息系统运行维护服务成本度量要求规范

《信息系统运行维护服务成本度量规范》 河南省地方标准编制说明 一、编制的目的和意义 目前我省尚无科学统一的信息系统运行维护服务成本度量标准体系以指导、规范、信息系统运行维护服务项目的研发成本,较大程度导致做预算时无据可依,造成资源极大浪费或预算不足;在信息系统运行维护服务项目招评标过程中,由于无法界定信息系统运行维护服务工程项目的合理成本范围,常常出现恶意低价或超高价格竞标现象; 信息系统运行维护服务成本度量规范的出台,其意义在于:统一预测算口径,明确运维服务内容,采用科学的计算方法计算运维费用,使信息系统运维费用测算更加科学化、合理化,从而有效利用资金,保障相关企事业单位和部门的信息化运维工作正常开展,确保对信息化运维工作的有效支撑和业务持续。 因此,该规范的制定将是河南省信息系统运维服务行业走向成熟的标志,将为河南省信息服务产业的可持续健康发展提供重要的战略支撑。 本标准借鉴国内成熟经验,针对河南省信息系统运维服务项目,规定了信息系统运行维护服务成本度量方法,包括运维成本的构成、度量公式、参数取值,以满足河南省信息系统运维服务产业发展的需求。

二、任务来源及编制原则和依据 2018年3月,由中平信息技术有限责任公司向河南省质量技术监督局提出制定《信息系统运行维护服务成本度量规范》地方标准立项申请,2018年7月,该标准列入2018年第一批河南省地方标准制修订计划(豫质监标发〔2018〕236号),立项编号:20181210065,由中平信息技术有限责任公司、河南省软件服务业协会信息技术标准化专业委员会等单位负责该地方标准的编制工作。 标准的编制原则: 1.在规范制定过程中,对大量各种案例和场景进行了分析,提炼出符合河南省信息系统运维项目实际情况的成本度量方法。 2.编制组对国内水利信息系统运行维护定额标准、软件研发成本度量规范、电力标准成本度量等标准和规范进行了研究和学习,总结并借鉴了其中成熟的做法。 依据和参考的主要标准有: 【1】GB/T 1.1 标准化工作导则第1部分:标准的结构和编写 【2】GB/T 28827.1 信息技术服务运行维护第1部分:通用要求 【3】GB/T 28827.2信息技术服务运行维护第2部分:交付规范

项目成本管理方案办法.docx

项目成本管理办法 第一章总则 第一条为加强工程项目成本管理,规范工程项目成本管理行为, 提高经济效益,根据国家有关规定,结合我司实际,特制定本办法。 第二条项目成本管理的原则是:开源与节流相结合;全员、全 过程地动态管理;实行“量价分离”和项目成本核算制;责权利相结 合等。 第三条项目经理部为工程项目成本管理责任中心,项目经理对工 程从开工到竣工的全过程成本管理及其经济效果负全部责任。 第四条项目成本管理实行全额承包责任制和成本核算制,由公司和项目经理部共同测算项目经理部的工程承包收入,经双方认可后以责任书的形式确定。 第五条项目成本管理的内容包括成本预测与计划、成本实施、 成本核算、成本分析和经济活动分析、成本责任考核、工程款回收管 理以及成本管理数据库的建设等。 第六条项目成本核算制一律采用制造成本法或责任成本法,即项目经理部只管理和核算承包范围内的成本盈亏情况,分公司汇总核算全部的工程成本。 第七条项目成本核算制包括预算成本(责任成本)、实际成本核算,两项成本的计算口径应保持一致。

第八条公司在项目成本管理工作中的主要职责是: 1、制定各项生产要素内部结算价格和劳务分包、材料采购等招标制度,建立内部模拟市场; 2、及时测算、调整项目承包收入,明确项目责任成本目标; 3、核定项目资金使用计划和范围,协助项目催收工程款; 4、审核项目奖金发放标准; 5、管理、合并、汇总核算工程项目全部成本;

6、规范、检查和指导项目成本管理各项工作; 7、考核项目经理部的工作业绩; 8、负责收集项目成本测算资料,建立成本测算数据库。 9、负责规划、建立公司项目成本核算、资金管理网络系统,逐 步实施项目成本核算、资金结算等业务异地零距离管理。 10、随时掌握市场投标报价情况,根据不同投标报价体系研究、 制定项目承包的合理方法与水平。 第九条公司应建立成本核算制,包括人工费管理及结算制度、限 额领料制度、物资盘点和实物计量制度、机械管理及租赁结算办法、费用开支办法、成本考核与奖罚制度、工程验工报量制度等。 第十条项目经理部应建立成本管理责任体系,主要包括项目各业 务部门、岗位及作业层的成本管理责任制。成本管理责任制应有详细的量化责任目标和考核奖罚标准,并实行动态管理。 第十一条项目各业务系统或业务员的主要成本管理职责为: 物资员:①建立健全各类材料收发、领用数量金额台帐; ②按月编制各类材料的需用量计划和月耗报表,并报成本员; ③制订材料费控制目标,严格执行限额领料; ④定期对库存物资进行盘点并做好盘点记录,及时将材料库存和耗用情况与成本员核对,做到帐物相符、帐证相符 ; ⑤按月对材料费的节超原因进行分析并提供分析资料;⑥ 负责零星材料的采购及价款结算的审核工作,严格控制采购价格;⑦ 各类材料价格、实际消耗等信息数据库的建设。

2020手机软件测试员工作总结

2020手机软件测试员工作总结 一、前提条件 1.培养个人素质: a)对工作一丝不苟的谨慎态度和一如既往的高昂热情。 b)探索精神,打破沙锅问到底。 c)追求完美,创造性思维,想出富有创意甚至超常的手段来寻找 缺陷。 d)善于表达观点,并组织好语言,描述操作过程应做到通俗易懂。 2.理解职责所在: a)测试用例、测试计划的编写,测试资源、测试质量的协调保证。 b)测试执行,部分自动化测试、性能测试。 c)国外、国内,外场测试的支持。 二、测试目的 测试的目的是为了发现尽可能多的缺陷,这个观点很容易让人接受,但是却很难落实到实际工作中,因为测试的目的常常被定位为 “证明软件没有问题”。软件质量是否优良在投产后才能有所体现。 准确理解测试的目的十分重要。如果认为测试的目的是为了说明 程序中没有缺陷,那么测试人员就会向这个目标靠拢,因而下意识地 设计很多不易暴露错误的测试示例,这些测试用例恰恰证明软件实现 了预期功能,这样的测试是不真实的。成功的测试在于发现了迄今尚 未发现的缺陷。 三、测试流程 1.项目需求评审:

a)评审原则:检查需求的准确性,无歧义性,完整性,一致性, 可执行性,可验证性,可修复性,可追溯性。不要只检查文档的表面 文字和界面,要深入思考,该功能是否符合逻辑,敢于提出问题。 b)评审要点:是否描述可输入/输出值的属性,如边界值,度量 单位,时序要求等。是否描述清楚软件模块与模块间衔接处的处理情 况及返回值。专用名词是否一致性等等。 2.制定测试计划 a.对测试项目实行划分进程,明晰在某个时间应该完成某个测试 任务。尽量细分测试阶段及人员分配。 b.了解、收集并整理测试所需的资源。 c.制定可用度量指标定义的测试成功条件。 3.设计测试用例: a)基本要素:测试目的、前提条件、输入数据或操作过程、期望 的响应。 b)不同的测试例其用途理应不同,不要冗余。 c)设计测试用例在除了常用数据外,还需要考虑极限值、边界值、重复值、0值及负值,即不同的测试用例需要不同类型的数据值来实行测试。 d)设计测试用例时需要注意的是,除了对整体流程及功能注意外,还要注意强度测试、性能测试、压力测试、边界值测试、稳定性测试、安全性测试等多方面。 4.测试过程 a)集成测试:将一些程序模块集成在一起时,测试它们能否正常 运行。

项目成本核算管理办法

中铁隧道集团二处有限公司 南昌轨道交通1号线一期工程土建四标项目经理部 成本核算管理办法 编制: 复核: 审批: 二〇一一年三月二十二日

目录 第一章总则 (1) 第二章管理机构与职责 (1) 第三章成本核算管理及会议流程 (4) 第四章附则 (5)

第一章总则 第一条为了加强现场施工管理和成本管理,及时准确掌握项目工程成本,本着“早发现、早控制”的目的,坚持项目经理主抓、各职能部门紧密配合、全员参与齐抓共管的原则,项目部成立成本核算小组,每月定期召开成本分析会议,查找工程盈亏原因,为下月执行责任成本提供可靠依据。为搞好该项工作,明确各部门职责,特制定本办法。 第二章管理机构与职责 第二条项目部组织机构 (一)项目部成立成本核算管理小组 组长:何毅 副组长:侯彬周兆勇周国奎査家彪贾家敏 成员:吴云竹汪建卫郑雪昭刘毅肖开旭徐黔昆文永先 (二)项目部责任成本管理实施小组职责 1、负责贯彻本办法的落实执行。 2、组织各职能部门制定计量验收、考核、评价的标准。 3、协调各责任主体的责、权、利,督促各职能部门履行职责,推行可控成本承包和开展核算。 4、定期收集月责任成本核算资料,召开月责任成本分析会议,落实责任成本的执行情况。找出责任成本盈亏原因和制定改进措施。 5、按时向公司责任成本管理领导小组报送月责任成本核算资料(报表及文字说明)。 6、负责对责任主体奖罚的认定和执行。 第三条成本核算管理小组及各部门工作职责 1、项目经理(何毅) (1)负责本办法的全面贯彻落实; (2)针对月责任成本分析存在问题制定整改措施; 2、项目书记(侯彬)

负责对成本分析工作进行领导、监督。 3、工程部(责任人:刘毅) (1)制定切实可行的施工方案并不断优化,以最少的投入获取最优的产出。尽量减少施工方案及方法引起成本的亏损。 (2)在总工程师指导下,负责落实根据工程情况确定的施工组织措施,确保施工计划的完成。 (3)加强施工技术管理,合理组织施工,从技术上负责工、料、机械使用等耗费的降低。 (6)负责提供未完成的盘点资料,确保收入完整准确。 (7)负责分析与施工方案相关责任成本节超的原因。 4、工区(责任人:工区主任) (1)负责点工的签认,按项目部的相关规定来审核,并于每月29日12:00前把当月已经审核的点工单送交计划合同部。 (2)负责对当月完成工程数量的确认,及材料(包括主材及辅材)消耗的确认,同时要对完成工天的审核。 (3)负责提供当月发生影响责任成本亏损的事件的记录。 5、物资部(责任人:肖开旭) (1)制定材料采购方案,降低采购单价。 (2)熟悉承包(分包)合同中有关材料种类、消耗定额、责任单价、按工程计划和实际进度进行采购和供应,尽量减少采购成本和储备成本,减少资金占用。 (3)建立健全材料管理制度,加强计量、检验、收发、领用、管理和清查盘点工作,做好材料的修旧利废、节约代用、回收利用工作、确保帐帐、帐实(物)相符。 (4)做好材料消耗记录,按工程(使用)对象和生产班组建立消耗记录、核算节超,负责指导班组的材料消耗核算。 (5)建立材料进货台帐,及时做好材料差价的清算资料。 (6)每月及时与试验部门核对检验代表数量是否与应耗量一致。 (7)以每月24日晚12点为分界点对当月材料消耗进行认真清理盘库25日对各工区、承包班组进行盘点库存。并于当月29日12:00前将各工区(或承包班组)领用材料及各项发生的相关费用送交财务部和计划合同部各一份(计划合同部可用电子版)。(7)于当月29日17:00前将材料实际消耗量(分工区\班组)、物资报表送交计划合

软件测试标准和测试用例汇总

软件测试标准 前言 前一版的《软件测试标准》,在测试工作中发挥了很好的指导作用。本次修改在原标准基础上,提出了新的测试理念、工作方法、组织方式,使之更贴近实际工作,真正起到纲领的作用。 一、软件测试 1、软件测试的目的 软件测试是指为了度量和提高被测试对象的质量、对测试对象进行工程设计、使用和维护的与软件开发过程并发的生命周期过程。软件测试的目的为:验证软件产品的实现状态以及实现质量。 2、软件测试相关概念 2.1白盒测试 指基于程序结构的测试,测试目标是检查程序内部逻辑结构和逻辑路径,是代码级的测试。 2.2黑盒测试 基于程序功能的测试,根据输入输出的关系推断程序功能的正确性。 2.3测试用例 测试方案,包括数据输入和相应的期望输出。依据测试用例来执行具体操作。 2.4预防性测试 其原理为:只要测试在生命周期中进行得足够早,就能够提高待测软件的质量。 2.5测试风险分析 其目的为:确定测试对象、测试的优先级、测试的深度。 2.6软件测试模型 公司目前采用V模型,实现测试与软件开发的同步进行。 2.7等价类划分 将测试对象按某种约定划分为有限个组成部分,提高测试的有效性。 2.8边界值分析 分析测试对象的所有边界值及边界附近的临界值。 二、测试工作流程 三、开发—测试流程

程序员 测试员BUG管理 关闭BUG 得到BUG 修改BUG 版本更新新的开发任务 得到新版本 提交新BUG 验证BUG 执行新的测试任务BUG审核 定期检查、审核BUG 定期编译 说明: 1、新版本提供时间,由程序员与测试员按实际情况协调; 2、BUG 审核的范围包括对BUG 的抽查;对标注为不修改或待讨论BUG 的管理; 3、软件涉及到功能性修改时,应该先提供修改设计说明,讨论通过后方可进行修改。 四、测试角色与职责 角色 职责范围 管理 负责测试全过程组织管理 分析 负责进行测试分析、编写测试用例 执行 执行测试任务 文档管理 负责对测试文档、开发文档管理 五、BUG 主要参数 1、当前状态 记录BUG 的状态,包括已修改、未修改、已验证。 2、严重程度 BUG 严重程度分为四个级别 级别一:死机,数据丢失,主要功能完全丧失,系统悬挂 级别二:主要功能丧失,导致严重的问题,或致命的错误声明

酒店运营成本测算实用表.doc

酒店运营成本测算表 项目子项目单位数量天 / 月开房率金额 / 万元备注 一、固定成本207.41 1.1.1 人员工资70 12 148.08 总经理15000 1 12 18 总经理 4000 1 12 4.8 兼管人事、行政、保安、后勤助理 文员1500 4 12 7.2 主管2500 8 12 24 客房、前厅、营销、财务 前台接待1600 5 12 9.6 前台收银1600 5 12 9.6 服务员1200 26 12 37.44 财务1800 4 12 8.64 审核出纳、采购仓管、会计 礼宾员1500 4 12 7.2 保安1500 8 12 14.4 维修工1500 4 12 7.2 1.1.2 员工食宿320 70 12 26.88 餐费 240、住宿 80 元/ 月 / 人 1.1.3 员工福利200 70 12 16.8 社保经费 1.1.4 活动经费100、生日礼金 50、 其他福利1750 70 12.25 四节奖金400、年终奖 900、加 班补助 150、培训费 150 元/ 人 1.2 电视收视 20 100 12 2.4 为机顶盒年度计费标准 费 1.3 网络开通 1 主要为开通互联网 IP 端口二变动成本111.2 2.1 洗涤费用 6 60 365 60% 13 外包,包括被套、床单、四巾等 2.2 易耗品 6 60 365 13 拖鞋、鞋擦、垃圾袋、卫生纸、牙具、梳子、房卡套等 2.3 维护维修4000 12 4.8 2.4 水费 4.6 30 365 60% 5 古城内水费价,按每天每间房消耗 0.5 吨水 2.5 电费 1.68 600 365 60% 37 古城内电费价,每天每间房消耗 10 度电 2.6 电话费7200 12 60% 8.4 一般 100 间客房(含通讯补助)月均电话费 1.2 万左右, 2.7 管理费用15000 12 18 交通费、招待费、网络维护、招聘、广告、印刷、促销等 2.8 公共用水用电、清洁工具及耗 其他开支10000 12 12 材、办公耗材、工装、劳保用 品、物业管理等 三营业税费28 按 5.6%税率、 500 万营收计算 四管理规费 15 主要为排污费、工商年检、消防检查、卫生防疫等规费 五合计361.61

定制开发软件费造价评估方法

1.版本维护 2.依据 此文依据重庆市首席信息官(CIO)协会2019年5月初版的《软件及信息化工程造价理论与实践培训讲义》编制,版权所有,请在有限范围内外传。 3.范围 此费用范围从立项完成到项目竣工之间的费用。 排除:可行性分析、数据迁移、软件维护、与其他项目集成、三方测评、应用示范推广等。

4.软件开发费用计算 方法一 公式:软件开发费用=软件开发成本+利润 说明:软件开发成本=直接人力成本+间接人力成本+直接非人力成本+间接非人力成本。 适用范围:适用于软件开发组织内部核算项目成本及利润的情形。 方法二 公式:软件开发费用=功能规模(数量)* 功能点单价 适用范围:适用于已经确定了功能点及单价的软件开发项目 方法三 公式:软件开发费用=工作量*人月单价 说明:工作量因素有功能规模、功能点耗时率、调整因子、复用度等人月单价=人月工资*人月系数 人月工资:根据所在地统计部门或上一级统计部门公布的“信息传输、软件和信息技术服务业”专业技术人员平均工资计算出的人月工资。 人月系数:根据所在地官方部门或行业组织发布的为准,若所在地未发布,参考国家级官方或者行业组织帆布的基准,特殊情况下可由委托方根据R (E/C或U/C)原则确定 人月系数=人月工资系数+企业管理费系数+规费系数+利润系数

综上得: 人月单价=人月工资(B)*人月系数(人月工资系数+企业管理费系数+规费系数+利润系数) =B*(1+0.45~0.50+0.39~0.45+0.425) =2.265B~2.375B 软件开发费用=工作量*2.265B(此处取最小值) 适用范围:建议政府投资信息化项目宜采用此方法。 5.功能规模计算说明 4.1依据 度量依据 《软件工程软件开发成本度量规范》 GB/T 36964-2018 《信息化项目软件开发费用测算指南》渝 CIO协会 度量方法依据 《软件工程功能规模测量 IFPUG方法 ISO/IEC 20926:2009》 《软件工程功能规模测量 NESMA方法 SJ/T 11619-2016》 《软件工程功能规模测量 COSMIC方法 SJ/T11617-2016》 《软件工程功能规模测量 MKII功能点分析方法 SJ/T 11618-2016》 《软件工程功能规模测量 FiSMA1.1方法 SJ/T 11620-2016》 建议使用IFPUG方法和NESMA方法。 4.2度量过程说明 流程:

项目责任成本管理办法.doc

工程项目责任成本管理办法(征求意见稿) 为适应整个建筑市场的发展需要,增强企业市场竞争能力,提高企业经济效益,实现效益最大化,达到合理降低成本的目的。现全面推行落实公司项目责任成本管理,加强成本的预测与控制,堵塞成本管理漏洞,挖掘内部潜力,完善内部约束和激励机制,正确处理责权利关系,实现成本和收益的目标管理,特制订本办法。 第一章总则 第一条责任成本是指在工程项目施工过程中,按照责任者的可控程度所归集的应由责任者掌控的成本。也就是按照“谁负责,谁承担”的原则,把可控成本归集到负责控制成本的责任中心,在可控成本之上落实责任。可控成本,是指在明确责任人控制范围和管理职责的基础上,责任人可以控制并适当调节的成本。责任成本管理,是指先明确责任,后归集成本,即将项目管理层和作业层,按项目组织责任直接发生成本或费用,划分成若干成本或费用中心(生产单位和业务部门),形成责任中心,再根据各责任中心可控的责任范围、依据的市场价格、定额、取费标准、结算价格等,编制或分解责任成本预算。 第二条推行项目责任成本管理的基本措施: 1.必须制订科学合理的实施性施工组织计划和施工工艺方案。 2.必须编制切实可行的责任成本预算。 3.项目按规定分岗位配备稳定强健的项目领导班子,包括项目经理、总

工程师和总经济师。 4.项目部必须明确岗位职责,将项目责任成本落实到人,做到“人人有成本,人人有责任。 5.项目部必须建立完整配套的日常记录、计价核算、评价分析、考核兑现、系统表报等责任成本管理制度。 第三条本办法适用范围:除抢险、工期少于一个月的、合同额低于伍拾万元的三类项目外,其余项目都要纳入责任成本管理。 第二章责任成本管理体制 第一条公司组织机构及管理职责: 公司为责任成本管理控制层 一、组织机构:公司成立责任成本领导小组,组长由公司总经理担任,副组长为公司总经济师、总工程师、总会计师、分管生产的领导,组员由经济核算办公室、财务部、工程管理部、物资设备部等人员组成。公司经济核算办公室作为责任成本日常管理部门,负责责任成本预算的编制、项目部三项招标(分包、物资采购、设备租赁)、项目单价和数量的审核、并对成本计划的执行、控制,调整、考核负责。 二、管理职责:负责并监控集团公司托管项目和公司自揽工程项目的责任成本管理;建立本公司责任成本管理档案,掌握本公司责任成本管理工作动态;编制项目责任成本预算;收集整理本公司的分部分项工程及工序成本资料和间接费标准,制订和修订本公司的企业内部定额。公司经济核算办公室,每半年定期对公司所属项目责任成本执行情况,形成书面分析报告,上报公司责任成本领导小组。

软件质量度量指标v

软件质量度量指标V ?

作者:日期:

4.1 加载回退率 错误!未定义书签。 软件质量指标度量 错误!未定义书签。 2软件质量指标 2 .1?需求功能点覆盖率?错误 味定义书签。 2 .2?用例执行覆盖率潴误味定义书签。 2 .3?缺陷修复率(截至于**年*月*日)?错误!未定义书签。 2.4?缺陷遗留个数(截至于* *年*月*日)?错误 味定义书签。 27?缺陷密度及收敛 3测试过程质量指标?错误!未定义书签。 3. 1 缺陷探测率 3 .2?有效缺陷率11? 4. 2 故障回退率 1综述 1.1 编写目的?错误!未定义书签。 1.2 阅读指南?错误!未定义书签。 错误!未定义书签。 2 .5?缺陷分布统计(模块缺陷率) 错误!未定义书签。 2.6 缺陷分布统计(严重缺陷率 ) 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 3.1 用例执行效率 错误!未定义书签。 3.2 缺陷发现率12? 4?交付质量指标 错误!未定义书签。 错误!未定义书签。

5?版本说明?错误!未定义书签。 作者:

1综述 1.1编写目的 本文档主要为测试经理、测试组长/测试人员、技术负责人、项目经 理、开发人员等提供软件质量、测试质量、交付质量等衡量依据。通过不同指标的目标设定、过程跟踪、结果分析,为当期被测产品的质量提供可参考的数据,也为后续测试提供数据的基础积累,并作为制定方法流程的依据。 1.2阅读指南 软件测试质量指标主要针对研发项目、商务项目被测产品出具数据度量。 测试过程质量指标主要为测试经理、测试组长对测试人员的测试执行质量出具数 据度量。 交付质量主要为新需求的交付质量出具数据度量。 三者可单独使用,也可结合使用。

项目成本核算实施办法

项目成本核算实施办法 为从成本核算工作角度规范各相关部门、项目的各项基础管理工作,增强企业创效能力,强化项目核算机制的建立,加强项目成本核算工作力度,确保公司两级管理、两级核算机制的落实。结合本公司成本核算工作的实际,特制定本规定。 一、财务收入的核算 月度或年度财务收入的确定,一律以工程计划部及经营核算部核准的月度或年度统计产值为准,两部门提供的统计产值应包括以下内容: ㈠完成清单内工作量:完成已计量、已申报未批复的计量及已形成工程实体但未计量的工作量。 ㈡完成清单外变更增加的项目 1、业主已确定单价的全部进入统计产值。 2、业主未确定单价的,按与业主协商的价格和一定比例进入统计产值。项目经理部要就此作出说明并分别提供给公司工程计划部、经营核算部。 ㈢可能拿到索赔金额的30%-50%部分进入统计产值,项目经理部作出说明并提供给公司工程计划部、经营核算部。 ㈣对于没有确定清单单价的项目,经营核算部应结合工程的实际情况,依据工程的难易程度、与业主洽商的情况、企业内部定额以及当期的工程造价信息等,核定、编制一个把握性较高的内部清单单价,报

请主管经理批复后,发布至各相关部门及施工项目。各相关部门及施工项目应以此作为统计产值、确定当期财务收入的依据。 ㈤对于钢结构工程,为便于确定在制品的产值及预做的财务收入,经营核算部应于事前依据企业标准定额确定各工序单价,具体分为下料、对接、组成板单元、合箱组装、焊接完工、安装等工序。报请主管经理批复后,发布至相关部门及车间。各相关部门据此作为统计产值、确定当期财务收入的依据。 二、成本核算 公司工程成本核算执行两级核算制度,即由项目经理部具体实施成本控制和进行项目成本核算分析,由公司各部门进行整体合同核算和项目成本监管。 ㈠成本核算程序 每项工程开工前,由经营核算部编制项目成本计划建议书,经相关部门和项目经理部核实修正,报主管经理和公司领导批准后,形成项目成本控制计划。由经营核算部按部位预算分解工、料、机成本控制指标,发至相关部门作为工、料、机控制的依据。人工费和机械费采用费用方式进行核算,材料费采用费用和实物量方式进行核算。 1、各职能部门依据每月工程进度情况和成本控制指标确定当月工料机成本费用控制指标,然后与项目当月实际成本进行对比分析。 2、开工前,项目经理部要依据成本控制计划,采取降低成本措施,编制项目成本预控计划,确定成本降低额。施工过程中,项目经理部依据每月工程进度情况和成本预控计划确定当月成本预控计划,然后与项

测试度量指标介绍

测试度量指标介绍 在CMMI4体系的测试过程中定义了四个度量指标:测试覆盖率、测试执行率、测试执行通过率、测试缺陷解决率。为了使专/兼职测试人员理解这四个度量指标,了解如何利用现有资源收集度量数据,本文介绍这四个指标的含义及数据收集方法。 1 测试覆盖率 测试覆盖率是指测试用例对需求的覆盖情况。 计算公式:已设计测试用例的需求数/需求总数。 测试覆盖率从纬度上说包括广度覆盖和深度覆盖;从内容上说包括用户场景覆盖、功能覆盖、功能组合覆盖、系统场景覆盖。 首先说广度,是否需求规格说明书中的每个需求项都在测试用例中得到设计。其次说深度,通俗的说,是不使我们的测试设计流于表面,是否能够透过客户需求文档,挖掘出可能存在问题的地方。例如:重复点击某个按钮10次,或者依次执行新增、删除、新增同一数据的记录、再次删除该记录操作。在笔者的实际工作中碰到过这么一个例子,一个使用PL/SQL编写的系统,在某个查询界面,重复点击《查询》按钮6次后,系统就会出现查询功能失效的问题。经调试,开发人员发现是由于gdi资源未完全释放的缘故。 在设计测试用例时,我们很少单独设计广度或深度方面的测试用例,而一般是结合在一起设计。为了从广度和深度上覆盖测试用例,我们需要考虑设计各种测试用例,如:用户场景(识别最常用的20%的操作)、功能点、功能组合、系统场景、性能、语句、分支等。在执行时,需要根据测试时间的充裕程度按照一定的顺序执行。通常是先执行用户场景的测试用例,然后再执行具体功能点、功能组合的测试。 测试覆盖率数据的收集,我们可以通过需求跟踪矩阵RTM来实现。在需求跟踪矩阵,测试人员填写的“系统测试用例”列的数据,如图一所示。测试人员通过计算RTM列出的需求数量,和已设计测试用例的需求数量,可以快速的计算出测试覆盖率。通过RTM,测试人员,包括项目组成员都可以很清楚的、快速的知道当前这个项目测试的测试覆盖情况。 图一需求跟踪矩阵例子 注:本RTM例子中,笔者将“概要设计”、“详细设计”、“编码”等列隐藏,只显示与测试覆盖率计算有关的内容。

相关主题
文本预览
相关文档 最新文档