扫描二维码

订阅畅享网微信

赛宝副总经理王卫东:软件成本度量行业发展

来源:畅享网  
2018/4/13 18:28:05
2018年4月10号下午,软件成本度量方法及CMMI软件成熟度V2.0研讨会在上海成功举办。本次会议由工业和信息化部电子第五研究所赛宝认证中心主办,上海市国有资产信息中心和上海市计算机用户协会协办,畅享网承办。50余位来自政府、金融、服务业、制造业等领域的CIO们共同探讨了软件成本度量方法及CMMI软件成熟度V2.0。

本文关键字: 软件成本

2018年4月10号下午,软件成本度量方法及CMMI软件成熟度V2.0研讨会在上海成功举办。本次会议由工业和信息化部电子第五研究所赛宝认证中心主办,上海市国有资产信息中心和上海市计算机用户协会协办,畅享网承办。50余位来自政府、金融、服务业、制造业等领域的CIO们共同探讨了软件成本度量方法及CMMI软件成熟度V2.0。

以下为赛宝认证中心副总经理王卫东主题为:软件成本度量行业发展的分享实录,由畅享网整理。在畅享网微信后台回复关键字:0410王卫东即可下载完整版PPT。

非常高兴有这样的机会和在座的领导还有相关公司的高管一起参与今天的活动,我将向大家分享关于软件成本度量的行业发展。

图为:软件成本度量方法及CMMIV2.0研讨会现场

关于软件成本度量我做三个方面的分享:社会意义及解决的问题、基本思路和技术方法、标准的发展和应用状况。

在分享这三方面前,先聊一下软件成本度量产生的背景。随着国家的发展,软件的地位也越来越得到重视。尤其是“中国制造2025”和“互联网+”、“智能制造”等未来发展中,软件所占的比重越来越大。以前出差都要带现金,现在只要带张卡带手机就OK了,现在连去买菜大家都是用电子支付,足以说明软件的使用在现代社会所占的比重之大,或者说“软件定义一切”就是未来发展的方向。

没有系统的软件成本和计价方法,怎么进行软件成本度量?长期以来建立一套系统化、标准化,先进的软件量化管理模型的体系,是当前软件管理迫切的需求。

我们建立成本度量基本的思路是以规模、工作量、成本度量为基础;建立结构化的企业级数据库;形成过程能力、基线和过程性能模型,持续的改进。

进行成本度量的主要方法和依据标准,有《SJ/T1463软件研发成本度量》、国际功能点方法标准、CMMI、GQM、SCAMPI方法、过程统计控制、全景度量体系和度量成熟度模型等。

一、社会意义及解决的问题

软件成本度量具有诸多重要的社会意义。

第一是提高软件价值。赛宝认证曾给X单位做过一些服务,以前的XX都是机械控制的,比如原来的XX发射靠发射的推力和发射角度来定位目标。现在的XX由软件控制。现在XX相关软件越来越多,包括飞机上的操控系统也是使用的软件。软件怎么定价?在XX单位方看来软件价格就是一张软件光盘的钱,光盘能值多少钱?过去X单位对软件这块也不懂如何定价,用光盘成本来衡量软件定价,导致软件价格看起来不太有说服力,所以研究单位为了增加卖给X单位的价格,就把软件做成铁盒卖给X单位。所以说建立软件成本度量,对于软件的价值提升有意义。现在在X单位方层面的软件成本度量也得到非常多的共识,他们在推广关于软件怎么计价、软件成本具体计算方式。以前这些定价没有依据,都是靠拍脑袋拍出来的。

第二是优化软件的生态,促进良性竞争,减少恶性价格战。软件项目投标,“0元中标”的现象在前几年并不鲜见。如何促进软件的价值和优化生态,引入软件成本度量后,这些都可以得到提升。

第三是提高软件组织的盈利能力,帮助软件做大做强。

第四是杜绝巨大的预算浪费,使预算审批有据可依。

第五是结合过程改进,以成本度量为切入口,有助发展自主可控的软件研发成熟模型。

