APP开发外包有哪些注意事项?
这个问题的关键点在于项目预算要满足项目质量和开发周期的要求。大多数情况下,个人、团队、公司的开发质量都高于前者。如果项目预算充足,建议优先考虑公司发展就靠谱多了。如果预算有限,可以考虑个人发展或者团队工作室。
1.1个人开发者:好处是开发成本最低,开发工资一般一天300-700(因为项目的大部分工作量在开发上,一般都是让开发者接手)。缺点是项目质量差,开发周期长,沟通和后期维护麻烦。因为个人开发大多是兼职,开发周期通常较长,进度相对难以把握。另外,除了开发之外,在项目设计、UI设计、测试、沟通、服务器部署、上线、后期维护等方面都缺乏相应的经验。毕竟个人能力普遍有限,只能擅长一两个方面,很难把项目的方方面面都做好。
1.2团队或工作室:相对来说经验和综合能力都比个人强很多,开发工资一般在600-900不等。因为团队一般在5人以下,所以项目的人员配备不如公司齐全。通常一个技术可能既做设计又做测试,所以项目质量、项目管理、项目经验相对不如公司优秀。
公司1.3:有售前沟通、项目设计、UI设计、项目管理、各种开发领域、测试等专业知识的人负责,分工明确,项目经验丰富,能解决项目中遇到的各种问题。项目设计也会综合考虑。缺点是成本比较高。以广州和深圳为例,公司每天对App项目的报价通常是按照1000-1500的工资计算。
2.找到服务外包团队
根据第一条,先确定自己是要找人、找团队还是找公司来取包。
2.1找个人或团队:优先考虑朋友的推荐。一般如果你有朋友,或者朋友的朋友做app的开发或者App UI的设计,一般会认识很多这方面的推荐人才。如果没有这种渠道,建议将智诚、CSTO、猪八戒、一品威客等软件外包平台外包出去。如果有预算,通常会有很多团队、个人和公司竞标。一般两到三天内就会有几十个招标团队或者公司来投标你的项目。很多团队在投标时会附上一些案例和公司或团队介绍材料。这时候可以筛选一下,找几个合适的再联系,比较不同团队或公司的经验、能力、价格。
2.1找公司:建议在百度上找app开发公司(上面2.1的方法可以找到App开发公司,但是通过这个渠道找到的公司质量比较低,数量也比较少)。一般在百度上搜索“App开发公司”,会看到很多App开发公司在上面竞价,自然搜索结果上会列出很多App开发公司。竞价其实类似于自然搜索结果中看到的App开发公司。可以同时找3 ~ 6家App公司进行咨询和综合评估。通常参与百度竞价的公司都有不错的资金能力,自然搜索排名前几页的公司代表网站SEO做得比较好(一般都是养了几个人的SEO团队长期优化网站),但这只能代表公司的营销能力,不能代表公司的开发设计能力。毕竟很多公司都是打包的,很多没有自己的开发团队,都是转包的。所以下一步应该是进一步了解公司的技术团队、设计能力、公司情况,以便筛选靠谱的公司。
建议:通常优先考虑本地公司或团队。一方面节省了沟通成本;另一方面,在某些情况下,需要面对面的沟通或协调来解决问题,这样就方便多了。
3.APP外包的流程
通常,外包项目经常需要这些过程:
1)需求沟通:双方沟通项目需求,分析项目可行性。
2)工作量评估:外包团队在确认项目需求后,对项目的价格和进度进行评估,并提供详细的报价单和项目进度文件,确认开发进度和时间安排。
3)签署项目合同:如果双方就项目报价和开发时间达成共识,将正式签署项目合同,然后正式启动项目。
4)设计、R&D、测试和投放:根据最终确定的设计方案,对整个项目进行产品原型和视觉图的设计、R&D、测试和验收,最终发布投放。
5)相关文档和源代码的交付:完成所有的设计和开发,根据实际需要进行必要的技术输出,并配合完成。
6)维护升级:一般APP项目开发后都需要维护,因为随着手机系统的升级或者长期使用,或多或少会有其他新的问题需要维护。
4.签订合同的注意事项
一般由承包公司提供合同,合同主要包括项目双方的责任和义务,其中需要特别关注项目报价、项目开发周期、分期付款节点、维护升级、源代码版权归属等。正规公司一般是3-4期收款,比如5-4-1,4-3-3,或者3-4-3。这方面没有硬性规定,只要双方协商好,不同的公司有不同的收款方式。签订合同前,需要沟通需求,明确功能点,然后要求承包商提供详细的报价表和进度计划。如果在签订合同之前没有明确这些,那么在后期的项目开发过程中就很容易出现一些争议或误解,成为项目的隐患。
5.后期维护和升级成本
一般项目开发完成后,会提供免费维护试用期。不同公司提供的免费保养周期不一样,一般是3个月,半年或者一年。免费维护期结束后,下一年的维护费按项目总金额的10%收取(维护费仅包括现有需求功能的维护)。如果后期有需求变化或者增加了一些新的功能点,将会评估修改所需的工作量,然后额外计算升级成本。
6.关于费用预算。
开发一个app项目,不仅需要考虑开发成本,还需要考虑每月的服务器成本(如果用户数量少,服务器成本一般在200-500元一个月左右)、第三方服务成本(比如短信接口成本,或者某些程序的增值服务)、维护升级成本、线上APP市场成本(比如iOS一年上线appstore需要支付99美元,上传到Goolgle Play需要25美元一次性交,在中国。