+
返回顶部

点我,联系我们

4000-600-366

开发APP的具体流程和费用

日期:2016-02-07 作者:suzq 来源:www.ewhale.cn 人气:-

目前我的方式是按时间算。 首先这得建立在双方的信任基础上。

开发APP的具体流程和费用
首先会和客户一起评估需求:

1. 哪些功能是为重要的
2. 哪些功能是可以删除的
3. 用什么策略保证APP的出色
4. 终这个APP开发大概需要多少时间来完成开发

接下来就简单了,根据难度,50-150美金每小时不定。这样就能得出这个APP的开发预算。 谈定时间后就开始进行设计开发。 此时,客户首先得对我进行充分信任:1. 我有足够的能力成熟度 2. 我讲诚信,不会故意多记开发时间。

开发进程分为几个步骤:
1. 概要模型(低保真),这个阶段是越快越好,以保证梳理出的客户需求不会跑偏。
2. 高保真,这个阶段决定了APP的终视觉效果,也要和客户反复确认修改。
3. 编码 + 测试。 千万不要等编码完全后再测试, 加快迭代周期
4. 交付

其中要说明的是:
Q: 为什么不一口说定价格:
A: 因为如果一口说定价格,在途中因客户而产生的变化会增加工作量,这样的工作量由谁来承担? 通常会以设计人员承担,这会让很多项目无限期的拖延无法结束。 而以时间计算的话,这样的风险就由客户来承担了。 双方都会相互产生博弈关系。

Q: 为什么这么贵?
A:拥有更高成熟度的设计人员有很多优势:
a. 沟通上,他们能更快速地把握需求
b. 评估上,他们知道风险是什么,哪些是不合理的,会帮助客户梳理思路,帮助产品成功
c. 设计上,他们会节约大量的时间
d. 开发上,他们的编码质量比较高
e. 整体把握上, 他们会知道每个环节的沟通方式,协调起来速度很快,失真很小。

这些优势会大大缩短沟通和开发的时间。因此,即便单位时间价格高,但是从总体上来看,会更节约,风险更低。
开发APP的费用,简单来说就是这个APP需要多少人、做多长时间、人员的工资是多少。
对于APP外包开发的报价,一般取决于下面几个因素:
1、开发人员工资
一般来说,外包项目报价的基础是开发人员的工资,而工资又是和工作年限、经验、水平等决定的。这里的开发人员包括产品经理、UI设计师、前端工程师、服务端工程师、iOS和Android客户端工程师等,不同的外包项目需要的开发人员不同。
举个例子,假设一个iOS开发工程师一月工资22000元(工资数值仅举例),按照每月21.75个工作日来计算每天的开发费用,这里是每天(22000/21.75)=1000元,如果你考虑20%的利润,则每天费用变为了1000x(1+20%)=1200元。
2、项目的产品功能复杂程度
产品的复杂程度决定了所需要的开发人员和时间,开发需要30人/天和100人/天,价格是不同的。
接前面的例子,如果一个项目需要一个iOS开发工程师30人/天,那么按照1200元每天的价格,项目总费用就是(1200x30)=36000元。
3、客户预算
如果产品需求很多,但是预算不够,那也白搭,因此客户应该根据预算了确定产品功能需求。
4、外包团队经验和素质
如果是产品功能复杂的项目,外包团队的素质对终结果影响很大,而好的团队则报价自然会更高一些。产品功能简单的项目,另当别论。
5、外包团队的所在地
同样能力的APP外包团队,在不同的城市也会导致开发成本的差异,比如在广州、深圳和上海的外包团队成本自然高一些,因为当地开发人员薪资和其他支出相对更高。当然,在报价之后,还有双方协商议价的过程。

Tag标签:,

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

热门关注

随机推荐