如果您觉得找外包公司价格高,不好控制需求,那咱们再看如果您自己组建团队,一个App需要哪些人员进行开发??
A、APP开发-产品经理,负责分析需求,提需求,整理需求文档,提出低保真设计原型,并协调以下几类人。
专门负责产品管理的职位,负责调查并根据目标用户群的需求,确定开发何种APP,选择何种技术、商业模式等。并推动相应产品的开发组织;还要根据产品的生命周期,协调研发、营销、运营等,确定和组织实施相应的产品策略,以及其他一系列相关的产品管理活动。
B、APP开发-UI组,可分为平面设计和交互设计,负责对产品经理提出的需求设计app高保真原型,设计web页面,或者海报。
UI用户设计基础(UI行业发展及UI设计师职业规划,美术基础,平面设计基础,图形与创意设计,网页设计基础,交互式网站),软件:Photoshop、Illustrator
移动界面设计(图标创意思路与方法,图标的创作设计,主题图标设计,IOS系统Android系统windows phone系统,UI设计实训课程)
交互类(UCD,交互设计高级技术)
流程设计(界面开发对接,流程管理,移动媒体综合开发实训)
综合项目实训及就业阶段(根据所学内容,选择一种移动平台(IOS/Android/Winphone),软件界面,WUI类型设计,完成初稿设计。
C、APP开发-后端开发人员,接管服务器数据,维护服务器性能,为app前端人员提供接口。下面我们通过两个场景来说明下app后端的作用:
场景一:
用户a平时是很喜欢用qq音乐app听歌,他的qq音乐app保存了他平时最喜欢听的歌曲列表。
如果歌曲列表只保存在手机上,万一,他的手机被盗了,就算他买了台新的手机回来,那歌曲列表也会丢失的啊?
为了解决这个问题,其中一个办法就是qq音乐app可以把歌曲列表放在远处的一台机器上,当用户a买了新手机后,把放在远处的机器上歌曲列表重新搬回到qq音乐app就行了。
场景二:
相信很多有都人寄快递的经历吧。
假设有两个人a和b,当a向b寄一样东西的时候,会叫来快递,把东西寄给b。
当查看物流时,可以看到类似这样的描述“到达xx中转站”。只有经过中转站,东西才会到达b的手上。
在app上的情况也差不多。假设app上的a用户需要向b用户发信息,这条信息也需要经过app后端这个中转站,才能到达b用户处。
总结: 从以上的场景1和场景2,可总结出app后端的两个重要作用:
1). 远程存储数据
2). 消息中转
D、APP开发-前端开发人员,这里分web和app,app分安卓和ios,web的前端也分后台系统和前台系统等,大型公司还有isv和osp。
把UI的设计图按照w3c标准做成html页面,并且用JAVAscript脚本语言实现页面上的前端互动。互动效果包括,弹出层,页签切换,图片滚动,ajax异步互动等。
高级前端工程师还要承担前端优化的工作,优化的知识就会更多一些,比如文件过期Expires,缓存,异步缓存,js和css以及图片的压缩等。
前端开发是一项很特殊的工作,前端工程师的工作说得轻松,看似轻巧,但做起来绝对不是那么的简单。在开发过程中涵盖的东西非常宽广,既要从技术的角度来思 考界面的实现,规避技术的死角,又要从用户的角度来思考,怎样才能更好地接受技术呈现的枯燥的数据,更好的呈现信息。简单地说,它的主要职能就将网站的数 据和用户的接受更好地结合在一起,为用户呈现一个友好的数据界面。
好了,那即便团队角色完整,如果没有完善的管理制度,协作方式,流程管控,人基本上是一盘散沙,调动不出应有的效用。所以初创企业在组建自己团队时,往往需要半年都一年的磨合期,这个还需要看人员的素质和项目的体量。所以管理是贯穿在以上所有难点中的一条隐藏在团队背后的主线索,看不见却很重要。
那咱们再算一下自建团队要多少费用呢?
这里假设招聘完全后,开发只用了4个月上线(这还是算快的)。就是(10900*4个月*8个人=348800元)。这还不算什么,你要想,现在做互联网的哪个是一开始能赚钱的,这批功臣,每个月固定人员开销是87200元。
那么最后,如果你要创业自己组建技术团队的话,从招人到产品制作完成。一共算是招全人3个月,制作4个月。一共7个月计算的总花费是:
人员费用:76800元(招人期间)+ 348800(正式阶段)=425600
房租水电:10000/月*7个月=70000
办公设备:56000元
商标等注册服务器:20000元
一共是:425600+70000+56000+10000=571600元
这里还没有算你的市场人员,财务人员,营销推广。而且只算了4个月的正式开发期,每个月你的固定技术人员开销是87200。
所以你现在还会说:“需要5万/10万/20万啊,那我自己建团队招人都可以搞了”。