开发一个app要多少钱?
三年前天真的以为做一个APP顶多5000块钱,网站2000块以内就能搞定。高于这个价格就是吓唬孩子。后来我确实花了1000买了一个模板网页,花了5000买了一个模板APP,做了这些傻事。最后的结果就像淘宝上买家秀和卖家秀的区别一样。钱打到水漂了。
本着信真不信邪的原则,我们开始组建自己的技术团队,从UI到后台、前端、安卓、苹果程序员、产品经理,形成一个基础的APP开发团队。截至目前,已经做了五个app,其中三个已经融资,另外两个是政府支持的项目。我给团队发了近一年的工资,真的很清楚从零开始开发一个APP要花多少钱。
今天,让我们从创业者的角度来计算一下需要多少钱。
首先,如果你也是一个创业者,并且充满热情,那么产品一定是自己开发的。因为创业是一件很牛逼的事情,各个环节都要做到最好。产品技术开发外包难免不放心,当时也是这么想的。我自己也懂技术,但是相关专业背景不错。但据我所知,普通创业者难免不理解。所以,如果你想做一个APP作为起点,你至少要知道需要什么人员配备。
招募士兵和购买马匹——提高或扩大军队
包括一个新产品开发过程中的一些常见工作,有1架构师和后台开发人员+65438 Android+65438 +iOS开发人员+0产品经理+65438前端开发人员+0设计师+0,你也不能保证你招的每个岗位都招到合格的人或者突然就招到了。创业公司员工不稳定很正常。估计一般创业者都想尽快上线产品开发,假设你想要的产品上线3~6个月。
第一步:招聘员工
北上广深一线城市还可以。只要资金充足,人才不愁,简历丰富,一一筛选。但是在常州这样的二三线城市,一个WEB前端投简历面试用了整整7个月。更可怕的是,我们在各种无限搜索的情况下,在“钩子”、“前程无忧”、“智联招聘”甚至“赶集网”等非专业平台,以及朋友圈同时付费。我们花了五个月的时间从第一个人招募到勉强能够开始工作的团队。
这里有一个很好的经验。第一,全力以赴找一个志同道合的技术总监。高薪是必要的。但是工资高的时候,他可以帮你在发展中少走弯路。
所以第一步的成本大概是——招聘平台网站会员费:平均1000元/家*3=3000元。然后假设你在三个月内得到了所有的工作。
这三个月平均四个人发工资,试用期算工资的80%,不需要五险一金。常州这类人才一般需要招到至少一年开发经验的,否则开发质量难以保证。
这样的话,人才的平均工资是8 K左右.所以这三个月你要交(8000元*80%试用期*4人*3个月=76800)。
第二步:网站
8人团队可以选择低端办公空间。这种办公空间在常州大概70元/_左右,需要100平米左右,不好找。
企业孵化器是个不错的选择。在现在的背景下,很多孵化器都很好找。孵化器的租金会更便宜,甚至免费。在接纳创业团队之前,一般会签订协议,需要以场地作为股权置换或优先投资的条件。至于孵化器是否划算,就看创业团队自己权衡了。包括水电,物业,一个月10000左右比较经济。
步骤3:设备
一把普通的人体工学椅价格大概是150元。如果不买符合人体工程学的椅子,换成普通椅子,加上桌子的分摊费用,桌椅需要200元左右。这些一次性付款,6000元就可以办了吧?拍脑袋是要付钱的。
加上设计师和程的电脑,它的配置是4000,包括一台IOS机在内一共七台。开发一个手机APP,需要提供一个样机,正好二手,4个安卓系统,每个2000元,4个苹果系统,每个3500元。
好了,算算6000元+4000元*7+2000元*4+3500*4=56000元。
第四步:工具协同工作,正式开始。
APP开发之前,你知道自己要做什么样的APP软件,但一般不知道自己想做什么,需求是什么,产品定位是什么。这时候产品经理就需要出去和老板沟通,明确需求,找准产品定位。
这个阶段大概需要两个星期的时间,经过仔细分析,我们会想清楚产品的定位和第一阶段的需求。在此期间,架构师可以开始构思产品的技术架构,还没有正式开始。产品定位和前期需求确定后,需要构思产品名称、需求调研、竞品调研分析、注册域名、购买服务器和周边基础能力(如CDN存储、短信服务、消息推送等。)、商标(未注册商标,很多团队深受其害)、注册域名、设计logo。在这个阶段,如果不改变计划和产品需求及定位,至少需要一周时间。这个时候产品的原型和技术架构的原型也就呈现出来了,基本可以进入真正的工作了。
这一步假设域名不需要花大价钱购买,总费用为15000元/年。
其中短信2000,服务器1000一个月。域名等注册商标2000个,商标、软件、LOGO一次性投入约10000。
第五步:产品版本规划和架构设计。
一切似乎都准备好了之后,产品开始整理需求,根据需求的优先级规划版本。根据产品的开发方向,架构师开始进入开发环境、生产环境部署和基础代码研发阶段。
有必要提一下,实现APP功能的两种常见方式是native Native和webview。这两种方式的优缺点超出了本文的范围。一般为了保证体验,以原生方式为主,webview为辅。要用原生方式开发,版本尤为重要。
首先,APP开发完成后,需要放到APPstore上(假设我们只去iOS和Android)。iOS的APPStore的应用审核周期比较长,所以你一定要提前规划好接下来几个中小版本的功能,以免在这个环节混淆;
其次,当你的APP安装在用户手机上的时候,你肯定想让他大部分时间运行最新版本。如果你的版本更新太频繁,用户会很烦。
看起来过程很顺利。产品经理整理好产品思路后,开始准备产品V1.0的策划。
新产品从无到有都有共同的工作:
(1)产品官网,产品官网是产品、公司、团队的脸面,让用户进入后最快的知道你的定位和产品特点,也就是什么样的人在做什么,解决什么样的问题。
(2)用户协议。是的,如果用户想注册使用你的产品,你得起草你的用户协议,不断和律师或律师沟通,进行调整。
(3)种子用户。你要思考你的第一批种子用户从哪里来,怎么组织,怎么管理。他们是第一批测试你产品的人,这对于验证你的产品定位,发现产品问题,提升产品体验非常重要。
(4)基础数据上报规划。你需要知道你需要收集哪些数据来优化和调整你的产品设计,在不了解任何用户行为的情况下,一旦产品发布,你就要思考你的产品方向。
(5)UI设计和交互标准制定。不能保证产品的UI和交互一上线就让用户觉得惊艳,但是UI/交互的一致性一定没有问题。
(6)后台管理系统。无论是数据查看还是内容管理,后台管理系统都是你工作的有效助手,一个都不能少。
(7)应用程序.这是你产品的重中之重,所以要时刻关注。
如果一切顺利,那么3-6个月后,你的APP的第一个版本应该有了第一个原型。
内部测试和研磨阶段
现阶段要不要跟设计、研发、种子用户做担保?