开发一个App并将其外包需要多少成本?
APP开发公司
APP开发
浏览:1201 次

APP开发公司的实力不能一概而论。首先,我们应该选择自己的需求,并了解以下几点:
首先,构建一个APP真的需要几千万吗?
首先,您的产品是要分为多个迭代还是一个完美的产品?其次,您的产品是混合开发还是本地开发?(模板或网页嵌套不在我们的考虑范围内。)如果您分为多个迭代并采用混合开发,我的团队基本上可以将客户的成本控制在5万至30万元(相对特殊的大型项目除外),但如果您想构建一个完美的产品,比如同时支持数十万人在线,设计一个完美的APP,我们无法决定预算范围。
第二点:外包还是自建技术团队?
通常,自建团队的成本是外包团队的3-10倍,原因如下:
1.自建团队无法有效利用人力资源。例如,一家美国公司可能同时支持10个项目,但如果是自建团队,利用率只有10%。

2.自建团队无法有效降低用工成本,每个岗位的招聘都需要高级行业人员和专业技术人员从众多面试者中有效找出工作能力与薪酬匹配的员工。
3.团队高效协同工作的提升,来自于长期合作的磨合。然而,即使新成立的团队的个人工作能力达标,协作工作效率也会很低。
4.高效的软件工程管理过程需要很长时间才能解决。只有经过多年的沉淀,工艺、制度、规范和标准才能更加合理,从而确保高质量和高效率。
5.木桶效应:团队中任何不合格的员工都可能(或员工辞职)显著增加研发成本,甚至导致项目研发失败。因为项目研发过程中的许多工作是相互依存的。不合格员工(或员工辞职)可能会使整个项目研发工作完全处于停止状态(所有员工等待一名员工的工作)。
6.项目风险不可控。一旦团队成立,暂停项目是非常困难的(一旦项目启动,所有岗位的员工都到了,不可能在不支付工资的情况下暂停项目三个月或暂停员工三个月。收入不稳定,但支出稳定)。
7.一个新成立的开发团队很难给研发工程师技术发展的空间,因此员工离职风险很高。同时,它给项目带来了无法控制的风险。

第三点:如何选择可靠的技术外包团队?
外包团队是否可靠并不取决于团队中的人数和办公室的规模,而是取决于团队对技术本身的态度。一些外包团队为了接单没有底线,总是敷衍地给团队做技术补充。为了省钱,一些外包团队尽力降低成本,招募大量技能差、经验少、代码bug多的程序员。
我曾收到广州一位客户的重建订单。他们之前发现了一个由广州本地外包公司开发的系统。后来我去服务器看了源代码和数据库,但没有提到代码。所有接口均直接暴露。没有TOKEN或签名验证,用户的密码都是明文!难怪他们的系统被攻击了!这样的代码质量怎么会可耻呢?
如果开发团队或销售团队的负责人正在谈论火车,但功能不明确,他粗略地承诺了开发周期和开发价格,他可以对价格做出无限让步,那么此时你应该小心。另一方可能只是签署合同以获得首付款,然后将其分包给学生或干脆离开。很多人可能会问我,我有一份合同要担保,但他们担心他们不会拖延?我只能说——朋友们,你低估了这些不可靠团队的底线!
第四点:付款如何同时保证甲方的利益和外包方(乙方)的现金流?
说实话,只要一张账单的价格超过10万元,客户一般都会来参观,讨论项目的细节。对于此类开发