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

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

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详谈!

相关推荐

从“红皇后假说”看互联网时代的商业竞争

生态学中有一个“红皇后假说”,此假说源自英国作家路易斯·卡洛尔的《爱丽丝镜中奇遇记》。书中的红皇后对爱丽丝说:"在这个国度中,必须不停地奔跑,才能使你保持在原地。"这一法则在自然界的猎豹与瞪羚中体现的淋漓尽致。对于猎豹一族来说,在一代又一代的进化中,它们拥有了坚韧的脊椎、强劲的长腿、钉鞋般的爪子和流畅的体形,有着时速约110公里的迅捷身手,大大优异于他们的祖先,然而猎豹一族吃掉的羚羊数却并没有比以前的祖先多。因为与此同时,羚羊一族也在不断进化,为了不被吃掉跑的更快。就这样在时间的维度里,猎豹和瞪羚都被栓在红色皇后的跑步机上,跑得慢的猎豹会饿死,跑不快的羚羊会被吃掉。两方都在不断地进步,留存下来的都是精锐中的精锐。正如中国那句古话“逆水行舟,不进则退”。“红皇后假说”同样适用于当下的商业市场。面对持续发展的竞争对手,如果自身无法跟进发展的脚步,就只有被市场淘汰的结局。在疫情期间,传统的线下销售受到了巨大冲击,餐饮行业首当其冲。不少传统餐饮行业都开始利用互联网促进自身发展。后疫情时代,租客惠就为餐饮业复产复业,斥资2000万,免费为1万家餐饮企业提供点餐系统,让餐饮业拥抱互联网,助力餐饮业再创辉煌。租客惠云餐饮系统简介租客惠隆重推出整合营销功能的免费互联网SAAS餐饮点餐系统!租客惠属于租客网旗下点餐系统,商家入驻点餐系统,即可共享两亿租客网租客资源。1、租客惠的扫码点餐方式多样,小程序、公众号、浏览器、APP均可多端扫码点餐。而且支持多种平台:PC端(仅支持商家,方便管理),安卓APP,IOS,小程序,微信公众号,PAD端。2、对于消费者也有灵活的收款设置:可以线下收款,可以平台收款,支持微信,支付宝等。方便商家和消费者。3、其中商家拥有独立端口:包括店长账号,服务员账号,厨师账号,可以独立设置各个身份的相关工作权限。方便管理。4、商机还可以通过系统得到互联网数据中的人性化的统计报表:销售额统计,销售量统计,单品销售量统计,最佳销售量统计。便于统计和结算。5、点餐系统还拥有智能报警功能:菜量报警功能,库存报警功能,人员偏离报警功能,智能高效。6、商家还可以通过系统进行固定资产管理,设置特色菜品推荐,特价推荐。灵活的店铺设置功能,助力商家全方位把握店铺。1、档案管理:资产档案,人员档案2、信息推送功能:点单信息提醒,让服务人员不丢每一单。3、人员管理功能:考勤管理,轨迹管理(外出)4、进销存管理:供应商管理,库存管理,销售关联,可以对应菜单及厨师填写的菜单用料表,自动计算并对比应剩余库存等。同时对库存量有报警设置。5、客户会员管理:客户会员属于商家自有,轻松建立客户流量池,客户关系管理。6、独立的活动设置权限:可自己设定优惠券,设定红包规则,设定返现规则,针对特种客户个性化优惠等。7、灵活的点餐管理:支持大厅按桌号点餐管理、包房设置管理、拼桌管理、远程订餐管理,以及外卖管理。租客网承诺,加盟租客惠平台不收取商家的入驻费用。商家不用经过平台收款,只需使用点餐系统,用商家独立的收款码也可以收款。付款秒到账,收款不扣点。租客惠点餐系统,众多商家的更优选择!

2021年06月03日 10:00

快速获得谷歌排名的好方法

