首页 > 企业资讯 >新闻内容

开发一个微信小程序有多难?

2021年01月07日 18:07

在目前我们接洽的项目中,大部分成型的项目都是基于小程序实现的。很多客户在阐述需求时,也直接提出需要做小程序。

在这期间,我们发现80%的需求方都容易犯如下一些致命的错误:

  • 小程序到底是什么不清楚,盲目要求要做小程序。

  • 感觉做个小程序很简单,所以描述需求的时候非常模糊。

  • 急着想要报价,在自己对需求不确定的时候就要报价。然后就按这个报价开始做。

  • 不知道自己要什么,想做个派单平台说要做的是滴滴出行。

  • 缺乏耐心,不明白也从未想过自己要做的东西有多复杂。

  • 自己不知道要做的东西的具体功能,需求要靠服务商来猜,而且还要即时得到报价。

事实告诉我们,这些问题一定会导致以下结果:

  • 产品做出来跟自己想的完全不一样。

  • 在外包项目中,有超过一半的甲方项目经理由于项目失败而被迫离职/降职。

  • 产品上线的时候漏洞百出,反复修修补补解决不了问题,最后必须推翻重做。

  • 误把自己都不确定需求时得到的不靠谱报价当做真实报价去开始做预算,导致后期资金预算跟不上,继而导致项目失控或者烂尾。

同时,在为需求方做咨询的时候,经常会提到以前找的某某服务商太坑,做的东西很差。

仔细一问会发现原来客户自己在项目开工之前对自己的需求是完全不清楚和不确定的。就这样稀里糊涂就开工了,以为服务商会帮他完善剩余东西。

实际上,并不会有任何一家服务商会去帮客户在开发中途完善需求。原因很简单,需求想的越仔细开发成本越高。

一般根据需求的细化程度,开发成本差出来几倍到几十倍都很正常。10万的项目,如果需求将所有细节都呈现出来几十万的成本都不够。

这也导致有时候需求方问报价,不同的开发商会差许多倍的原因。其根本原因是对同样一个需求的理解是完全是不一样的。

负责任的服务商会仔细的问你需求细节,而不负责任的服务商上来就给你报价

人总是有惰性的,一旦要涉及思考的时候都有惰性心理,所以需求方们一般会讨厌这种耐心并仔细问需求的开发商。反而喜欢什么都不问,实际并不知道你要做什么,但是先报个超低价吸引入坑的开发商。

最后带来的结果就是前面提到的那种情况,项目直接失败;或者中途被黑心开发商宰一把,狠狠加价(原来1万成本可以实现的功能中途要5万)。

因为已经选了这个开发商了,要么做到一半放弃,要么继续加钱。大部分需求方都不想前面投入一半的预付款打水漂,而又不知道加这么一个功能到底会增多少钱。这时候已经没法再去选其他的开发商再进行尝试,所以会无奈选择做下去。

投入如无底洞

常见的问题

我遇到的最常见的例子,就是需求方上来就问能不能做小程序? 做一个小程序多少钱?或者说要做个类似滴滴、大众点评或者类似与某某某(一般是某个行业的标杆软件)一样的小程序多少钱?

第一种:问能不能够做小程序?

一般这么问的需求方对小程序的概念都缺乏了解,认为小程序无所不能;但本质上小程序与之前的网站,H5移动端,App一样,是属于一种应用展现的载体。

目前,在中国市场即将步入微信互联网的时代,小程序作为利用微信的一个载体方式,将会对很多消费端应用造成革命性的影响。但需求是不是适合以小程序的方式来展示,其实还是要结合业务需求来综合考虑。

举个例子:如果一个只给企业内部员工使用的应用,如果用小程序来展现就不是最优选择。

另一方面,小程序作为微信的创新性应用,腾讯本质将它定位于降低技术开发门槛的应用,所以对于绝大多数业务需求方来说,是否有靠谱的产品经理来结合小程序特性与实际业务需求来设计产品才是至关重要的。

