如何对一个软件项目的成本进行评估或估算?

  在对一个软件项目进行成本估算或评估时,应该包括从项目立项直至项目研发活动结束所花费的资源总和,并且可以按阶段进行估算或测量软件成本估算的基本过程是什么呢?   软件成本估算的过程可分为:估算规模、估算工作量、估算工期和估算成本这4个过程,最终确定软件成本。其中成本估算需要对直接人力成本间接人力成本间接非人力成本直接非人力成本分别进行估算。    1、估算规模   通常情况下,软件规模的估算是软件成本估算过程的起点。估算规模是后续计算软件项目的工作量、成本和进度的主要依据,是项目范围管理的关键,因此,在条件允许的情况下,应该进行软件项目规模估算。   规模估算时,要根据可行性研究报告或类似文档明确项目需求及系统边界。选择估算方法时,要依据项目特点和需求详细程度来决定。   若当前项目的需求不确定,可跳过这一环节,进入下个一环节。   2、估算工作量   软件项目工作量估算可采用方程法类比法类推法。   类推法:软件项目需求极其模糊或不确定时,如果有高度相似的历史项目,可采用此方法,利用历史项目数据来粗略估算工作量。   类比法:软件项目需求极其模糊或不确定时,如果有与本项目部分属性类似的一组基准数据,可采用类比法,利用基准数据来粗略估算工作量。   方程法:已经开展了规模估算的项目,可以采用方程法,通过各项参数来确定待估算项目的工作量。   项目工作量估算都应该采用两种估算方法来对估算结果进行交叉验证,以追求估算的准确性。工作量的估算结果是一个范围,不是单一的值。   3、估算工期   软件项目工期的估算同样可以采用类推法、类比法和方程法。   4、估算成本   类比法和类推法同样适用于需求极期模糊或不确定时的成本估算。   成本估算结果通常为一个范围。   在获得工作量和工期后,采用科学的方法来进行成本估算。中基数联做为北京软件造价评估技术创新联盟的授权合作伙伴,在对软件成本估算时,采用快速功能点法进行成本估算。

版权属于: 北京中基数联所有。转载时必须以链接形式注明原始出处及本声明。源文链接:http://www.csbmk.com/html/wenda/2018/0921/109.html

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏BestSDK

6个“必杀技”,让你快速成为交互设计师

交互设计师作为现在炙手可热的职业之一,必定会得到许多人的追捧。要如何成为一个优秀的交互设计师成为年轻设计师们头疼的问题。今天小编就给大家整理六个优秀的交互设计师...

3505
来自专栏CDA数据分析师

为什么R语言是学习数据分析的第一选择

刚开始学习数据科学的人都会面对同一个问题: 不知道该先学习哪种编程语言。 不仅仅是编程语言,像Tableau,SPSS等软件系统也是同样的情况。有越来越多的工具...

2108
来自专栏企鹅号快讯

To 机器人:我们煞费苦心,还不是为了让你有尊严的学习!

To 机器人:我们煞费苦心,还不是为了让你有尊严的学习!脑极体2017-12-10 22:38收藏0评论0人工智能 ? 在有关机器人造反进攻人类的电影中,情节一...

1776
来自专栏华章科技

数据分析不能碰的6大禁区

要分析一个数据,首先要明确自己的目的,为什么要收集和分析这样一份数据。只有明确了目的之后,才能够把握好接下来应该收集哪些数据,应该怎么收集数据,应该分析哪些数据...

943
来自专栏CDA数据分析师

业界深访 | 研发总裁眼中的数据科学家

在大数据和机器学习的时代,有一种职业脱颖而出——数据科学家。数据科学家在近年来备受追捧,也有越来越多的人想投身入数据科学领域。

792
来自专栏BestSDK

移动产品经理需要跟踪app的哪些数据?

image.png 数据是一个产品每天都要盯着的东西,虽说数字也会撒谎,但是在产品设计中数据,常常作为辅助设计决策和与研发沟通的必不可少的东西之一。 1. 移动...

2858
来自专栏人工智能快报

百度发布医疗助手聊天机器人

科技咨询网站venturebeat发布消息称,百度公司发布了医疗助手聊天机器人Melody,这是一款基于人工智能技术的聊天机器人,被置于已有的Android和i...

42416
来自专栏腾讯社交用户体验设计

数据可视化基础研究--遇见大数据可视化系列文章之二

2044
来自专栏人工智能快报

OpenAI研究所制定四大研究目标

OpenAI是一家非营利人工智能研究公司,其使命是构建安全的人工智能,并尽可能广泛推广人工智能。OpenAI正在努力发展人工智能,并乐于与其他机构共享其方案及成...

28110
来自专栏CDA数据分析师

数据分析不能碰的6大禁区!

1 没有明确分析数据的 要分析一个数据,首先要明确自己的目的,为什么要收集和分析这样一份数据。只有明确了目的之后,才能够把握好接下来应该收集哪些数据,应该怎么收...

1906

扫码关注云+社区

领取腾讯云代金券