做个软件究竟有多贵?我们可以做一个非常粗略的估算 。市场上定制开发软件的人工成本按一人月20,000人民币来算,平均每人天1,000人民币 。根据《软件估算》提供的经验数据,随软件复杂度变化,在整个交付项目期间 , 平均每个程序员每天产出的代码量在2行到200行之间 。如果以平均每天产出100行代码来算 , 则编写每行代码的成本是10元钱 。
把软件写出来只是第一步 。软件要放在某个环境上去运行的 。服务器端的软件要部署在可靠的服务器上 , 要有可靠的网络连接 。客户端的软件(比如一个app)要安装在使用者的电脑或手机上 。软件要维护要升级要管理要排错的 。有了一个软件,有了一台服务器,就得有掌握这个技能的人来管理它的 。根据Oracle引用Enterprise Management Associates的数据 , 60%~70%的IT预算耗费在运营和维护上 。于是我们可以大致估算到,加上运营和维护成本,一行代码的成本就会达到30元 。
【开发软件费用为什么这么贵,开发一个软件多少费用】那么一个app会有多少行代码呢?当然也随复杂度不同会有很大变化,只能举两个例子作为参考 。RapidFTR是一个用于“家庭跟踪和团聚”的Android应用 。当战争、地震、海啸等灾害发生时 , 国际援助团队可以用这个应用来寻找失散的儿童 。这个软件大约有34,000行代码 。另一个Android应用是克林顿健康倡议给非洲国家开发的基层医疗物流管理软件,乡村医生可以用这个工具来管理他们的药品库存 。这个软件的代码超过46,000行 。换句话说,这两个目标很单纯、功能并不复杂的Android应用,拥有它们的成本都在百万人民币以上 。
- 为什么coreldraw提示已安装另一版本导致安装失败,coreldraw安装失败
- app的内存为什么会越用越大,增大手机内存app
- 野韭菜能吃吗 野韭菜为什么不能吃
- 男生为什么要少喝奶茶
- 为什么男人都对初恋念念不忘? 男人为什么总是怀念初恋
- 节食减肥的弊端 为什么不能节食减肥
- 为什么电脑上有些软件卸载了还会自动装上呢,电脑软件卸载了又自动装上
- 为什么app都要获取我们的定位,app怎样获取定位
- 2020年大白菜会涨价吗 为什么2020年大白菜涨价
- 为什么葡萄用面粉洗的比较干净