软件成本估算,通常发生在项目早期,在还没有获得充分信息的前提下,对软件项目所需要的工作量和工作进度做出预测,从而产生一组在可接受误差范围内的近似规划,是对构造一个软件系统所需成本的预测。同时,软件成本估算还需要处理软件开发中的产品、人员、技术、组织、过程等复杂因素及其相互影响。
软件规模估算。规模估算通常作为成本估算过程的起点,是后续计算工作量、成本和进度的关键输入。在进行规模估算时,需要明确项目需求及系统边界,进行初步的子系统/模块划分,并对每一子系统或模块的基本用户需求进行说明。工作量估算。在完成规模估算后,需开展工作量估算。
在软件项目开发成本估算过程中,需要综合考虑从项目立项到研发活动结束期间所有资源的总和,并且可以根据不同阶段来进行估算或测量。软件成本估算可以分为四个步骤:估算规模、估算工作量、估算工期和估算成本,最终确定软件成本。
计算机系统软件作为信息社会的重要商品,具有独特的价值。系统软件是由高强度智力劳动、知识、经验和智慧基础上的产物,具有价值和使用价值。系统软件产品是无形的,主要通过磁盘等介质进行交易。复制成本相对较低,系统软件产品易被复制甚至剽窃,需依法保护。系统软件产品的维护在生命周期中占有重要地位。
项目成本估算方法就是运用一系列科学的手段去对项目有关工程技术、经济、社会等方面的条件和情况进行调查、研究、分析,从而推算出项目所需成本的手段。项目成本估算,是对完成项目工作所需要的费用进行估计和计划,是项目计划中的一个重要组成部分。要实行成本控制,必须先估算费用。
1、软件规模估算。规模估算通常作为成本估算过程的起点,是后续计算工作量、成本和进度的关键输入。在进行规模估算时,需要明确项目需求及系统边界,进行初步的子系统/模块划分,并对每一子系统或模块的基本用户需求进行说明。工作量估算。在完成规模估算后,需开展工作量估算。
2、系统软件开发成本的测算方法多样。我们建议依据软件规模、社会平均规模指数以及工作量修正因素进行测算。例如,CAD系统软件的实际测算结合国内外研究成果,软件社会平均生产率参数和规模指数可确定为5和3左右。软件工作量订由八个因子、五个等级组成。系统软件的维护成本测算则更为复杂。
3、在软件项目开发成本估算过程中,需要综合考虑从项目立项到研发活动结束期间所有资源的总和,并且可以根据不同阶段来进行估算或测量。软件成本估算可以分为四个步骤:估算规模、估算工作量、估算工期和估算成本,最终确定软件成本。
4、在估算软件系统开发成本时,可以采用Delphi方法或者国际功能点估算法两种途径。使用Delphi方法时,首先需要通过工作分解结构(WBS)来细化和估算每个工作任务的人日数。这一过程通常需要项目团队中的专家参与,他们基于过往项目经验进行估算。
5、项目成本估算方法就是运用一系列科学的手段去对项目有关工程技术、经济、社会等方面的条件和情况进行调查、研究、分析,从而推算出项目所需成本的手段。项目成本估算,是对完成项目工作所需要的费用进行估计和计划,是项目计划中的一个重要组成部分。要实行成本控制,必须先估算费用。
1、首先,EAC=AC + ETC 是最简单的计算方式,即当前成本加上剩余工作成本。但实际操作时,如BAC(预算总成本)不准确,需重新估算ETC。若成本偏差持续至项目结束,则按CPI(成本绩效指数)计算EAC=BAC/CPI。如果预计未来偏差与初始预估不同,使用EAC=BAC-CV(完成时的预算减去已完成工作价值)。
2、AC:实际成本-Actual Cost:一个特定时间区间内完成进度活动或工作分解结构部分,所实际发生的并记录的总成本。成本可能仅涉及直接工时或直接成本,也可能包括间接成本。实际成本也被称作“已完工作实际成本(ACWP)”。AC WP:已完成工作实际成本-Actual Cost of Work Performed:与实际成本含义相同。
3、EAC:完成预估,根据项目的绩效和风险量化对项目最可能的总成本所做的一种预测。ETC:完工尚需估算,剩余工作在当前的估算。SV:进度偏差,在进度方面的偏差,公式SV=EV-PV。CV:费用执行指标,在成本方面的偏差,公式CV=EV-AC。SPI:进度绩效指标,挣值与计划价值之比。
版权声明:本文为 “用友畅捷通中小企业服务咨询软件官网” 原创文章,转载请附上原文出处链接及本声明;
工作时间:0:00~24:00
客服电话
13026203696
电子邮件
扫码二维码
获取最新动态