软件项目工作量和成本估算一般分专家经验法、WBS法、类比类推法、参数方程法。而专家经验法和WBS法都是基于人的经验的一种定性的方法。好处是这种方法简单可行,但是存在的问题也比较明显:1、方法不可复制,对专家的依赖性很强; 2、受专家局限性影响,针对同一个项目不同的专家给出的数额可能相差几倍; 3、估算过程不可见,基本是个黑盒。4、估算结果经不起推敲,缺乏科学性,完全依赖于专家个人的经验。类比类推法依赖于过去有过同类项目的数据,所以局限性比较强。我推荐的是参数法。工业和信息化部2013年发布的标准《软件研发成本度量规范》主要也是这种方法。第一步,按照国际相关标准度量软件项目的规模并根据项目属性对规模进行调整;第二步,根据行业基准数据发布的生产率(功能点耗时率)或者本组织的历史数据,并根据项目特点选取调整参数,计算出工作量(人月),第三部,用工作量乘以人月费率得出软件开发成本。目前一直采用这种方法。但是这种方法要自己学习还是有一定难度。有专门的培训,你可以去了解一下。