如何找到靠谱的
上海小程序开发公司吗?SAAS和源代码定制开发的区别?
这次给各位想找
上海小程序开发的客户朋友一些行内的建议。
疫情之后很多企业老板都在找软件开发和
小程序开发的公司,那么如何选择一家靠谱的软件公司,不踩坑,成了最大的问题和难点。
一个从业了七八年互联网的老兵来说,互联网的水可不比其他的行业浅啊。那么如何选择呢、?
第一, 一定要了解技术团队的规模,到底是不是技术团队很重要,因为有些公司你一进去,看到的人,就算是销售也会跟你说是技术,为了让你觉得他们技术为本,一家小程序外包公司,不看技术看啥?
第二,看开发外包公司的成立年限,查公司是否有纠纷案件等,这些都侧面反应公司目前的现状
第三,看开发的经验和大用户并发的维护的经验和解决方案。没有这些经验,以后你遇到问题了基本上别想能解决,软件行业不可能是没有BUG的
第四,小程序看你要买SAAS还是源代码,如果是SAAS账户一般价格几千块,建议选择大公司,比如微盟有赞,但是没有个性化,无法定制开发。
下面讲一下
小程序开发又分别有定制开发,和SAAS,源代码的区别。
随着互联网的科技快速的发展,越来越多的传统企业家开始转型移动互联网的领域。对于传统企业来说,互联网一个手机上小小的一个小程序,为什么价格动辄几千到几百万不等。很多企业家相信也会有很多疑问。
图片
最近经常有客户问我
为什么市面上几百几千块的系统一大把
为什么要买我们公司的源代码系统最便宜也要几万块钱起步,这一期重点来跟大家科普一下。这些都有什么样的差别和问题。
其实呢,小程序开发目前就三种开发方式,SAAS账号模板,源码开发以及定制开发这三种,然后不同的开发模式,那肯定对应的费用也不同。
所以有很多想做小程序的朋友经常会遇到,怎么有的小程序几百元,而有的小程序则需要几万几十万,并非几万元的就是忽悠,只是不同的开发方式导致价格不同的。
举例来说,这有的时候就像我们买房一样,我们可以租房,也可以买房,虽然都是住在房子里面,但付出的成本是不一样的,归属权就也不一样,。租房就像SAAS模板,可能就几百元几千块,归属权是归软件公司的,你只是租用,价格的差异取决它软件的模式开发的成本,和售卖的数量,。买房可能是定制开发,价格可能几万几十万元。
好了,下面说下不同的开发方式,对应大概需要多少钱?以及不同开发方式对应的后期可能会遇到的问题。
第一,SAAS账号模板开发
SAAS模板是目前市面上比较流行的一种小程序开发方式,因价格低,上线周期快等特点被广大用户所喜爱。大家可能知道的某盟,某赞,某科均是这种类型。
费用呢?
即便是SAAS账号模板,那其实费用悬殊也挺大的,有的可能是免费的,有的可能是6800,或者是12800.几乎每家做SAAS账号模板的价格都不一样。具体大家在咨询的时候可以留意下对方的价格表。
下面说下使用SAAS账号模板可能会遇到的问题
图片
问题一:模板乱收费,始终被牵制
一般SAAS账号模板都是按年收费的。但有的SAAS模板公司是为了吸引你,会第一年很低的价格与你合作,第二年狮子大开口。
还有的是具体功能不和说您清楚,当您一旦使用了以后,那就会发现里面到处都是二次收费,隐藏收费。
为什么模版公司敢这样肆无忌惮?因为软件的所有权在他们手里,你只是租用,建议详细问清楚。合同写清楚里面的所有收费情况;
问题二:模版功能是固定的,无法增加新的功能和优化
市面上的模板看上去功能很多,但这些功能都是固定好模式的,您不能也无法升级一些特有功能。即便您认为是个很小的功能也不行,这个必须是开发商公司自己去做优化,也有部分开发商收取高额的开发费,愿意帮助你去开发,你自己没有任何办法进行二次开发,或者自己请人开发,因为你购买的是SAAS账号模板的系统,
这个只有使用过模板的朋友才知道难言之隐。
当然,除了无法升级功能以外,还有一个重要的点也要提醒大家,就是无法打通数据库。
我们使用微信小程序的原因是因为微信用户多,大家使用起来方便。等我们积累到一定到用户规模,我们还是想建立自己的app,以提高我们的用户体验。
如果用SAAS模版小程序,后期想升级拓展一个APP可以吗?答案是NO;
我们知道SAAS模板是没有独立的数据库的,所以如果您想建立app,首先您要让SAAS模版公司把你的数据信息导出来给你。然后您再根据已经导出的数据信息,找专门的平台开发公司去定制开发一个新的微信小程序和app,再去告诉你所有的客人,重新登录你新开发的微信小程序或APP,进去绑定下个人信息。好了,这样就可以了。
有人可能会问:那原来SAAS账号模版呢?怎么处理?你只能弃用了啊。
【也有部分的SAAS模版也会承诺帮您导出相关数据信息,如果这样,雷米告诉各位这个承诺请一定让他们写到合同里面。以免后期的时候车皮不愿意更换。或者你找了其他开发商他拒绝服务】
问题三:模板是无法更换且一旦倒闭什么都没有
使用SAAS账号,因为你没有独立的源代码和数据库,所以你找的这个SAAS模版公司,如果他服务不好,中途要更换一家,对不起您换不了。
所以如果买SAAS账号的公司,一定要找技术团队有几百人的,不然风险性极高
总体来说 SAAS账号模板合适一般只是卖个货,模板能实现需求,不考虑后期更新和升级的商城,只是用用,优点呢,价格便宜,按年付费。缺点,归属权不在自己手里,软件代码在开发商手里,无法进行开发和更改(就像租房一样,不能进行修改房体结构)
图片
下面继续讲定制开发
1>什么是定制开发小程序?
定制开发的小程序,指的是小程序开发公司完全按照你要求的方案和想法,去定制开发一个带有源码的小程序,那么您不但可以终身使用,而且还拥有源码的所有权,即源码版权。
也可以后期进行二次开发迭代更新,或者是
2>定制开发会遇到哪些问题?
问题一:一定要找服务商要源文件和数据库
我们只所以定制开发,除了很多模版的功能无法满足以外,还有最重要的一点就是可以拿到源代码和数据库。这样后期即便小程序开发公司不干了,转行了,倒闭了,那么也不影响我们正常去使用我们的微信小程序。
问题二:一定要找有一定开发实力的公司合作
很多人觉得定制开发找个懂技术的人开发,或者找个大学生开发就行,却不知道钱是省了,但是开发出来的东西,稳定性,安全性,BUG一堆问题,上线完全不能用。还容易烂尾
一定要找有一定开发实力的公司合作,再不济也不用担心烂尾的问题
问题四:我们一定要找有一定经验的公司合作
现在网络上,能够提供平台开发的公司有很多,那么我们尽可能找一些有经验的公司去合作,这样可以给我们省心很多。
如果遇到没开发经验的,你可能开发一个简单的分销小程序,他们没有经验,本身有经验的十天开发好了,BUG少,而没有经验的说十天可能二十天都交付不了。而且没有这个行业的经验,压根理解不了运营市场会遇到什么问题,遇到成熟有经验的公司,他们解决的问题多,和遇到的问题多,这个时候都有成功的解决方案和经验了。
图片
就像我们的系统现在光第三方支付的解决方案就十多种,对接了七八家支付牌照公司,支持海内外支付,人民币转化美元,澳币,等
之前一个客户没有遇到我之前,特体单独去开发这个功能花了二十万,却不知道我们本身最低版本的系统都是标配这种的解决方案,压根不需要再花钱去开发定制。
问题五:一定要考虑清楚自己要开发什么功能
一定要明确开发的原理和页面需求全部说清楚,开发的内容和需求全部写在合同里面
定制开发就像是装修,设计好的风格,然后去买材料来装修,装修就一定是按照这个风格的情况来开发的。不要装修好了之后说不喜欢不满意,要换风格,那就又要付出对应的一笔开发费用
我之前就遇到很多客户,签合同给钱的时候开发这个模式,开发出来的时候要求一定要改。这样的基本上不可能的,因为技术的成本和开发成本一开始根据开发需求来评估的,后面再改就会增加对应的成本和预算。
所以大家开发的时候一定要想清楚定制开发的模式和功能,而且要问清楚,要是改动不大,是否要加钱。改什么内容,最好都是写进去合同里面。以免后续出现纠纷、。
图片
第二种,源码开发
之前说了什么SAAS模版因为没有源代码和数据库,在后期使用上有很大风险,那很多用户会选择带有源码的开发。
1>什么是源码开发呢?
所谓的源码开发,就是在代码的基础上从零开始开发,很多开发服务商会利用市场上开源的源代码进行升级开发,开发出来给大家去使用。但是维护起来会有一定的风险,毕竟是拿着市面上的开源代码进行改动的,系统的底层架构和框架不一定能支持客户运营到几百万到上千万的用户群体的程度。
所以市面上一般这样的改的源代码的价格都很便宜,主要是功能上看起来都没啥问题,但是底层架构有问题,就像建立房子一样,房子建立好了,里面的房间,卫生间什么都有,但是地基没打,要是遇到台风(用户量增加),地震(大流量并发),基本上一碰就到。所以选择开发商的时候要问清楚,一般问几个核心的问题
第一,有多少技术团队在维护和开发(软件公司最主要的成本就是技术开发团队,如果一家公司200人,百分之八九十都是销售和客服,基本上研发就别指望有多重视了)
像我们目前二百多人,一百多人都是技术,其他的几十人才是销售,客服,运营,美工,法务,财务,等等,基本上百分之七十都是技术团队
第二,他们的以往客户案例客户有多少,然后做得最大的客户,有多大的用户量,最高峰值的用户并发,这样可以分析出他们的技术实力,也有可能他们在吹牛,所以也可以问下是否可以去客户那边参观了解等。
第三 问清楚后续出现问题怎么解决,如果用户量到达百万级和千万级是否有方案解决,是否经历过这样的情况
为什么这样的模式还这么盛行呢?这就说到这个行业其实百分之六七十的客户都没有办法运营到这么大,就算运营到了这么大之后,客户只能再花高额的成本进行二次开发,或者重新打底层架构。
早期在13年14年的时候我们观智网络小程序开发公司也是这样的开发交付模式,在16年的时候我们就发现这样的模式无法支撑客户后期的运营和发展,17年的时候就动用了一百多人的技术研发团队,从零开始自己写底层架构,一直到19年年底才正式把底层架构完善(相当于就是建房子,打地基就打了差不多两年,中途也遇到不少的困难和压力),才开始写前端的功能代码。
上面说的三个问题,基本上我们都能解决。主要的问题就是底层架构打好了,后期的迭代更新都不用担心。
2>使用源码开发可能会遇到的问题?
图片
问题一:无版权保护的源码
无版权保护的源码一般指的是一些无开发实力的小程序公司,会去下载网上免费的源码,直接卖给您,或稍作修改卖给您,而您却并不知道这个事情。
现在网上有提供免费下载的源码公司。但都会提示:可以下载学习使用,但不能商用,如果商用必须购买商用授权。但这个您并知道。
所以,我们经常看见一些小程序商家会莫名其妙被提供源码下载的公司起诉,版权侵权。
因为这样的方案是牟利最大化的源代码开发,导致开发的价格偏差非常大,但是这样的风险性也是最高的,一般的传统企业客户基本上都是很难知道和发现的
问题二:无法功能升级的源码
无法功能升级的源码,一般指的是网上流通的一些非法破解源码或是盗版源码。
现在网上叫嚣几百几千或者几万块钱几百种功能的。而且是带有源码的基本是这种盗版或者破解的源码。【基本都是在网上找的或者是破解的,然后就是各种倒买倒卖,拉皮条】
这类卖源码的,大部分人的又不是技术开发人员,也不是IT工程师,他们只是花了几十元上百买了一个破解源码然后再接着卖给别人,本身这里面就是风险极高的产品。
图片
而这些破解或盗版的源码本身都是有风险和漏洞BUG的,刚开始你可能不知道,后期使用的时候的出现BUG和问题,这个时候可能已经联系不到对方了,这个时候运营也成了问题,再想找其他的开发公司接盘也很难,因为成本高,代价大,一般的软件公司都不愿意接手。而且使用盗版源码本身也有侵权的法律风险。所以选择的时候要慎重考虑,不要为了便宜而便宜。也不要因为贵就一定好。