中文名 | 成本估算 | 外文名 | Cost estimation |
---|---|---|---|
核心内容 | 确定标准,搜集信息,建立模型 | 参考依据 | 法律法规、经济规律、数学模型 |
1.类比估算法:也叫自上而下估算法,他是使用相似项目的实际成本作为项目成本估算的根据。
2.自下而上估算法:是估计各个工作项或活动,并将单个工作项汇总成整体项目估算的一种方法,又是成为基于活动成本法(ABC法)。
3.工作分布估算法:使用项目阶段百分比来估算。
4.参数模型法:是在数学模型中应用项目特征(参数)估算项目成。
5.启发式估算:使用历史数据和统计关系来估算
6.分阶段估算:按阶段逐一估算项目(最适合高风险项目的估算技巧)
7.计算机化工具。
行业标准《软件研发成本度量规范》
本标准规定了软件研发成本度量方法、过程及原则,包括软件研发成本的构成、软件研发成本度量过程、软件研发成本度量的应用。本标准适用于度量成本与功能规模密切相关的软件研发项目的成本。本标准不涉及软件定价,但相关各方可依据本标准明确研发成本,从而为软件定价提供重要依据。
标准研制背景
长期以来,如何度量和评估软件研发项目的成本一直是产业界的难题。我国尚无科学统一的软件研发项目成本度量标准体系以指导、规范、管理软件项目的研发成本,较大程度导致做预算时无据可依,造成极大浪费;在软件项目招评标过程中,由于无法界定软件工程项目的合理成本范围,常常出现恶意低价或超高价格竞标现象;软件开发商在项目实施过程中,由于缺乏成本控制的科学依据,也经常出现时间滞后、费用远远超出最初估算水平的情况。
标准研制过程
在国家工业和信息化部软件服务业司领导下,从2010年开始启动我国软件成本度量标准体系的研制工作。中国软件行业协会系统与软件过程改进分会 (以下简称 “过程改进分会”)和中国电子技术标准化研究院(以下简称“电子四所”)围绕软件研发成本度量标准体系建设开展了基础性研究工作,梳理了标准体系。核心标准《软件研发成本度量规范》于2010年12月正式立项,计划号为2010-3194T-SJ,由过程改进分会和电子四所共同牵头起草,组织产、学、研、 用约40家单位共同参与,历时3年,为软件项目预算、立项审批、招投标、项目计划、变更管理等工作提供“科学依据”。
标准的价值
1、倡导使用统一的国际功能点方法度量软件规模,使度量结果可比对;
2、倡导使用基准数据估算软件工期和成本,使估算结果更科学;
3、倡导使用一致的估算过程和公式,使估算过程透明化、估算结果可追溯。
标准试点应用
《软件研发成本度量规范》从2012年开始试点应用。海关总署、中国人民银行、东软集团等单位都参与了试点工作,分别在预算审批、项目立项、招投标、项目计划等场景进行应用,取得了很好的效果。截至2013年年底,共有约2000人参加CCEP培训,近1500人通过考试并成为国内首批CCEP(软件成本估算专家)。采用标准规定的方法后,极大的解决了试点企业长期以来面临的问题。
标准发布
行业标准《软件研发成本度量规范》(SJ/T11463-2013) 由中华人民共和国工业和信息化部于2013年10月17日正式发布,并于2013年12月1日开始正式实施。
最新进展
经推荐,该标准由中关村智联软件服务业质量创新联盟 牵头,正在申请升级为国家标准,于2015年7月31日正式下达计划号:20151553-T-469
标准应用配套书籍
随着工信部行业标准《软件研发成本度量规范》的正式发布,越来越多的软件企业、政府机关及各大行业(如金融、电信、能源、制造等)的软件开发及信息化建设部门开始采用该标准用于指导软件研发成本的度量工作,并广泛应用于预算、招投标、项目策划、变更管理、过程改进及项目后评价等场景。而能否正确理解《软件研发成本度量规范》并了解标准涉及方法的背景与原理,成为该标准是否可以在行业内深化应用的关键。
《软件研发成本度量规范释义》第2版 、《软件成本度量标准实施指南》
北京市地方标准《信息化项目软件开发费用测算规范》
1、规范研制背景
北京作为全国软件与信息服务业之都,产业规模一直位居全国前列,并且保持着较快的增长水平,软件和信息服务业在全市经济发展中也占有越来越重要的地位。随着十二五规划的逐步实施,北京市各行各业信息化建设投资也不断加大,仅全市每年属于市级财政拨款范畴的信息化项目就可达700至800个,金额总量可达三十多亿元,涉及上千家企事业单位。然而本市一直没有科学统一的标准以支撑、规范、管理信息化项目软件开发费用的测算,这大大制约了北京软件产业的健康可持续发展。由于相关标准的缺失,如何测算信息化项目软件开发的合理费用一直都是北京软件产业发展中的难点,因而常常导致软件项目预算审批无依据、恶意竞标等问题的发生。
2、规范的价值
由北京市经济和信息化委员会归口指导,北京软件和信息服务交易所、北京软件行业协会过程改进分会联合制订的北京市首个软件成本度量地方标准《信息化项目软件开发费用测算规范》于今年11月起正式实施,这标志着我市信息化项目软件开发工作拥有了科学、标准的费用评估方法,有助于规范行业市场、推动软件企业提升生产效率,提升产业增长质量。
联盟标准《行标应用指南(预算场景)》
1、编制背景
长期以来,如何度量软件研发成本一直是产业界的难题,尤其是在预算、招投标、项目计划等活动中因为缺失科学统一的软件研发成本度量标准,较大程度导致项目做预算时无据可依,进而造成预算浪费或预算不足;在软件项目招投标过程中,因为缺乏软件研发成本度量依据,恶意竞标、低价中标现象频频发生;开发方在项目实施过程中,由于缺乏成本控制的科学依据,也经常出现时间滞后,费用远远超出最初预算的情况。科学统一的软件研发成本度量标准既是有效进行软件项目管理的重要依据,也是当前软件产业发展的迫切需要。
为此,工业与信息化部软件服务业司委托中国软件行业协会系统与软件过程改进分会牵头组织编制了《软件研发成本度量规范》。标准中规定了软件研发成本度量的方法及过程,包括软件研发成本的构成、软件研发成本度量过程、软件研发成本度量的应用。其目的是帮助软件研发涉及各方科学、一致地进行成本度量。但标准中没有包含软件研发成本度量过程中所需要的估算模型、行业基准数据及其在不同场景进行成本估算的详细步骤和方法,因此需要制订标准的应用指南,以便相关各方针对不同的应用场景、正确使用行业数据和模型,有效开展软件研发成本度量相关工作。
2、编制目的与范围
本指南是《软件研发成本度量规范》系列应用指南之一,针对预算场景。
《软件研发成本度量规范》中的成本度量,特指对软件研发成本的预计值进行估算或对实际值进行测量、分析的过程。而《软件研发成本度量规范》中,预算是指根据项目成本估算的结果确定预计项目费用的过程。因此,本指南主要描述在预算场景下如何开展成本估算工作,而不涉及编制预算的其他方面。
在《软件研发成本度量规范》及本指南中,软件研发过程包括从项目立项开始到项目完成验收之间的需求分析、设计、编码、集成、测试、验收交付活动及相关的项目管理、支持活动。因此,本指南中软件研发成本仅包括软件研发过程中的所有直接成本和间接成本,但不包括数据迁移、软件维护等成本。本指南中所涉及工作量、工期也仅为软件研发过程所用工作量、工期。
本指南编制的主要目的是指导预算活动相关各方,基于《软件研发成本度量规范》有效开展成本估算工作,并为确定软件项目预算提供科学依据。
本指南明确了基于《软件研发成本度量规范》和基准数据开展成本估算相关活动的步骤与方法,并通过示例,明确了典型情况的估算及调整方法;对于其他特殊情况,相关人员应根据本指南及《软件研发成本度量规范》中的相关原则,结合项目特点,选择适当的估算方法或对估算结果进行合理调整。对于与预算类似的其他早期估算应用场景,相关人员也可参照本指南的相关原则与方法,开展项目估算活动。
北京市地方标准《信息化项目软件运维费用测算规范》
本标准规定了信息化项目软件运维费用测算的方法及过程,包括信息化项目软件运行维护服务内容及费用构成,软件运维项目规模、工作量、费用的测算方法及过程。
标准于2016年3月经北京市质监局批准正式立项,北京软件造价技术创新联盟及北京科信深度科技有限公司制订。 2100433B
1.事先建立软件的工作范围;
2. 以软件度量(经验度量、相似工程类比的度量)为基础做出估算
3.把项目分解为可单独进行估算的小块
序号 成本项目 单位 小计 1 结构五金件 RMB元 200 2 结构塑件 RMB元 300 3 电子核心板 RMB元 300 4 面板 RMB元 200 5 配件 RMB元 100 6 RMB元 7 RMB元 合计 RMB元 1100 第2年 第3年 第4年 第5年 投产期 销售期 销售期 销售期 销售期 销售期 1 研发费用 包含研发样本 、人力、设备 折旧、管理等 所有研发费用 RMB元 1,000,000 —— —— —— —— —— 2 销售单价 RMB元/件 —— 3,000 2,800 2,600 2,500 2,000 3 年销售量 件 —— 28,000 100,000 100,000 50,000 30,000 4 单位材料成本 即BOM成本 RMB元/件 —— 1,100 1,100 1,100 1,100 1,100 5 单位制造成本 单位材料成本 ×10% RMB
小区开发分项成本估算汇报 建设单位:徐州羲圣置业有限公司 建筑面积: 11.13 万平方米 容积率: 1.5 绿地率: 30.8% 总户数: 1100户 徐州羲圣置业有限公司 开 发 部 2009年 6 月 羲圣置业 - 1 - 小区开发分项成本估算汇报 我公司开发部根据徐州市目前建筑市场行情, 并结合本项目自身 特点,从以下几个方面对项目投资做出估算,估算的依据:按照小区 建筑面积 11.13万平方米,户数为 1100户,多层的结构类型, 进行综 合阐述,具体如下: 一、 土地费用:包括土地使用权出让金、 土地购置费、交易服务费、 契税等 (以下五项费用已承付,合计 :719.6 元 /m2) 序号 费用名称 总价(元) 单价(元 /m2) 1 出让金 556,500 5 2 土地购置费 77,910,000 700 3 土地交易综合服务费 111,325 1 4 契税 1
项目成本估算的结果:
1)项目成本估算文件;
2)相关支持细节文件;
3)项目成本管理计划。2100433B
成本估算方法 就方法论而言,有两种基本的成本估算方法:自顶向下和自底向上。 自顶向下法是对整个工程项目的总开发时间和总工作量做出估算,然后将它们按阶段、步骤和任务进行分配。 自底向上法则正好相反,先分别估算各个任务所需要的工作量和开发时间,再相加,从而得到总的工作量和总的开发时间。这两种方法都要求采用某种方法做出估算。 有许多估算方法可以利用,大致划分为三类:专家估算法、类推估算法、算式估算法
成本估算方法简介 专家估算法 依靠一个或多个专家对项目做出估算,其精度主要取决于专家对估算项目的定性参数的了解和他们的经验。
类推估算法 在自顶向下法中,类推估算法将估算项目的总体参数与类似项目进行直接比较得到结果;在自底向上法中,类推是在两个具有相似条件的工作单元之间进行。 算式估算法 前两种估算法的缺点在于:它们依靠的是带有主观猜测和盲目性的估算方法。算式估算法则是企图避免主观因素影响的一种方法。算式估算法有两种基本类型:由理论导出的算法和由经验得出的算法。
成本估算方法简介 差别估算法 差别估算是与一个或多个已完成的类似项目进行比较,找出与某个相似项目的若干 不同之处,并估算每个不同之处对成本的影响,导出软件项目的总成本。 优点:该方法可以提高估算的准确度 缺点:不容易明确差别的界限。2100433B
成本估算法是计算产品成本的一种简便方法。它主要包括:
(1)原材料比重法
先算出占产品成本比重最大的原材料费用,参照类型相仿的工厂中原材料占产品成本中的百分率,以原材料费用除以后者,可得产品成本的粗略估算数。
(2)分项类比估算法
产品成本是由材料费、工资和管理费三项组成的。该法有3种情况:
①甲产品与乙产品是同类产品多则各种费用成比例,即;
其中:
A表示甲材料费;
B表示乙材料费;
H表示甲工资;
I表示乙工资;
O表示甲管理费;
P表示乙管理费。
例:
如已知乙产品的材料费60元,工资10元,管理费20元,则其成本为90元。以材料消耗定额计算得甲产品材料费为80元,则:
②甲产品与乙产品为类似产品,则:
如上例,若甲产品工资为12元,则;
③甲产品与乙产品为非类似产品,则各种费用均不成比例,即:
定义某产品的管理费与工资之比为某产品管理费系数,即:
仍如上例,若甲产品管理费系数为1.5,则:
甲产品成本=甲材料费 甲工资 甲工资×甲管理费系数
=80 12 12×1.5=110(元)
(3)统计估算图示法。其使用的步骤是:首先收集大量同类产品的成本数据,然后从中得出产品成本与某种技术参数(如产量、重量、容积、速度、精度等)之间的对应关系,即产品成本与某种技术参数值之间的函数关系,再在坐标系上以函数图像表示之,这就可根据产品的该技术参数值,从图像上求得对应的成本估计值。使用时应注意成本与技术参数的可能取值范围。
(4)成本模型法。汇总大量实际资料,用回归分析法,以成本C作为函数,影响成本的某种重要参数作为自变量,用回归分析法求出其函数关系式。最简单的为以一元线性函数作为模型,有时需用一元二次函数或反比例函数。如由几个自变量决定成本时,则可采用多元回归分析,求出数学模型。