对于广大APP开发咨询者而言,开发价格一定是最为关注的问题之一。作为国内最早一批接触app开发的团队,米么信息在给客户评估报价的时候,往往会通过一下几个方面来评估报价。
一、项目类型
在APP 开发领域,不同的项目意味着不同的价格,比如是做电商app,O2O app,聊天社交app、移动办公app或是新媒体资讯app,不同的app在功能复杂度上可能不一样,最终的价格便会不同。
二、客户端类型
这个环节我们会了解项目需要开发哪些客户端。米么信息是一云五端架构倡导者,在开发app的时候,同时会考虑其他客户端的扩展性,一个管理后台,可以统一管理ios客户端,android客户端,微信公众号/小程序以及手机网站、PC网站。但根据客户的实际需求,可能诉求不一样,有的只开发微信号,有的只开发ios或android app,这样项目的成本构成也会不同。
三、开发阶段
此环节主要为了解项目所处阶段。如果客户还只是有一个想法,那会需要配备专业的产品经理来整理需求,最终落地形成实施方案。有的客户有自己的产品经理,会把需求方案都自己规划好,只需要技术团队直接开发。或者有的采用半包的方式,自己有部分技术人员承担部分功能模块的开发,只需要部分的技术外包。
四、项目需求
最终项目报价还会依据项目需求。前几个问题决定了app定制开发过程中,需要哪些人员角色的配置,而最终对需求的设定,会影响配置人员的数量及开发周期。比如需求特别复杂,那可能一个ios app客户端就需要配置好几个人来开发,而比较简单的ios app可能只需要一到两个人。
通过以上问题的了解,最终形成一个人员配置方案,再配合开发周期,就能比较准确的评估出一款app多少钱。举个例子,一个电商项目,需要做微信公众号,ios/android app,以及管理后台,那人员配置可能是这样的:
角色 | 职责 | 人数 |
项目经理 | 负责项目整体管控 | 1人 |
产品经理 | 负责需求落地及把控产品方向 | 1人 |
UI设计师 | 界面设计,视觉设计 | 1人 |
Web前端工程师 | 微信端开发 | 2人 |
IOS工程师 | IOS客户端开发 | 2人 |
Android工程师 | Android客户端开发 | 2人 |
JAVA后台工程师 | 管理后台开发 | 3人 |
测试工程师 | 软件测试 | 2人 |
基于以上表格,价格项目评估结果为2两个开发周期,那以上人员两个人的基本人力成本,再加上公司的一些运营开支,以及公司考虑的一定利润空间,最终能得出项目的一个合理报价。
特别提示:
市面上有很多几千、一两万做app开发的,请注意这类项目一定不是定制开发,可能是对方直接套用模板。其优点是价格便宜,能快速完成上线,缺点是没有知识产权、也拿不到核心源码,扩展性差,版本不能进行正常的后期迭代升级。App定制开发根据功能复杂度一般在几万到几十万不等。