由于腾讯一直对于小程序的特性做迭代修改,负责项目的产品经理能持续对于新事物的转化与学习能力也是考核标准。


第二种:问做一个小程序多少钱?

其实问这个问题就好像你到4S店问,一辆车要多少钱?

车有10万的家用轿车也有100万的超跑。车根据用途(轿车,越野,跑车,赛车,公交也是车)、配置、引擎、装置不一样,价格和成本是天差地别。

同理,你来问小程序也是一样的。必须表达清楚自己的需求背景,用于什么场景,期望小程序能解决什么业务问题。

开始就问价格,不亚于你去问汽车4S店,我就是要一辆车,你告诉我价格就行了。


第三种:我要做个类似滴滴出行/大众点评,或者类似与某某某(一般是某个行业的标杆软件)一样的小程序多少钱?

这么问的大多数的需求方是创业者,很多人说不清楚自己要的是什么。可能只是看中了比如滴滴出行的派单,但是描述的时候说的是跟滴滴出行的需求类似。而滴滴出行的派单功能本身实际只占整个软件系统功能的百分之一都不到。

同理,有的是看中了是某个行业的标杆软件,例如某个自媒体的阅读小程序:具有智能排序,多人分享阅读,视频展示、书签标注等功能。如此复杂功能也是基于业务的需求,通过不断迭代开发而产生聚合效益的结果。

但是需求方开口就提是否能给做一个功能完全一样的小程序,绝大多数开发商其实完全不明白具体要实现什么功能。

因为虽然功能需求一样,但极大可能性业务逻辑完全不同,所以无法完全仿做。(如果业务逻辑也完全一样也无需报价方案,直接采购SaaS服务即可,稍后我们会提到。)

为什么不能是完全仿做?大家看到的貌似简单的滴滴打车或大众点评这样的小程序,都是基于大公司已经非常完善的后台架构进行扩展的,绝大多数需求方只能基于小程序的用户界面来判断难易。

但实际上最复杂的一块恰恰不是基于小程序的展示界面,而是后台的处理逻辑,这些大公司后台细节的复杂程度超乎大家的想象。

每个的软件研发成本都是过几百万,乃至几千万的(特别是复杂的后台)。如果是行业中的标杆软件,也是不断结合自身运营与业务需求不断反馈而达到的效果。

对于从0到1的产品制作来说,一定需要避免由初期较薄弱的业务运营来支撑一个复杂的产品逻辑。举个例子:比如搜索功能,最简单的搜索功能可能开发一下就是几个小时的事情,这种搜索可能在几千个,几万个商品数据的时候还能正常运行。但是如果商品数据有几百万条,这时候肯定会崩溃。

不仅仅是商品数据会起到影响,比如你搜索功能是支持模糊搜索(即输入的关键词可以有偏差)还是精准搜索。模糊搜索能模糊到什么程度,讲究都是很大的。

蘑菇街/拼多多这样大平台的搜索功能,就是需要十几个人的开发小组常年去进行开发和优化,养这些人的成本一年就是几百万上千万。

大家现在就可以打开蘑菇街的搜索功能仔细看看它有多少细节(文字/图片搜索,地域,价位筛选,搜索结果排序,热门等等)。

有些人可能会觉得,这是大公司所以才需要。在初期需要考虑的这么细致吗?但是基于我们的经验,可以很明确告诉大家,非常需要!等到错误发生了再去解决,所要付出的成本是非常巨大或者会直接导致失败。

大公司不仅仅是因为是大公司才做得细致,是因为做得细致才能成为大公司。

同时,在没有充分的需求沟通前,不要寄太大希望服务商来为你出主意。绝大多数立即给报价的公司只会告诉你这件事很简单,你快做吧。

作为需求方,如果你无法表达清楚具体的使用场景与功能需求,最后吃亏的一定是自己。

