当前位置:首页 > 最新动态 > 西安外包一个app多少钱
西安外包一个app多少钱

  经常有创业者在业务发展到一定阶段时需要开发APP,那么开发要多少钱呢?问谁谁也不回答,难道这里面水很深?

  如果你是一个开发者,可能经常被提问:给开发一个APP呗?开发APP要多少钱?可是这个问题并不好回答。

  你可能需要知道APP是满足什么需求用的,有哪些功能,有多少人用,预估的并发数,以及苹果或安卓等信息。

  如果拿这些问题反回去问,则提需求的人可能反而要闪烁其辞了,因为可能他又怕商业机密被你全知道了。这样来回多次浪费了时间和感情,可能最终还是没有办法说出需要多少钱。

  其实价钱是由需求确定的。需求的各个方面都会最终影响到价钱。不过开发APP的价格其实是容易分析的,那些明显不搭边的需求就肯定不影响价格。

  什么?天气也能影响到考试成绩?那是考试。开发APP时,如果其它条件一样,卖的是青菜白菜还是人造卫星没有大区别。

  APP的构成

  一般情况下,从架构上说,APP实际上是整个业务的一个VIEW。也就是说,一个公司的业务本身运行过程中,有一种从手机端操纵的需求,人们需要从手机端来观看业务本身,这个观看和操纵的角度就是一个VIEW。

  这是业务本身的发展和运行所提出的需求。有些创业者认为凡是业务必有APP,甚至认为APP必是核心的想法是有误区的。

  [App的构成]


1.jpg

  [目前主流的操作系统]


2.jpg

  目前用得最多的操作系统分别为苹果的iOS系统,谷歌的Android系统和微软的Windows Phone(WP),目前iOS系统和Android系统占据了大部分市场,WP的用户量非常小(1%)。

  一般情况下只需开发iOS和Android版本即可。

  有时是一个新创的业务,为了低成本试错,想测试一下市场,那么就根据目标群体使用手机的特征,在iOS版和Android版中任选一个开发即可。例如业务是女性为主要使用者,就先开发iOS。

  开发需要的人员配置

  做开发,其实最大的开销还是人力成本。

  理论上说,一个完整的产品团队需要包含如下角色:

  项目经理

  产品经理

  UI设计师

  iOS开发工程师

  Android开发工程师

  服务端开发工程师

  测试工程师

  运维工程师

  这就好比汽车,样样都要高配,肯定买不来的。实际当中不可能这样高配,另外,有些角色也可以由一人分担,所以标配一般是如下:

  产品经理:产品设计、文案、UI设计、测试

  iOS开发工程师:Android开发、测试

  服务端开发工程师:测试

  当然,如果你是一个全栈型工程师,一人也可开发。不过这种情况极少见,没有可复制性。

  开发需要多长时间

  可以大致将开发过程拆分为以下几个部分:

  (1)需求分析(重点重点重点)

  (2)产品设计(及评审)

  (3)UI设计(及评审)

  (4)开发任务分解(和排期)

  (5)开发与联调

  (6)测试并修改bug

  每一个部分中,都要单独划出沟通交流的时间,尤其对于需求方提不清,讲不明的情况,一定要多留时间。另外还要预估一些不可抗力造成的延迟,比如突发社会活动、人员生病等。有时候,有小部分开发是外包掉的,一定要当心外包部分被延迟的情况。

  其实做开发的都知道,最大的坑在于开发到一半突然增改需求和功能。只能说,没定需求就开工开发的团队(或它的leader)实在low透了,因为没有参透“价格是被需求确定”的道理。西安网络公司

类别 最新动态   时间:2017年04月15日 作者:西安网络公司

© 2006 WWW.NUOKEKE.CN (陕西诺可可网络信息有限公司)All Rights Reserved. 陕ICP备15006945号 网站地图