软件的成本与定价如何决策?PMP软件开发规模估算和成本估算方法详解
在进行软件开发之前,需要进行软件成本估算,计算项目的经济可行性。成本估算是立项的依据,是项目计划的基础。
软件估算方法包括:规模估算、工作量估算、进度估算和成本估算。
本节主要介绍规模估算的调整、工作量估算和成本估算(规模估算参见上一篇文章)。
1、软件规模调整因子VAF
除功能点之外的因素都可以定义调整因子,一般设置为0~5分。0分为完全不影响,5分为影响极大。
根据经验公示求出调整后的功能点数AFP。AFP=UFP*(a+b*VAF),a,b为经验系数,如AFP=UFP*(0.65+0.01*VAF)。
常见的影响因素:系统复杂度、输入输出复杂度、应用复杂度。
2、工作量估算(人月)
1)Delphi方法:多专家背对背估算。
2)工作量=功能点数/生产力系数
根据团队的经验估算生产力系数(每人每日完成功能点数)。
3、成本估算
成本=工作量*人均成本。
4、进度估算
合理的安排工作任务的顺序,资源,里程碑,就可以估算进度了。
5、适用场景
在实际使用中,需要技术人员进行较为深入的了解才能得到较为精确的估算。一般的商品销售模式为:由销售联系项目后,将需求给到制造商,由制造商估算成本ÿ
guanyuni363: 请教一下,临时图层Rubberband可以显示在QgsVectorLayer图层下面吗
一生无悔cpp: 请教您,这个gdalbuildvrt.exe是gdal编译出来的是吗?
Scarlett2025: 做出来了吗
徒行陌客: D:\a111\test\test\mainwindow.cpp:189: error: C2440: “初始化”: 无法从“QgsPointXY”转换为“QgsPoint”
弗里曼的小伙伴: 因为开始是当天0点,结束是当天24点,所以要减1天。软考和PMP的算法差一天。看你属于什么情况。