软件成本度量对产业发展的好处。软件成本度量对于乙方来讲有了投标依据,将来面对甲方关于软件怎么定价格的疑问,乙方有了依据成本度量估算出的信息系统或软件到底值多少钱。乙方在投标的时候根据这个,也大概能够估算出甲方的预算。同时对乙方能够提升项目管理和质量保证,建立良性的竞争环境。

对于甲方来讲,软件成本度量是审批、招标的依据,可以提高招标、审批的效率。

对于第三方,软件成本度量是客观、公正评估依据,是专家评审评标依据。对监管机构来讲,有助于监督管理、产业指导,合理规划。

长期以来如何度量和评估软件研发项目的成本一直是产业难题,过去从预算阶段包括立项、招投标、实施,到评价等整个过程阶段,都没有相关的依据进行管控。

二、基本思路和技术方法

软件成本度量的基本的思路。软件成本包括三部分:机、工、料。对于软件来讲,主要以“工”的成本为主。怎么算软件的价格?从规模和工作量的估算,到成本、工期的估算,最终给出价格。估算依据功能点方法,基于数据的积累,采用相关的行业标准和国家标准进行。

技术路线分如图的几块,软件研发成本构成是直接人力成本加直接非人力成本加间接成本。

软件成本估算技术方法的发展。在国际上,上世纪70年代,IBM提出此方法,到80年代广泛运用于金融、电信、政府。90年代日本、韩国、荷兰等国家开始使用此方法作为政府软件采购依据。到21世纪,国外广泛运用此方法,国内金融、电信行业开始引入应用。

国内2000年引入“功能点”概念,2006年起开始建立“基准比对数据库”,2010年到2013年编制软件成本估算标准,2012年到2016年形成度量成熟度等级,2016年到2018年建立度量标准体系。目前来看,这个标准很快会成为国标。赛宝在西安、深圳、广州和安徽海关等都成功实施了软件成本的估算。

三、标准的发展和应用状况

信息产业发展较好的国家,如日本、韩国、美国、澳大利亚、芬兰、荷兰等很早就在成本度量领域开展研究。韩国从1989年开始政府每年发布《韩国软件成本估算指南》,用于指导国内政府信息化采购。日本在03年建立了国家软件项目基准数据库,他们国内很多软件开发的估算,包括估算的系数、基数都来源于数据库。这里插一句,我们赛宝从明年开始,将建立这种数据库。日本每年发布《日本软件开发项目白皮书》指导国内软件成本度量。

国内应用,目前工信部和部分地方政府或机构已经注意到因缺乏成本度量标准而导致种种情况发生,并作出了相关的尝试和研究。2013年建立了行业标准SJ/T11463《软件研发成本度量规范》。18年这个标准将升级成为国家标准,主要应用于甲方、乙方、第三方和政府。目前标准应用比较好的国家有美国、日本、韩国、印度、澳大利亚、英国、德国、荷兰、瑞士、西班牙、意大利等国。

标准的发展,第一阶段,在2005年到2007年,国际交流与预研,主要成果物有:《基准比对标准》、《推荐度量元集》、《软件度量纲要》、《功能点计数手册》、《中国软件行业软件工程定额标准》(试行)。第二阶段,2009年到2015年,形成行业标准《软件研发成本度量规范》。第三阶段,2016年到2018年,《软件研发成本度量规范》升国标报批过程中,今年这个标准将成为国家标准。

我们国家有三大攻坚战,第一个是风险防控。软件成本度量估算能够很好的减少或者降低在软件成本这块的风险把握和防控。最后,希望我们这次关于软件成本度量的分享能够给各位带来一些收益。

很遗憾错过4月10日的现场研讨会?

没关系!

CMMI V2.0版本培训宣贯马上开始,

4月27日我们等你一起来!

点击下方链接,即可查看更多报名信息!

↓↓↓


一场权威的CMMI 2.0培训,竟然免费!


责编:畅享精灵
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

发表评论

         看不清,换一个

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918