另外,如果寄希望于这样类型的公司为你去思考产品细节,他们只会偷换概念,偷工减料。因为这样做就可以呈现出更低的报价并增加客户选他方案的概率。

比如一个购物车功能包括,加入购物车,从购物车移除,添加/减少购物车内某个商品的数量,直接输入数字修改商品的数量,批量付款。这些功能里面很多开发商就只会做一个,大部分开发商不会考虑其他的。

而需求方会认为,蘑菇街/拼多多都有啊,为什么没做?(大家看到的一般都是行业标杆并且是很成熟的产品)。但需要知道,这种基本的研发成本是亿级别的,而且经过了很多轮次的迭代与更新。

这里列举最影响小程序软件质量和成本的因素,方便大家接触到合适的服务商并掌控项目质量。


如何做小程序?

现在市场上存在的几种小程序的开发方式如下:

  • 使用Saas 服务直接生成

由于小程序的第三方分发特性,有很多技术实力强的云服务厂商,会结合一些具体的应用场景(例如:企业展示,电商)做大量的小程序框架。

需求方可以通过云服务厂商提供的配置界面,通过插入文字,图片与商品的方式,一键生成小程序。目前在市面上x分钟生成小程序绝大多数都是基于这个方式来做。

例如:有赞 、小电铺 的小程序电商方案,以及 上线了 的小程序企业展示方案都是其中的佼佼者。

随着精益创业思想的普及,绝大多数需求方都能结合自己的业务特性来选择合适的云服务。但缺点是除了内容文案方面可以由客户自己编辑外,其他的功能与界面布局基本无法进行任何变化。

我建议如果需求方的业务逻辑完全契合此类服务,就应该尽量使用。因为比起之后的二种定制化服务来说,使用Saas服务生成的小程序性价比是最高的。

  • 用后端云服务开发

将小程序的服务器租赁、维护等后端的开发和部署部分交给后端云服务提供商,而将主要资源投入到小程序的前端产品设计与研发上,这样节省了开发资源,也缩短的项目周期。

例如:知晓云,bmobcloud,leancloud 等都是比较优秀的提供商。

缺点是由于后端云服务的黑盒子特性,性能上会有不稳定,与安全性的风险;同时对后续扩展开发与功能升级也有局限性。

我建议业务需求注重前端展示,而后端功能较轻的小程序可以使用此开发模式。

例如各类纯展示类小程序:对界面与展示要求非常高,但没有太多的后端功能, 使用这种模式就非常恰当。

  • 原生开发

原生开发是目前最常用和最成熟的方式,越重视细节成本越高。我建议大家在预算充足的情况下,都使用原生开发的方式。

  • 模板方案

另外再聊聊模板方案,目前看到市面上多小程序模板方案,不可置否使用成熟的模板解决方案能节省很大的成本,小程序也不例外。

但是模板方案也一样价格存在巨大的差异。同样的一个行业方案模板可能价格也上下差出来十倍,原因也是因为细节功能完全不一样,可能功能差了十几倍。

如果你在买之前不仔细观察细节功能,那么一定会出现购买后完全不能使用的情况。原因是模版不是为你的业务定制的,需要再进行二次开发。

考虑到定制化的需求服务,其业务逻辑都有其独特性,绝大多数情况也无法直接拿预定制的模版进行运营上线。

写在最后

随着腾讯对小程序投入力度越来越大,基于微信庞大的流量,与灵活传播路径;并配合近期推出的小程序的插件市场、APP 直接跳转分发等新举措,对于核心竞争力不在IT行业的业务来说,依靠小程序进行数字化转型的确是一个弯道超车的机会。

广东优联互通科技有限公司有丰富的资源优势,成熟的经验优势,强大的技术优势,优质的服务优势;根据客户的实际情况进行开发设计跟SEO优化,从而更快更有效的部署软件产生效益,满足企业的市场需求。需要可加微信13539285443详谈!

相关推荐

影响蜘蛛抓取页面的因素都有哪些

