为什么统软云解密软件的开发成本如此昂贵?

移动应用

定制软件开发

APP开发

小程序开发

软件开发服务

软件开发


浏览:622 次

在互联网时代,移动应用软件今天很流行。我们经常听说开发一个软件的成本至少是几十万,甚至数百万。大型软件甚至更高。有时你只能购买数百万个软件,你只能限制用户数量。为什么这些软件开发成本如此之高?

有些人认为,除了程序员的人力成本和一些必要的硬件支持,没有地方花太多钱。

事实上,事实并非如此。

构建软件的成本有多高?我们可以做一个非常粗略的估计。

市场上定制软件开发的人工成本为每人每月2万元,平均每人每天1000元。

根据Software Estimation提供的经验数据,随着软件复杂性的变化,在整个交付项目中,每个程序员每天产生的平均代码量在2到200行之间。

如果用每天100行代码的平均产量来计算,每行代码的编写成本为10元。

编写软件只是第一步。软件应在特定环境中运行。服务器端软件应部署在具有可靠网络连接的可靠服务器上。客户端软件(如app)应安装在用户的计算机或手机上。软件需要维护、升级、管理和调试。有了软件和服务器,具备这种技能的人必须管理它。

根据Oracle参考Enterprise Management Associates的数据,60%~70%的IT预算用于运营和维护。

因此,我们可以粗略估计,加上运营和维护成本,一行代码的成本将达到30元。

一个app有多少行代码?

当然,根据复杂性的不同,它会有很大的不同,所以我们只能举两个例子来参考。RapidFTR是一款用于“家庭追踪和团聚”的Androidapp。当战争、地震、海啸和其他灾害发生时,国际援助团队可以使用此app来寻找失散的儿童。该软件有大约34000行代码。另一个Androidapp是克林顿健康倡议为非洲国家开发的基层医疗物流管理软件。乡村医生可以使用这个工具来管理他们的药物库存。该软件的代码超过46000行。

换句话说,拥有这两款目标简单、功能简单的Androidapp的成本超过100万元。

以上是Hyperpin技术对开发软件为何如此昂贵的分析。你拿到了吗?

专注于APP开发小程序开发、商城开发、网站建设、物联网开发和软件开发服务