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