seo一般有两个需要做:一个是站内优化,另一个是站外优化,这样效果才能更好!站内优化:关键字优化,内容优化,标签优化,标题标签优化,关键字和原始文章增加,这对SEO来说是十分必要的。站外优化:要做友联,外链的添加,针对站点里边的产品,服务,特征等进行优化操作。网站收录与百度蜘蛛有着直接的关系,我们平时主要是通过主动或被动的方式来吸引百度蜘蛛抓取网站页面。主动的方式就是通过站长平台的链接提交工具或其它插件,来将自己网站新的内容链接提交给搜索引擎。被动的方式是靠搜索引擎蜘蛛自己来爬取,来的时间不一定。百度蜘蛛有两个目标:一个是本网站生成的新网页,另一个是百度之前已抓取但需要更新的网页。影响百度蜘蛛抓取网站页面的因素有哪些1、robots协议设置:网站上线后roblts协议文件是搜索引擎第一个查看的文件,如果不小心设置错误禁止搜索引擎就会导致,搜索引擎蜘蛛无法抓取网站页面。2、内容质量此外,网站内容的质量也非常重要。如果蜘蛛在我们的网站上抓取了100,000条内容,并且只构建了100条或更少的内容,那么百度蜘蛛也会减少网站的抓取量。因为百度认为我们的网站质量很差,所以没有必要抓住更多。因此,我们特别提醒您在站点建设之初需要注意内容的质量,不要收集内容。这对网站的发展有潜在的隐患。3、服务器不稳定:服务器不稳定或者JS添加过多,就会导致网站加载速度变慢,甚至无法打开,严重影响用户体验,这种情况也会影响百度蜘蛛抓取网站页面的。4、网站安全对于中小型站点,由于缺乏安全技术意识和技术弱点,网站被篡改是很常见的。有几种常见的黑客攻击情况。一个是网站域名被黑客攻击,另一个是标题被篡改,另一个是页面中添加了很多黑链。对于一般网站,域名被劫持,即域名设置为301跳转,并跳转到指定的垃圾邮件网站。如果百度发现这种跳跃,那么你网站的抓取就会减少,甚至会减少惩罚。5、网站响应速度快①网页的大小将影响抓取。百度建议网页的大小不到1M,当然类似于新浪网这样的大型门户网站。②代码质量,机器性能和带宽。这些会影响抓取的质量。不用说,代码本身的质量也根据程序执行。您的代码质量差,难以阅读。蜘蛛自然不会浪费时间阅读。机器性能和带宽也是如此。服务器配置太差,带宽不足会导致蜘蛛抓取网站,这将严重影响蜘蛛的热情。6、具有相同ip的网站数量百度抓取是基于ip抓取的。例如,百度每天可以在ip上捕获2000w页面,并且该站点上有50W站点,因此将抓取平均站点数量。很少点。同时,你需要注意看同一个ip上是否有一个大站。如果有一个大站,那么分配很少的抓取数量将被大站带走。影响网站收录的因素是各方面的,在查找原因的时候可采用排查法,一项一项的查找,只有查找到了原因才能提升网站收录。同时提醒大家一点:搜索引擎的索引库是分级别的,网站内容被收录后,如果内容质量度高就会进入优质索引库,并给于优先展示,因此网站收录并不是量大就是好。

2020年03月14日 04:23

租客网:租房 6 年,我整理了这份「租房指南」

