目前我的方式是按时间算。

首先这得建立在双方的信任基础上。

以我做过的Case为例:

首先会和客户一起评估需求:

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. 整体把握上, 他们会知道每个环节的沟通方式,协调起来速度很快,失真很小。

这些优势会大大缩短沟通和开发的时间。因此,即便单位时间价格高,但是从总体上来看,会更节约,风险更低。

从另一个层面更新一下这个问题的价格计算方法。

假设一个外包产品上市后收入稳定在1000 USD/天 (我们现在具体是多少,暂不方便透露)

如果按无风险利息为10%来计算,产品的生命周期按2年计算:产品有形价值(不包括用户数本身的价值)大概在80w USD左右。

有一个非常简单的估算方法,数页面,数功能,这样就可以估算代码行数。如果需要我帮你估算,私信好了。价格看欧美网站功能报价就ok了。

对于接包方来说,价格必须比自己当前月薪高几千。这是保证自己坚持下来和不会后悔的前提。至于2W人月不一定会达到这数。

我个人看法:外包中有三个职位: 产品经理,美工和编码。发包方必须有产品经理出详细设计,界面规范和通讯协议设计这类的文档。接包方只负责编码,发包方如果不负责美工,则这部分费用单算。如果没有这一些约定后期双方非常容易扯皮,验收也无法确定,时间也无法控制。

有一些公司没有产品经理,可能就是销售或行业公司提出需求怎么办?则产品经理的分析工作这部分得算费用,否则就是无休止的扯皮了。

So,

作为找外包的人,可以简单地核算出价值和成本。

对于接外包的人,也可以简单地核算一下在某个产品在预期收入情况下的现值。

开发外包注意事项二——iOS APP的开发的更多相关文章

  1. 开发外包注意事项——iOS APP的开发

    1. APP外包的流程是怎样的? 一般外包的项目都需要经常这几个流程: 1)需求沟通:双方沟通项目的需求,对项目的可行性进行分析 2)工作量评估:在确认了项目的需求后,外包团队对项目的价钱和进度进行评 ...

  2. app开发外包注意事项,2017最新资讯

    我们见过很多创业者,栽在这app外包上.很多创业者对于app外包这件事情不是特别重视,以为将事情交给app外包公司就完事了,实际上不是的.无论是从选择app外包公司还是签订合同.售后维护等各方面都有许 ...

  3. Android IOS WebRTC 音视频开发总结(三二)-- WebRTC项目开发建议

    本文主要介绍WEBRTC开发过程中的一些现象,文章来自博客园RTC.Blacker,支持原创,欢迎关注微信公众号blacker,更多详见www.rtc.help 随着移动互联网和智能硬件的快速发展,音 ...

  4. 揭秘 iOS App Extension 开发 —— Today 篇

    转自:http://www.cocoachina.com/ios/20160619/16760.html 本文授权转载,作者:Cyandev(简书) 从 iOS 8 开始,苹果引入了全新的 App E ...

  5. 用APICloud开发iOS App Clip详细教程

    App Clip是苹果公司在WWDC20开发者大会上发布的新功能,用户可以只访问应用程序的一小部分,而无需下载整个应用,被称为苹果小程序.本文主要介绍如何通过APICloud开发App Clip. 一 ...

  6. 不可或缺 Windows Native (25) - C++: windows app native, android app native, ios app native

    [源码下载] 不可或缺 Windows Native (25) - C++: windows app native, android app native, ios app native 作者:web ...

  7. APP定制开发:APP软件开发的语言和开发环境

    APP软件开发是移动互联网开发公司常开发的一种手机应用系统,对于刚刚进入APP软件开发领域的新手来说,选择什么编程语言和需要什么开发环境来开发APP软件是常遇到的问题.下面亿合科技小编来为大家分享下: ...

  8. 征服恐惧!用 Vim 写 iOS App

    我们都知道 Vim 和 Emacs 都是文本编辑器中的上古神器,你也许用 ctags,cscopes 配合 Vim 完成过大型 C 或者 C++ 的开发,你也许配合过其他插件,完成过 JavaScri ...

  9. 勾勾街:一个专业的苹果ios app 自助打包的网站,免越狱,免证书签名

    众所周知,苹果的APP开发是需要基于MAC环境的,而我们很多的开发者并没有这样的条件,如果单单为发布一款app就去买一台价格昂贵的MAC那成本就太高了! 就算你有一台MAC,也有能力自己开发出一款基于 ...

随机推荐

  1. Java企业微信开发_07_JSSDK多图上传

    一.本节要点 1.1可信域名 所有的JS接口只能在企业微信应用的可信域名下调用(包括子域名),可在企业微信的管理后台“我的应用”里设置应用可信域名.这个域名必须要通过ICP备案,不然jssdk会配置失 ...

  2. zepto不支持animate({scrollTop:"100px"})的解决办法

    在移动web项目的开发中,遇到一个通过点击页面自动到相应的楼层处的需求,最初的想法就是使用html的target属性进行切换,但实际效果十分死板,显得毫无交互性.该前端架构采用zepto这个轻库进行开 ...

  3. windows 7下mingw+msys编译ffmpeg

      windows 7下mingw+msys编译ffmpeg   1-->下载安装MingW,mingw-get-inst-20120426.exe  http://sourceforge.ne ...

  4. FFmpeg 的sws_getContext函数 、sws_scale函数

    FFmpeg里面的sws_scale库可以在一个函数里面同时实现:1.图像色彩空间转换:2.分辨率缩放:3.前后图像滤波处理. 其核心函数主要有三个: // 初始化sws_scalestruct Sw ...

  5. BZOJ4974 大视野1708月赛 字符串大师

    传送门 题目大意 给定一个字符串的每一个前缀的最短循环节长度,求符合要求的字典序最小的字符串. 题解 给定循环节最短长度就是给定了这个字符串$kmp$的$next$数组,即$X_i=i-next_i$ ...

  6. 标准模板库(STL)学习指南之priority_queue优先队列

    转载自CSDN博客:http://blog.csdn.net/suwei19870312/article/details/5294016 priority_queue 调用 STL里面的 make_h ...

  7. Python:map()、reduce()、filter()的区别

    文章转于:https://blog.csdn.net/goupper1991/article/details/49803355 原文博主:https://blog.csdn.net/goupper19 ...

  8. 进程vs线程

    内存中的内容不同 进程->{ 进程是系统分配资源的最基本单位,线程是进程的一部分, 进程中存储文件和网络句柄 } 线程->{ 栈(每个线程都有一个栈空间) pc(当前或下一条指令的地址,指 ...

  9. ABP源码学习目录

    ABP源码理解笔记 之前看过abp源码,但是时间久了很多也不记得了,所以近期打算重新看一遍,顺便做下笔记. 目录如下: Abp 框架启动流程分析 模块系统 依赖注入 模块配置 系统设置 工作单元的实现 ...

  10. day01_虚拟机与主机之间ip配置

       虚拟机1: centos_ node1 虚拟机2:centos_node2 宿主主机虚拟机ip配置: vmnet1 来自为知笔记(Wiz)