软件开发成本,如何使用科学方法客观估算?

本文介绍了一种基于功能点和系统特性的科学估算方法来确定软件项目的规模与成本。通过CoCode需求分析工具自动化评估过程,包括功能点复杂度、软件特性影响程度以及地区和行业的费率水平。

        估算不能拍脑决定,项目估算需要有科学专业的估算方法,需要有明确的量化指标,这样估算才较为客观合理。

        我们需要根据用户需求,使用COSMIC和IFPUG项目规模估算法,CoCode需求分析工具自动估算项目规模大小,估算项目报价。

软件开发成本 科学估算方法
软件开发成本 科学估算方法

        ​第一步:通过功能点复杂程度的估算

        功能点根据复杂程度分为:简单、中等、复杂三种。系统可以自动检测用户需求的功能计数项以及不同复杂度的功能点数。我们通过对所有的功能计数项,进行复杂度(简单或一般或复杂)的选择,从而对项目进行功能点评估。

CoCode需求分析工具 科学估算项目规模
CoCode需求分析工具 科学估算项目规模

​        第二步:设置不同软件系统特征值的影响程度

        需要根据不同的软件开发类型,将软件开发系统分为14种类型:数据通讯、分布式数据处理、性能、配置负载、交易处理、在线数据输入、用户界面友好程度、数据在线更新、算法、可重用性、易安装性、易操作性、多点运行、客户化程度。

CoCode需求分析工具 科学估算项目规模
CoCode需求分析工具 科学估算项目规模

​        我们需对每种类型对系统的影响程度,进行取值范围设置。正常的系统特征值为0,即不存在或没有影响。如某一系统特征值类型存在影响,根据影响程度不同选择不同的数值。如偶有影响取值为1;较轻影响取值为2;平均影响均值为3等;

        第三步:设置不同地区、行业的人均月费率、生产率等数值

        我们需要根据不同地区选择平均人月费率,根据不同行业选择软件开发生产率根据公司及项目实际情况填写毛利润率即可。

        根据我们各项数值的设置,CoCode需求分析工具会自动计算出调整后的功能点数、项目规模、工作量以及项目成本和报价等信息。

CoCode需求分析工具 科学估算项目规模
CoCode需求分析工具 科学估算项目规模

​       目前CoCode发布了四大开发工具:Co-Projec智能项目管理工具、需求分析工具、评审分析工具、故事点估算工具。目前限时免费,欢迎大家使用。工具地址:CoCode (PC端使用,请复制链接用浏览器打开。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值