作为一名IT从业者,我来回答一下这个问题。
首先,一款App的开发成本与App本身的功能定位、市场定位和用户定位等因素有非常直接的关系,不同的定位往往决定着App的规模,同时对于技术选型和具体的解决方案也有非常直接的影响。
通常情况下,即使开发一款非平台类App产品,在前期的开发投入上也是比较大的,而且后期往往也需要一个专业的开发团队来对App进行迭代升级。 由于当前用户对于App类产品的使用体验要求越来越高,所以目前对于初期创业者来说,选择开发一款App还是应该慎重考虑的,当前的App开发成本已经比较高了。
以一个基本的App开发团队来说,通常需要产品经理、策划、交互设计师、视觉设计师、架构师、项目经理、后端程序员、前端程序员、Android程序员、iOS程序员和测试工程师组成,即使每个角色只安排一个人,整体的团队规模也在10人左右。
App类产品的开发周期也相对比较长,通常会采用“321”的原则,也就是3个月的开发时间,2个月的调整时间和1个月的试运行时间,如果在开发过程中,产品经理有大的调整,那么开发周期也会延长,这都会在一定程度上增加开发成本。 按照历史经验来看,能够按照计划上线的产品并不多见。
虽然不同地区的人员成本会有所差异,但是大部分地区的人月成本都在10k以上,这就说明一款App的前期开发成本往往都会在600k左右,而且这还是比较理想的状态。 如果想尽量压缩开发成本,可以考虑在人员上进行压缩,比如产品经理做交互设计,视觉设计采用外包,架构师、项目经理和产品经理采用兼任的方式,这样会节省一定的人月成本,但是要想保证整体的效果,压缩的比例并不会太大。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!