软件运维成本测算标准 解读及应用 - bscea. · pdf...
TRANSCRIPT
软件运维成本测算标准 解读及应用
北京软件造价评估技术创新联盟
首席度量专家 王海青
软件成本测算标准现状
地标-软件运维费用测算规范简介
国标-IT服务运维成本度量规范前瞻
标准技术思路应用案例分享
2
3
软件成本测算标准现状
软件成本度量标准化现状
• 国外 – 由国际标准化组织/国际电工委员会/信息技术第1联合技术
委员会/软件与系统工程分技术委员会(ISO/IEC JTC 1/SC 7)负责。
– 目前没有直接制定和发布软件成本度量标准,主要制定了大量可用于成本度量的功能规模测量方法的标准。 • ISO/IEC 14143“信息技术 软件度量 功能规模度量”系列标准
• IFPUG、COSMIC、Mk II、NESMA、FiSMA 五个具体操作方法的标准
• 国内
– 我国为了满足行业发展需求,制订了功能规模测量国家标准GB/T 18491“信息技术 软件测量 功能规模测量”系列标准。 • 等同采用ISO/IEC 14143系列的全部内容。
ISO/IEC 14143功能规模度量系列标准
功能规模测量操作方法国际标准
标准号 标准名称
ISO/IEC19761:2011 软件工程 COSMIC:功能规模测量方法
ISO/IEC20926:2009 软件和系统工程 软件管理 IFPUG功能规模测量方法2009
ISO/IEC20968:2002 软件工程 MK II功能点分析 计算实践手册
ISO/IEC24570:2005 软件工程 NESMA功能规模测量方法,2.1版 功能点分析
应用的定义和计算指南
ISO/IEC29881:2010 信息技术 系统和软件工程 FiSMA 1.1 功能规模测量方法
功能规模测量操作方法国内标准
标准号 标准名称
SJ/T 11617-2016 软件工程 功能规模测量 COSMIC方法
SJ/T 11618-2016 软件工程 功能规模测量 Mk II功能点分析方法
SJ/T 11619-2016 软件工程 功能规模测量 NESMA方法
SJ/T 11620-2016 软件工程 功能规模测量 FiSMA1.1方法
软件成本度量标准体系
信息技术成本构成
产品型供需预算
服务计量计费方法
按需计费
建设成本
研发成本
规划成本
测试成本
运维成本
SJ 11463-2013《软件研发成本度量规范》
已发布
GB/T 32911《软件测
试成本度量规范》
已发布
国家标准《信息技术 云计算 云计算计量和计费》
(20153699-T-469)已立项
服务型供需预算
覆盖全部成本
《信息技术服务 运维
成本度量》
拟立项
9
地标—软件运维费用测算规范简介
主要内容
《信息化项目软件运维费用测算规范》规定了信息化
项目软件运维费用测算的方法及过程,包括信息化项目
软件运行维护服务内容及费用构成,软件运维项目规模
、工作量、费用的测算方法及过程。。
主要技术内容
1. 软件运维费用构成 本标准中依据财务惯例将软件运维费用分为直接成本、间接成本和毛利润,同时考虑到软件行业的特性,将直接成本和间接成本分为人力成本和非人力成本,同时明确了各种成本的定义和计算方式。
2. 估算过程 本标准中定义的软件运维费用测算过程包括规模测算、工作量测算和成本测算三部分。其中,测算软件规模时采用纳入国际标准的功能点方法,同时基于行业数据,采用方程法对运维工作量、费用进行测算。
工作量=软件规模*运维水平要求因素调整因子*运维能力因素调整因子*运维系统特征因素调整因子*生产率 •其中运维水平要求因素包括系统更新频率、支持方式等 •运维能力因素包括团队经验等
•运维系统特征因素包括部署方式、用户规模、系统关联性、业务单元数等 软件运维成本=工作量*人月费率+直接非人力成本
软件运维费用构成
软件运维费用
直接成本
直接人力成本
直接非人力成本
间接成本 间接人力成本
间接非人力成本
毛利润
根据规模估算工作量,再根据直接人力成本费率估算直接人力成本
通常按照办公费、差旅费、培训费、业务费、采购费等分项估算
可按照比例分摊计算,也可依据与直接人力成本的固定占比计算
通常包含经营管理费用分摊、市场销售费用分摊、税费及税后净利
估算流程
规模估算
工作量估算
费用估算
估算示例
项目背景:某部门进行升级改造《房地产业税收管理系统》系统,经测算其软件规模为1000FP。该系统采用集中式部署方式,和较多系统有数据关联(超过10个),产品上线后,拟定为一季度进行一次例行版本更新;该项目以现场支持为主,系统用户5000人左右。
估算结果
功能点测算规模、工作量、费用表
软件规模(功能点) 1000
基准数据(生产率) (CSBMK-201504)
功能点耗时率(人时/功能点)(P25) 0.57
功能点耗时率(人时/功能点)(P50) 1.11
功能点耗时率(人时/功能点)(P75) 1.98
设定调整因子
运维水平要求因素调整因子MLF 0.95
运维能力因素调整因子MCF 1.00
运维系统特征因素调整因子MSF 1.14
估算结果 功能点测算规模、工作量、费用表
调整后的工作量AE(人时) 计算公式:AE=UE×MLF×MCF×MSF;
下限(人时) 617.31
最有可能(人时) 1202.13
上限(人时) 2144.34
人月折算系数HM(人时/人月) 176
平均人力成本费率(含直接人力成本和间接成本及开发方毛利润)F(元/人月)
19400
直接非人力成本合计DNC(元) 50000
软件运维费用P(元) 计算公式:
P=AE/HM×F+DNC
下限(元) 118044
最有可能(元) 182508
上限(元) 286365
项目预算(元) 182508
功能点单价(元/功能点) 182.508
17
国标-IT服务运维成本度量规范前瞻
标准研制背景
• 近年来,随着软件行业飞速发展,如何确定IT运维及服务的合理费用并据此开展后续工作成为日益突出的行业普遍问题。一方面,投资方需要正确评估各项信息化运维的价值,避免盲目投资、铺张浪费;另一方面,也需要根据建设需要确定相关服务的合理成本并选择优质的供应商并有效管理,以保证建设项目的顺利实施及有效运维。
• 在政府、企业及相关组织的多年努力下,对于软件研发成本的度量及评估已陆续出台了一些地方或行业标准,并在行业内进行了推广,取得良好效果。但对于运维的成本评估,尚未出台相关标准(国家标准《信息技术服务 运维成本度量》已启动编制工作)。
19
方法探索
编写
数据收集
• 运维的分类
• 费用测算模型
• 计划、起草、征求意见、报批、送审
• 收集组织级数据
• 定期更新变更因子
应用
• 项目试点
• 经验总结&交流
• 方法的改进演化
• 逐步扩大应用范围
标准编制及应用思路
关键技术路线构想
• 信息技术运维分类
– GB/T 29264-2012信息技术服务 分类与代码
– 基础设施、硬件、软件、安全、运维管理等
• 测算模型
– 规模-工作量-成本
– 影响因素:运维特性与要求、运维能力(技术、过程、人)等
• 其他
– 关于软件运维
21
标准应用案例分享
应用案例分享—采购管理(甲方)
• 组织概况 – 国务院直属机构
– 负责运行20多个业务软件和10多个行政管理类软件
– 工作量及费用评估和谈判工作均由5名部委专家库专家和2名采购人代表组成的谈判小组实施
• 面临问题 – 缺少明确的软件运维费用评估方法和标准
– 评估结果差别较大,有的甚至超出预算
– 对于运维工作简单按照“人头”管理,带来诸多问题
应用案例分享—采购管理(甲方)
• 解决思路 – 基于行业数据快速建立估算模型
– 结合客户特点优化调整因子
• 应用效果 – 快速与乙方达成共识并有效控制成本
– 有效评估运维费用合理变化
– 为后续深化管理奠定良好基础
应用案例分享—采购管理(甲方)
• 评估模型 – 基于快速功能点方法确定运维规模
– 引入运维要求、用户规模等调整因子
三级模块 四级模块 功能点计数项名称 类别 UFP
首页 不计数(静态页面)组织机构导航 勘探成果组织机构导航 EQ 4年度设置 按年度查询勘探成果图 EQ 4柱状图查看 勘探成果柱状图查看 EO 5剖面图查看 勘探成果剖面图查看 EO 516家油气田钻机动用情况等级符号对比查看
总体查看 EO 5
16家油气田钻机动用情况饼图对比查看 按月份饼图查看 EO 516家油气田钻机动用情况曲线查看 按月份曲线查看 EO 5统计结果视图收起 不计数(非功能需求)日期查询 不计数(查询的一步)导出图形 导出为PNG格式文件 EO 5钻机动用信息查看 信息查看(文本方式) EQ 4各油气田与16家钻机动用情况饼图对比查看
指定油气田与16家比对饼图查看 EO 5
各油气田钻机动用情况曲线查看 指定油气田与16家比对曲线查看 EO 516家油气田钻井井尺情况等级符号对比查看
总体查看 EO 5
16家油气田钻井井尺情况饼图对比查看 按月份饼图查看 EO 516家油气田钻井井尺情况曲线查看 按月份曲线查看 EO 5统计结果视图收起 不计数(非功能需求)日期查询 不计数(查询的一步)导出图形 导出为PNG格式文件 EO 5钻井进尺信息查看 不计数(无此功能)各油气田与16家钻井进尺饼图对比查看 指定油气田与16家比对饼图查看 EO 5各油气田钻井进尺情况曲线查看 指定油气田与16家比对曲线查看 EO 5
勘探成果展示
钻机动用
钻井进尺
基准工作量(人月)运维工作量基准比例
升级维护频率 平均每季度1次或以下 0是否新产品/新业务 否 0
系统用户规模 小于等于10000 15业务知识必要性 需要了解基础业务知识 5与其他系统关联 1-2个系统 5
分布式处理 集中式 0运维工作量占比
运维工作量参考值
4.3710.0%
0.5512.5%
应用案例分享—预算管理
• 组织概况 – 某能源企业的下属部门
– 承担总部、公司和相关直属单位信息系统的运行维护管理工作
– 各个单位的地域跨度大,且在营业收入、职工收入水平、运维规模、运维范围等方面有一定的差距
• 面临问题
– 在信息系统运维服务费用测算方面积累了一定经验,但缺乏造价相关的规范和标准,规范化管理难度较大
– 行业内相关方法,都不够成熟,难以直接推广应用
应用案例分享—预算管理
• 解决思路 – 统计分析历年软件、硬件、基础设施运维费用等相关数据
– 梳理运维服务费用测算的范围、分类
– 从设备使用年限、系统使用规模、系统复杂度等方面对运维服务费用的测算进行分析研究
– 形成规范的运维费服务费用测算方法
• 应用效果 – 在集团内形成“体系化”的标准规范
– 运维服务项目的预算更加合理并有效体现管理导向
应用案例分享—预算管理
• 硬件运维费用测算思路 – 设备分类
– 关键影响因素分析
– 回归分析
应用案例分享—预算管理
• 设备分类及统计
设备类型 最小值 P10 P25 P50 P75 P90 最大值 小型机 XX XX XX XXX XXX XXX XXX
PC服务器 XX XXX XXX XXXX XXXX XXX XXXX 存储系统 X XX XX XX XXX XXX XXX
SAN交换机、路由器 X X X XX XX XX XX XX 磁带库 X X X XX XX XX XX
路由器和交换机 XX XXX XXXX XXXX XXXX XXXX XXXXX 负载均衡设备 X X XX XX XX XX XX
防火墙 X XX XX XXX XXX XXX XXX 入侵检测/防御设备 X XX XX XX XX XXX XXX
网站防御系统 X X X X X XX XX 其他安防设备 X XX XX XXX XX XXX XXX
桌面设备 XXX XXX XXXXX XXXXX XXXXX XXXXX XXXXX
应用案例分享—预算管理
• 回归分析
应用案例分享—预算管理
31
提问&讨论
软件运维成本测算标准 解读及应用