DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开
DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开

软件工程费用评估创新落地实践

2019年7月1日,国家标准《软件工程软件开发成本度量规范》(GB/T36964-2018)开始正式实施。在国家标准实施一周年的今天,不少信息化产业的企事业单位,都在探索软件工程费用评估切实有效的落地方法。与此同时,早在2017年,畅享网已经进入了研究探索阶段,如今形成了一套能够落地的软件工程费用评估的整体解决方法,并积累了众多落地案例,案例聚焦于政务、高校等领域。

就国内软件费用评估发展来看,从2013年建立行业标准SJ/T11463《软件成本度量规范》,到2018年12月正式颁布国家标准《软件工程软件开发成本度量规范》(GB/T36964-2018),我国越来越重视软件工程类项目费用评估问题。究其原因,除了高速发展的软件与信息化行业之外,更为重要的是,如果对软件开发成本和进度的估计不准确,可能会制约软件行业发展,而这也是60年代提出来的软件工程项目七大危机之一。

箭在弦上:实行软件工程费用评估工作的必要性

长期以来,如何度量软件研发成本一直是产业界的难题,尤其是在预算、招投标、项目计划等活动中因为缺失科学统一的软件工程费用评估标准,较大程度导致项目做预算时无据可依,进而造成预算浪费或预算不足。在软件项目招投标过程中,因为缺乏软件研发成本度量依据,恶意竞标、低价中标现象频频发生。开发方在项目实施过程中,由于缺乏成本控制的科学依据,也经常出现时间滞后、费用远远超出最初预算的情况。科学统一的费用评估标准既是有效进行软件项目管理的重要依据,也是当前软件产业发展的迫切需要。

我国政府明确提出了“实施全面规范、公开透明的预算制度”的政府预算工作方内,对软件成本评估工作有着重要的指导意义,即软件成本评估工作也应该符合“全面规范、公开透明”的普遍性要求。尽管在软件行业建立规范、公开透明的预算制度绝非易事。但是因为其意义重大,且符合世界上主要国家政府预算管理的发展潮流,所以软件预算的规范化、透明化将是我国软件行业预算管理发展的必然趋势。

软件预算的核心问题其实就是软件费用评估问题,参考国内外软件费用评估领域方面的最佳实践,可以注意到早前我国的软件费用评估实践存在各方面的不足。具体来说,软件费用评估目前所面临的问题主要表现为四个方面,分别是缺乏明确的成本评估原则、缺乏预先设定的成本评估过程、缺乏明确划分的成本评估角色以及缺乏可信的成本评估历史数据。如今,随着国家标准的发布,软件费用评估的一条基线已经确定,接下来就是要解决如何落地的问题。

遍地开花:费用评估工作落地案例

2017年,畅享网就已经注意到,在信息化预算、招标、结算等活动中,软件造价评估难、软件开发过程“黑盒子”是国内信息化项目预算管理的普遍难题。当时,某国家级经济技术开发区、国家级高新技术产业开发区表示,园区信息化办在政务信息化项目管理的实际工作中,一直在探索和寻找更加科学的管理方式,解决软件造价评估的难题,提高政务信息化预算的科学性、规范性和合理性,提升信息化资金的使用绩效。

为此,在2017年,畅享网开始了为期一年多的走访调研、专家研讨、实证演练以及优化完善,形成了《中国软件工程成本度量研究报告》,在信息化费用评的道路上摸索前进。以政务领域为例,2017年畅享网开始探索创新政务信息化预算管理机制,开展了政务信息化项目费用评估体系的建立工作。经过不断的论证及优化,于2018年初步形成了一套符合政务信息化特点、具有特色的政务信息化费用评估体系。

迄今为止,依据软件工程费用评估的整体解决方法,畅享网已经完成了逾百个政务信息化项目的费用评估评估工作,评估费用约5亿元。此外,作为第三方信息化费用评估单位,畅享网还与长三角多家市级政府机构,多家上海知名高校等合作,对软件工程类项目的全生命周期费用进行科学精细化管理,并同步重新梳理、优化了信息化资金使用管理流程,提升了财政资金使用绩效,为信息化的可持续健康发展打下了坚实的基础。

卓有成效:软件工程费用评估的意义和价值

软件工程类项目费用评估工作对软件项目的计划、实施、管理、交付都具有重要的意义和价值。在预算及招投标阶段,费用评估有助于制定合理的项目预算,规范招投标行为;在项目实施过程中,费用评估有助于资源分配、进度安排、项目范围及质量控制,是软件项目成功的基础;在项目决算及后评价阶段,费用评估有助于项目交付、总结和评价,促进软件企业和行业的健康成长。

据了解,畅享网和某国家级经济技术开发区、国家级高新技术产业开发区一起探索建立了一套符合行业惯例、具有地方特色的政务信息化项目开发成本评估方法和指标体系。在该体系的指导下,该国家级开发区不断提高信息化项目预算管理的规范化和专业化水平,获得了信息化管理部门的认可。

畅享网探索落地的费用评估整体解决方案是以国家标准为基线,主体采用功能点法,综合运用专家决策法、案例法等进行交叉验证。科学客观且结合实际情况的评估方法提高了软件价值,优化软件生态,促进良性竞争,提高软件组织盈利能力,杜绝重大预算浪费,有助发展自主可控的软件研发成熟度模型。值得特别说明的是,费用评估工作在“阳光下”将软件工程类费用详细列出来,正在推动信息化行业一步步走向项目费用透明化的道路。

未经允许不得转载:DOIT » 软件工程费用评估创新落地实践