房,恐怕是这个时代最魔幻的「商品」。上到祖辈下到孙辈,每个人在谈及这个商品时几乎都能滔滔不绝讲出一大堆自己的见解和理论,对于大部分人而言,买房是人生第一大事没有之一。然而普通的毕业生或是入职年限不长的职业者,在面对买房问题时依旧颇有困难。在购买第一套房之前,或是有能力在就职地购房前,「租房」成为一项较为经济且合理的选择。但是租房里的泥潭并不浅,对于没有经验的租客来说往往难以寻到自己满意的租房,甚至遭遇骗局,损失惨重。本文将为有租房需求的读者提供一些实用的租房经验,避免雷区,尽量找到自己满意的租房。一、通勤时间我曾租房住在城区一环附近(老旧小区较便宜),但是工作地点却在城郊软件开发集中地,每日上下班单程大约需要1.5小时,包括公共交通、步行以及无法避免的上下班高峰堵塞(挤地铁、公交)的时间,每天路程大约花费近3小时,非常难受。3小时时间可以做什么?可以买菜做饭不用点外卖,可以夏天游泳冬天跑步锻炼身体,可以享受一部电影,可以写一篇稿子,可以约三五好友聚会。这样想来很不划算,同时由于睡眠不足精神状况越来越差,于是在租约到期后我急忙搬到了公司附近20分钟步程的地方,虽然房租涨了一点,但是得到的身体、心情的益处不可言喻。所以,租房一定要租在工作地点附近,或稍远但有直达地铁的位置,如果开车出行则要考虑交通堵塞情况。一般来说保证自己上下班单程时间在20分钟左右,这样你会拥有不少可消遣的私人时间,如果超过1小时,工作与生活质量都会随之下降。二、周边环境在保证住房小区安全的前提下,关于租在哪除了时间还有另一个需要考量的因素:环境。通常来说视野环境不是特别重要,租客需要考虑的是小区附近是否有短时间内还不能竣工的建筑、是否有厂房、是否有不限通行的道路。这三点造成的主要问题是:噪音。虽然不少地区已经对于建筑、厂房噪音有了限制,但是也无法保证它不会在你想要休息的时候突然开始动工,而对于大型货车夜间无限制的街道一定要远离,否则睡眠情况稍差的人夜晚会很难保证足够的睡眠。其次有需要的租客再考虑所租地附近的生活、娱乐设施,比如超市、商业区、健身房、酒吧等等,以及小区的绿化、公共设施等。环境问题比较主观,每位租客都有不同的需求,但是噪音这一点请务必考虑在内。三、租房渠道在确定了大概的租房位置后,租客便可以着手寻找附近的房源,通常有三种方式可以选择。较大型的租房中介:如链家、安居客等,一般来说房源与户型同参考照片相差不大,同时中介方也会提供完善的租前(帮助寻找合适房源)与租后(家具家电有问题)服务,不容易遇到黑中介或者骗局情况。但是中介费用相当较高,通常是一个月租金,且由租客承担。分类信息网站:如58同城、赶集网等,这类网站上可以找到不少的租房信息,但是由于监管力度不强,容易出现虚假信息和骗局,需要租客自行沉着判断。另外一点是这类网站不提供租前服务,大部分需要租客自行寻找和实地查看房源,比较费神费时。线下寻找:这是一种比较不方便的寻租方式,通常适用于老旧小区。租客到已确定的位置附近,查看小区公示栏或咨询门卫,一般情况下会有人带你看房。这种方式虽然费时,但是信息准确且所需支付的佣金较低。还有一种渠道是类似优客逸家这样直接提供住房服务的租房公司,但是我自己体验过他们的服务,网络上也有不少对于此类公司的评价,暂不推荐。我个人建议选择第一种,即通过联系较大型的租房中介来解决租房问题。租客联系租房中介,详细说明自己的租房需求后,中介会根据你的需求在寻找到合适房源之后与租客沟通,如果租客满意再协商实地看房时间,整个流程不会浪费租客太多的工作与休息时间,同时避开了大量的深坑以及可能出现的骗局。且由于中介公司介入,提供一定的租房保障,在签署租房协议时更为安全,而中介费用是在租客与房东协议签署完毕之后支付,所以租客不用担心中介费用可能出现的损失,相较而言这种方式更为合理实用。当然如果租客打算通过其它渠道寻找房源,请务必避开与你所见户型价格极不相符的房源,同时在签署协议时务必仔细查看房东的相关证件以及手续文件。四、整租合租这是几乎所有租客都不得不面临的一个问题:整租还是合租?讨论这个问题主要是避开与不太熟悉的人住在同一个屋檐下,彼此无法迁就与体谅。整租费用相对较高,但是能够获得更多的私人空间,对个人时间、作息以及生活质量都会有不俗的提升。合租平摊费用,相对划算,但是由于多人合住会引起各种不便。根据我的经验来说,推荐大家选择整租(当然对于大部分毕业生来说较难承担高昂费用),或是与朋友合租,注意是朋友而不是同事。可能大部分读者都会认为与同事合租是最佳选择,其实并不是,同事之间单薄的表面关系仅仅能维持你们在工作场合的社交,一旦住在同一间房子里,彼此之间的生活习惯、生活态度可能会截然不同,稍有不慎会直接影响你们在工作上的关系。整租虽然价位比较高,但是后续有很多可操作空间,如果你的收入能够承受,那么自己住一定是最舒适的选择。如果你觉得单人成本太高,可以自己征集合租室友,在豆瓣或者其它社交平台发布讯息,自己选择志同道合的居住伙伴。以上信息在退租时也会进行同样的检查,注意在租房期间安全使用电器及设备,保持完好。同时尽量保持房间清洁,很多房东会在退房时要求检查房间清洁卫生状况。七、写在最后租房是这个时代大部分年轻人都无可避免的一种生存方式,如何挑到宜居的租处,在较好的环境下工作、学习、提升自己才是最重要的事。去年我也买了房,可是现在依旧选择租房生活,一是离工作地点较近,二是可以随意迁动,毕竟世界这么大,何必拘泥于一处,不是吗?*本文适用于经济情况普通的毕业生或职业者,毕竟关于「房」的大部分问题都可以用金钱解决。*本文未提及维权事项,因为我没有遇到过相关情况,租房这么多年,与大部分房东好聚好散,如果有这方面的顾虑与需求,请咨询相关维权部门。

