看了题主的这个问题,来和你聊几句有的没的···· 什么样的才是好的app开发公司?什么样子的公司才有资格称的上好或者优秀?我不能给你做什么推荐(免得又说在这打广告,知乎是什么?知乎是传播知识的地方····),但是我可以告诉你道理,教你方法,然后你可以自己去选择。 如何找到靠谱的公司。 其实我对我的客户一贯的说法是一看二查三聊,这个怎么说呢,所谓一看是你一定不要怕麻烦,既然想做好APP,那么不管你选择的公司在哪个城市,你自己一定要亲自的过去看看这家公司,看看他们到底有多少人,有几个办公室,有几个做技术的,有几个做销售的 ,有几个做运营的。大部分只要你过去看看,你自己心里有个底了,不是说所有的大公司都靠谱,但是大部分的大公司都会比小的团队会更加的有保障,出了问题他们基本都会给你解决,因为比起开发商的损失来说,开发商的信誉是他们更加看重的东西。 二查是从网络上面各种渠道去查查这家公司,看看整个网络媒体对于这家公司的侧面评价如何。 三聊,这个比较重要了,多和你的目标的外包公司对接人员聊聊,当你聊了几家外包公司的对接人员之后,你基本上能感受到他们专业程度的差距了,从中选择一个你认为比较专业的公司即可。 我们自己虽然作为开发公司,但是我们也经常有些技术难点解决不了,需求请求行业中的大神,虽然我们很专业,但是并不代表我们不被坑,说再多的成功案例不如分享一些我们的失败案例,希望对你有所帮助。 其实从我这么多年的经验来说,在软件开发中,假设双方都是靠谱的人和靠谱的公司,那么这个项目是肯定会做好的,也会完美完工的。难点出现在哪里,大部分的难点都出现在外包公司的不负责任和需求方对需求的不理解上面 在我回答这个问题的时候,我想了很多天,应该怎么回答,现在我觉得,如果我以需求方的角度来回答这个问题可能会更好,你们也更加的容易理解(虽然我所在的这家公司做开发已经做了很多年,但是有时仍然也会需要把部分项目做外包,或者项目中的某个技术点做外包,人无完人,公司的技术也是一样,不可能有公司是全能,什么都会,所以这是正常的)。 失败的外包案例一: 1:项目名称:XXXAPP开发双版本 2:项目案值:10万左右 3:项目时间:2017年9月份 4:外包方公司名称:重庆诺XXX科技有限公司 5:大体经过:这家公司我们之前去实地考察过,也有几十个人,只不过注册时间很短(2017年1月份注册,事后证明当时没有考虑这个重要因素确实太大意了!愧疚中···),这次合作的是一款游戏的全新定制开发,上面我也说过,定制开发需要根据需求方的要求从原型图开始,再做UI效果图,给需求方确认之后再开始程序。但是可惜的是这家公司对我们纯忽悠,直接从淘宝上面买了一款类似的游戏源码,在他们的服务器上面安装好之后直接手机截屏了几张图片发给我们,说这是他们单独为我们量身设计的,并且不予修改,在我们多次要求修改的情况下,直接失联(不接电话、不回信息、不给任何回复···)。然后没有下文了,后来才知道这家公司是专门骗首付款的。(这个案例可以说是我们失败屈辱的案例,明摆着被人抢了,如果你们也碰到这样的公司,那真的是只能自认倒霉了,我写再多的经验对于这样的公司来说也是无计可施···) 6:得出的经验教训 一定要看外包公司的注册年限,一般注册在5年以上并且你也实地考察过的公司不会太差。 失败的外包案例二: 1:项目名称:XXX功能的A商城系统 2:项目案值:3000元左右 3:项目时间:2012年5月份 4:外包方公司名称:未知 5:大体经过:曾经有过一次,在某宝上面买过一套APP商城的源码,因为当时看了店家的介绍,感觉很不错,很牛的样子,而且价格非常的便宜(现在看来那时候还是年轻啊,事实证明便宜没有好货··· ),于是很开心的和店家达成了交易并且支付了费用,当代码安装到我自己的服务器之后并且结合后台进行使用的时候我懵B了,总共居然有307个BUG····,你知道这意味着什么吗?意味着这套源码是垃圾中的战斗机,根本无法使用··· 后续和店家进行协商,刚开始还积极协助修改,当改了三天之后慢慢的不行了,到后皮掉了,也不理我们了,当然项目肯定是失败了。 6:得出的经验教训 A:你一定要相信好货不便宜便宜没好货的道理 B:在某宝购买软件类的源码如果金额过高,还是建议你去对方公司进行实地考察,并且在现场对代码进行审核。 失败的外包案例三: 1:项目名称:某某APP的某个功能的人力资源外包 2:项目案值:3万元左右 3:项目时间:2014年 4:外包方公司名称:非公司,是个人 5:大体经过:当时我所在的软件外包开发公司技术部排单太满,有个项目客户非常着急的要求我们提前2周上线,完全打乱了之前的开发节奏,公司没有办法的情况下,只得将此项目中的某个功能进行人力资源的外包,当时找的是一个在其他软件开发公司任职程序员的童某某,也和对方洽谈好了外包的金额和功能点。刚开始这个小伙还行,随着项目的不断深入,问题越来越多,主要问题是: A他的时间和我们对接不上,我们白天上班要对接,他白天要在公司工作,不能做私单,只能晚上对接,晚上对接了又不能搞到太晚,他第二天还要上班。 B要求他使用我们公司的架构和技术框架,但是由于他不熟悉,导致前期对接花费了很多的时间,并且增加了很多的沟通成本 C由于不在一起办公,无法做任何的约束,对他全凭信任,他干事当然也全凭心情了。 终这次外包也是失败了,我们公司当时只得还是自己做开发,经过和其他客户的协商,抽调了一部分开发人员加急开发,也算是如期如质的在交付了项目 6:得出的经验教训 A:和个人合作真的要谨慎,除非你对他非常的了解。 B:和个人合作一定要找好自己的备选方案,万一项目失败你该怎么做?如何及时调整开发策略。 (未完待续···后期我会陆续更新和整理我所遇到的一些失败的案例) (虽然,对于这个问题的回答还没有结束,但是近也收到了不少乎友的共鸣,很多人给我私信,问什么的都有,由于工作比较忙,我很多没有回复,在这里我做个统一的说明,我本人从事APP开发也已经8年有余,如果你们想做app开发开发或者在app开发的过程中有任何的问题都可以私信给我,目前以下几类问题的私信我会回复你们。 1:自己想做个app的开发,但是不知道该如何下手,不知道如何规划,你可以找我。 2:在学习app开发的过程中遇到了无法解决的问题,你可以把详细情况描述一下,给我私信,我有时间的时候会回复你。 3:找软件外包公司在做app开发的过程中碰到了难以解决的问题,可以找我,我可以给你对应的解决方案。) 后的后,我重点强调一句,我们公司也在合肥、合肥、合肥····