笔者结合自己的经验并深入学习了行业大咖和谷歌官方信息,总结了如下一些快速获得谷歌排名的好方法。1、持续增加高质量外面近年来,一些SEOer们认为外链没有什么作用了。但大量事实证明,外链依然是SEO的一个重要正面指标。在疫情当下,人家不做的事情,你把它做好,可能或得到意想不到的效果。需要注意两点,(1)尽量要找一些与你网站主题相关的,(2)尽量找不同的网站,而不是在一个网站发多个外链。2、高质量的主题聚合页更有利于快速排名大多数稍微有点热度的关键词,试图想通过一个产品详情页或一篇文章页获得排名几乎是很难的。如果该关键词对你足够重要,那么你不妨尝试制作聚合专题页。其实,一个产品分类页面、一个新闻分类页面都属于聚合页,但因没有集中主题,更谈不上什么质量了。需要注明的是,聚合页除了集中的主题外(主打关键词),还需要相关的信息条。比如我们把一个产品分类页当做一个主题页去优化排名,那么该页面上简单的罗列一些产品图片和对应的产品名称是不行的(甚至只有产品的型号而没有产品名称)。除了产品图片、名称,还应该有各自概括性的描述,其间巧妙地融入关键词。2、增值阅读可以减少跳出率提高访问深度比如某个关键词落地页,不但详尽介绍了该关键词的内容,在页面的右边或页面的下方,罗列了一些相关主旨的信息,当客户看完正文后(或者你的正文压根就写的不怎么好,客户压根就没怎么细看),又发现你旁边的相关小链接很吸引他,那么用户点击进去进行深度浏览了。短暂时间内(比如这十几分钟或半小时内)用户就不会再回到谷歌里搜索,甚至是关闭了谷歌搜索。那么即可向谷歌传到了一个重要信息:该网站与他先前搜索的关键词极度相关,换句话说,该网站满足了他(搜索某关键词想了解该关键词信息)的需求。久而久之,你的谷歌SEO排名会提升。(笔者亲测有效,谷歌官方未做解释,而且一直否认,你懂的)3、篇幅饱满丰富,具备一定的制作成本评价文章质量,深度是个重要指标,对于谷歌机器来说,它不一定能百分百的理解你写的什么内容,但可以通过文章的长度、丰富的内容、图文并茂(图片加Alt注释)、完善的段落、合适的h标签、li标签等方面来衡量。这样一来,如果你一篇文章才二三百字,并且没有图片、没有格式段落,那么,我绝对不可能想象你文章质量有多高。此处建议1500个单词以上。人是感性动物,看图远比看文字(尤其是密密麻麻的文字)要感兴趣和轻松的多。所以,网站要适当增加图片甚至是视频。要为完善一个网站甚至是网页付出一定的代价、成本。4、网站结构与URL优化首先,网站层级不要太深,一般认为,两层结构最佳。比如domain.com/products/procudt001;其次,URL短比长好,这点就不多说了;再次,URL要能准确直观的达意。举例:domain.com/machine/block-machine就比domain.com/view.php?aid=172要直观的多。5、通过title中关键词设置增加获得排名的机会比如你的主打关键词是blockmachine,但如果你觉得这个词排名有难度,那么不妨先通过其修饰词、长尾词获得排名,主词后期自然也会带动上来。在title标题中,可以这样设置:“BlockMachinePrice,ChinaBlockMachineManufacturersandSuppliers-ABCLtd”,当然,你的网页也要尽量适当丰富这方面的内容。阿里巴巴和“madeinchina”这方面就做的极佳。(顺便提一下,阿里和MIC的海外流量很大程度也来自谷歌推广和免费的SEO排名)6、更多有利于排名提升的方面有利于排名提升的方面还有很多,比如https(SSL认证)设置,服务器安全和性能,保持网站新鲜度等等在此就不一一赘述了。

2020年04月27日 01:12

法国“戴高乐”号航母上超1081人感染新冠病毒,超六成官兵

记者:徐永春、陈晨法国国防部长弗洛朗丝·帕利17日表示,“夏尔·戴高乐”号核动力航空母舰上超过1000名官兵感染新冠病毒,其中24名患者入院接受治疗。帕利17日出席法国国民议会听证会时说,截至当天,“戴高乐”号航母上已有1081人新冠病毒检测结果呈阳性,其中545人出现症状,24名患者入院接受治疗。这是4月12日在法国土伦港拍摄的“戴高乐”号核动力航空母舰的资料照片。新华社/法新帕利说,该航母曾于2月21日至26日在塞浦路斯利马索尔停靠,之后于3月13日至16日在法国西北部港口城市布雷斯特停留。目前,有关部门正在进行流行病学调查,以查清航母上的新冠病毒传染源。“戴高乐”号航母近期发现有人出现感染症状后提前返航,军方于4月8日派出一支医疗队登舰进行病毒检测,发现舰上50人感染。航母于11日抵达法国土伦港。据法国国防部官网消息,“戴高乐”号航母上共有1760名官兵。这艘航母于今年1月启航前往地中海东部,支援法军在伊拉克和叙利亚打击极端组织“伊斯兰国”的行动,后前往波罗的海与北欧国家海军进行联合演练,原计划4月24日结束此次任务。另据法国公共卫生部门17日公布的数据,法国新冠死亡病例升至18681例,过去24小时内增加761例;医院确诊病例累计109252例,过去24小时内增加405例;在包括失能老人养老院在内的社会医疗机构中,确诊或疑似病例累计58989例,较前一日新增2809例。此外,法国目前有31190人在医院接受治疗,过去24小时内减少115人;6027人在重症监护室接受治疗,重症患者较前一日减少221人。

2020年04月19日 11:21