汇丰游戏网-游戏玩家聚集地

汇丰游戏网-游戏玩家聚集地

软件产品如何造价

59

软件产品的造价是一个复杂的过程,涉及多个方面的考量。以下是一些主要的造价方法:

功能点法

IFPUG功能点法:这是一种基于软件功能需求(用户视角)的估算方法,通过将软件功能分解为一系列功能点,并根据功能点的数量和复杂度来估算软件的规模。这种方法的核心在于将软件的功能需求转化为可量化的功能点,从而为项目计划、资源分配和成本估算提供依据。

Mark II功能点法:该方法专注事务处理,将软件事务分为数据移动和数据操作。

开发预算

开发预算主要指纯的开发人力的投入预算,根据人天单价乘以工时来计算,以项目第一版规划功能为准(后续迭代放在日常运维)。最直接的方式就是找软件外包公司沟通需求,评估报价。

运行预算

运行预算主要指软件正常运行需要用到的第三方服务需要付出的预算,比如域名、服务器、数据存储、短信、IM、直播方案、语音识别、人脸识别等。这类预算按周期和用量,是变化的,要根据评估周期来测算。

运维预算

运维预算包含软件基础运营的人力成本,包含客服、运营专员、技术运维人员的成本,涉及软件使用人、软件优化、BUG处理、版本迭代升级等。根据时间周期,投入人力多少,评估预算。

软件造价评估服务

这种服务主要是参考国家标准《软件工程 软件开发成本度量规范》,依据中国石化信息化项目造价评估体系,应用软件造价的专业技能即国际通用的NESMA功能点计数法,对软件的规模、工作量、成本进行检视和计算,进而确定软件造价合理范围的过程。

经验法

经验法,俗称拍脑袋,是最好用的方法,也是最常用的方法。比如拍脑袋,进阶版有基于WBS的分开拍脑袋;DELPHI/加权一起拍脑袋;关键是找领导和专家来拍脑袋。

类推法

类推法是最可靠的估算方法,结果经常产生很大偏差。一般是按照已有的同类项目经验来估算,进行经验类推。关键是有很多“同类”的假设,实际不一定是成立的。

类比法

类比法基于基准数据量化,属于以算为主的方法。通常以50百分位为参考而非均值。

方程法

方程法基于基准数据建模。一般与行业数据、企业数据相结合。常用的方法比如IFPUG(4.1,3.0)、NESMA,已经形成标准。误差相对较小。但关键在于,需求文件要比较明确。

快速功能点估算方法(NESMA)

NESMA方法包括预估功能点、估算功能点和详细功能点三种应用场景,适用于不同阶段的软件成本估算。

其他考虑因素

软件造价还涉及项目复杂度、人工成本、项目周期、QA和维护成本、企业形象和口碑、其他开支等多个方面。

综合以上方法,软件产品的造价需要根据项目的具体需求、规模、复杂度等因素,采用合适的估算方法进行综合评估。同时,还需要考虑项目的长期维护和运营成本,以确保项目的整体经济效益。