知乎问题:
开发一个app需要多少资金以及后持持续投入计划,还有需要什么技术支持,以及在哪里可查询到这些资料?
下面是我的回答:
脱离需求谈价格是没有意义的。
自建开发团队
自己组团队,你需要以下的技术人员支持:(仅技术)
- 产品经理/项目经理(如果是你自己就不用了):负责产品规划、产品设计、项目跟进。
- UI设计师 :App的页面设计。
- Android开发工程师:负责 Android 平台的开发。
- iOS开发工程师:负责 iOS 平台的开发。
- 后端开发工程师:负责服务端API接口的开发。
- web前端工程师:负责后台管理页面的开发、官网和一些H5页面的开发。
- 运维工程师:负责app上线后服务器的运维工作。
需要的角色我都列出来了,你可以尝试找到能力比较强的开发者,比如让后端工程师同时承担运维工程师和web前端的工作,比如找到可以同时能开发Android和iOS应用的工程师,当然这样要招到这样的工程师也会比较难。
按照这样的配置,你一年的支出至少要上百万,相关岗位的价格可以到拉勾招聘网进行查询。
搜索:Android工程师自己组团队的好处不言而喻,产品质量更加可控、产品迭代更加灵活等,一句话就是自己想怎么来就怎么来~
缺点是成本高,招到合适的人需要比较长的周期,人员增长带来的管理成本。
适合团队不缺钱、需要快速迭代的产品。
软件外包
请外包团队,那就简单很多了,初期成本会低很多,可以较快地把首个版本开发出来,快速进入运营阶段。
你只需要和对方沟通好产品原型,以及把关产品的验收~
好处总的来说就是比较省事,缺点就是不够灵活,不能及时响应需求变化,还有就是外包开发的产品质量不好把控。不少政务软件用起来超级难用,很多就是交给外包公司来做的。
产品外包的价格和他们那边投入的人力资源是正相关的,所以回到开头那句话:脱离需求谈价格没有意义!
具体一个App是如何开发出来的?可以查看之前写的这篇文章:
本文由 Agile Studio 工作室原创,转载请附上链接:
关于AgileStudio
我们是一支由资深独立开发者和设计师组成的团队,成员均有扎实的技术实力和多年的产品设计开发经验,提供可信赖的软件定制服务。
网友评论