2020年04月09日 14:13

三家航空公司陆续入驻北京大兴机场

3月29日上午,随着厦门航空一架航班起飞,大兴机场拉开2020年的转场序幕,厦门航空、重庆航空和东海航空三家航空公司多条航线将陆续入驻大兴机场。据悉,从3月29日起,厦门航空计划在大兴机场开通北京至厦门、福州、杭州、泉州、长沙等城市的航线。重庆航空计划在大兴机场开通北京至重庆的航线。东海航空计划在大兴机场开通北京至深圳的航线。根据计划,从3月29日起,多家航空公司将陆续转场入场大兴机场运营。在3月29日、4月12日、4月26日三个时间节点,东航、南航、厦航、重庆航、东海航将分批次把首都机场的时刻平移至大兴机场。受新冠肺炎疫情影响,各航空公司或将对航班计划进行动态调整,旅客出行前需进一步确定乘坐航班是否按计划执行。由于多家航空公司在大兴机场和首都机场两场运营,旅客和接送机的亲友,务必提前确认出发或到达机场,以免误走机场后耽误行程。旅客确认抵离机场可提前通过登录航空公司官网、APP,拨打航空公司、机场、购票机构服务热线、阅读购票成功提示短信等多种方式。同时,大兴机场为误走旅客制定了人性化服务措施。旅客凭身份证、机票在大兴机场航空公司票务柜台、机场大使问询柜台、机场大巴售票柜台等处领取“误走旅客识别标签”,凭此标签就可以获得“绿色通道”服务,包括优先搭乘交通工具,优先值机、过检,免费乘坐电瓶车等服务。目前,各航空公司针对误走机场旅客均有相应的机票退、改签优惠政策,具体可咨询所乘航司票务服务人员。大兴机场和首都机场值机、安检等关键服务岗位员工会在旅客寻求帮助后,提供协助值机、优先过检、快速转运等服务。(记者李博潘福达)

2020年04月15日 13:26