开云体育 开云官网在兰州:软件开发如何进行成本估算
在对一个软件项目进行成本估算或评估时,应该包括从项目立项直至项目研发活动结束所花费的资源总和,并且可以按阶段进行估算或测量。
软件成本估算的过程可分为:估算规模、估算工作量、估算工期和估算成本这4个过程,结果确定软件成本。其中成本估算需要对直接人力成本、间接人力成本、间接非人力成本及直接非人力成本分别进行估算。
通常情况下,软件规模的估算是软件成本估算过程的起点。估算规模是后续计算软件项目的工作量、成本和进度的主要依据,开云 开云体育官网是项目范围管理的关键,因此,在条件允许的情况开云 开云体育APP下,应该进行软件项目规模估算。
规模估算时,要根据可行性研究报告或类似文档明确项目需求及系统边界。选择估算方法时,要依据项目特点和需求详细程度来决定。
类推法:软件项目需求比较模糊或不确定时,如果有高度相似的历史项目,可采用此方法,利用历史项目数据来粗略估算工开云 开云体育APP作量。
类比法:软件项目需求比较模糊或不确定时,如果有与本项目部分属性类似的一组基准数据,可采用类比法,利用基准数据来粗略估算工作量。
方程法:已经开展了规模估算的项目,可以采用方程法,通过各项参数来确定待估算项目的工作量。
项目工作量估算都应该采用两种估算方法来对估算结果进行交叉验证,以追求估算的准确性。工作量的估算结果是一个范围,不是单一的值。
在获得工作量和工期后,采用科学的方法来进行成本估算。在对软件成本估算时,采用快速功能点法进行成本开云 开云体育APP估算。开云 开云体育官网
扫一扫关注微信公众帐号