使用人数:100,000+|总交易额:¥500,000,000+|北京高新技术企业|重合同守信用企业|服务热线:18910771878

云崛起 logo logo

当前位置: 首页 > 行业资讯 > 小程序动态

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

点展自从事软件咨询和产品设计服务以来,每天都收到大量的需求方咨询,其中需求方对开发微信小程序,非常热情。今天,我想和大家分享一下我为客户提供小程序产品服务的经验。

目前形成的项目大多基于小程序。很多客户在说明需求时直接提出了需要做小程序的问题。

在此期间,我们发现80%的需求方容易犯以下致命错误:

小程序什么不清楚,盲目要求做小程序。

感觉做一个小程序,很简单,所以对需求的描述很模糊。

急于报价,在对自己的需求没有把握的时候报价。然后按照这个引用开始做。

不知道自己想要什么。想做一个派遣平台,说想做滴滴出行。

缺乏耐心,不懂事,从来不去想事情有多复杂。

不知道自己想做什么的具体作用,所以需求要靠服务商来猜,需要马上拿到报价。

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

产品和你想的完全不一样。

外包项目中,甲方超过一半的项目经理因项目失败被迫离职/降职。

产品上线的时候漏洞百出,反复修补也解决不了问题,只好翻车重做。

将你对自己的需求没有把握时得到的不可靠报价误认为是开始预算的真实报价,导致后期预算跟不上,进而导致项目失控或未完成。

同时在咨询需求方的时候,经常会提到我们以前找的服务商太差,做的很差。

当你仔细问的时候,你会发现客户在项目开始前自己的需求是完全不清晰和不确定的。就这样,他一头雾水的开始工作,以为服务商会帮他改善剩下的。

事实上,没有任何服务提供商会在开发过程中帮助客户提高需求。原因很简单,需求越细致,开发成本就会越高。

一般开发成本根据需求细化程度从几倍到几十倍不等是正常的。对于一个10万元的项目,如果把细节都呈现出来,几十万元的成本是不够的。

这也导致了有时候需求方要求报价,不同的开发商会相差很多倍的原因。根本原因是对同一需求的理解完全不同。

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

人总是懒的,一说到思考总是懒的,所以需求者一般讨厌这种耐心,仔细问需要的开发者。

反而喜欢什么都不问。我不知道你打算怎么做,但是我想报一个超低的价格来吸引开发商入坑。

之后的结果就是上述情况,项目直接失败;或者被中间一个“脏心”开发者宰了,严重涨价(原价1万就能实现的功能中间需要5万)。

因为这个开发商被选中了,要么放弃一半,要么继续加钱。

大部分需求者都不想损失一半的预付款,不知道增加这样的功能会增加多少钱。

因为这个时候没有办法选择其他的开发者再试,所以他们会别无选择,只能去做。

常见问题

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

第一个:问能不能做小程序?

一般问这个问题的需求者对小程序这个概念缺乏理解,认为小程序什么都能做;但本质上,小程序,和之前的网站、H5移动终端、App一样,都是应用展示的载体。

目前,随着中国市场即将进入微信互联网时代,小程序,作为一种使用微信的载体方式,将对很多消费应用产生革命性的影响。但是需求是否适合以小程序的形式展示,需要结合业务需求综合考虑。

例如,如果一个应用程序只被企业的员工使用,那么使用小程序,并不是一个很好的选择。

另一方面,小程序,作为微信的创新应用,腾讯本质上将其定位为降低技术发展门槛的应用。所以对于大多数业务需求者来说,有一个可靠的产品经理结合小程序的特点和实际业务需求来设计产品是非常重要的。

由于腾讯一直在迭代修改小程序的特性,负责项目的产品经理不断改造和学习新事物的能力也是考核标准。

第二:a 小程序,多少钱?

事实上,问这个问题就像去4S商店问,一辆车多少钱?

10万辆的家用车也有100万辆超跑。按用途(轿车、越野车、跑车、赛车、公交车也是车)、配置、发动机、装置,价格和成本都不一样。

同理,你问小程序,也是一样。需要明确表达你需求的背景,使用什么场景,期望小程序解决什么业务问题。

一开始问价格不亚于问一家4S汽车商店。我只是想要一辆车。告诉我价格就好。

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

需求者大多是企业家,很多人分不清自己想要什么。可能只是看中了滴滴出行的派单,但是描述和滴滴出行的需求差不多。而滴滴出行的调度功能实际上只占整个软件系统功能的不到1%。

同理,也有人对某个行业的标杆软件感兴趣,比如一个自媒体阅读小程序:具有智能排序、多人共享阅读、视频显示、书签标记等功能。这样复杂的功能也是基于业务需求的,聚合收益的结果是通过不断的迭代开发产生的。

但是,当需求方问能否做出一个功能完全相同的小程序时,大部分开发人员其实并不清楚具体实现什么功能。

因为虽然功能需求相同,但是业务逻辑完全不同,所以不能完全模仿。(如果业务逻辑完全相同,不需要报价方案,可以直接购买SaaS服务,我们后面会提到。(

为什么不能是完全模仿?看似简单的滴滴打车或者大众点评小程序是基于大公司完善的后台架构进行扩展的,大部分需求者只能基于小程序的用户界面来判断难度。

但其实复杂的那一块并不是基于小程序,而是后台的处理逻辑。这些大公司背景细节的复杂程度超出了所有人的想象。

每个软件R&D成本都在几百万甚至几千万以上(尤其是复杂的后台)。如果是行业内的标杆软件,也是结合自身运营和业务需求不断反馈的结果。

对于从0到1的产品生产,需要避免在初始阶段通过薄弱的业务操作来支持复杂的产品逻辑。比如:比如搜索功能,一个简单的搜索功能可能只需要几个小时就能开发出来,而且这种搜索在有几千或者几万个商品数据的情况下可能还能正常工作。但是如果有几百万的商品数据,这个时候肯定会崩溃。

不仅仅是商品数据会有影响,比如你的搜索功能是支持模糊搜索(也就是输入的关键词可以偏)还是精确搜索。模糊搜索可以模糊到什么程度很重要。

蘑菇街/品多多这样的大平台的搜索功能,需要十几个人的开发团队常年开发优化,养这些人的成本一年几百万几千万。

现在可以打开蘑菇街的搜索功能,仔细看看它的细节(文字/图片搜索、地区、价格筛选、搜索结果排序、人气等)。)。

可能有人会觉得这是一家大公司。前期需要考虑的这么仔细吗?但是根据我们的经验,我们可以明确的告诉你,这是非常必要的!等到错误发生了再解决,成本会很巨大或者直接导致失败。

大公司无微不至,不仅仅因为是大公司,更因为无微不至,所以能成为大公司。

同时,在没有充分的需求沟通之前,不要对服务商给你的建议寄予太大的希望。大部分马上提供的公司只会告诉你很简单,赶紧做。

作为需求方,如果不能把具体的使用场景和功能需求表达清楚,那一定是自己吃亏了。

另外,如果你期望这种类型的公司为你考虑产品细节,他们只会改变观念,偷工减料。因为这样做可以呈现更低的报价,增加客户选择其他方案的概率。

例如,购物车的功能包括:添加到购物车、从购物车中移除、添加/减少购物车中某个项目的数量、直接输入数字修改项目数量以及批量支付。很多开发者只会做其中一个功能,大多数开发者不会考虑其他。

需求方会认为蘑菇街/品多多有。他们为什么不这么做?(你看到的一般都是行业标杆,非常成熟的产品)。然而,我们需要知道,这个基本R&D成本是数十亿,并且已经经历了许多轮迭代和更新。

以下是影响小程序软件质量和成本的因素,便于人们联系合适的服务提供商,控制项目质量。

怎么办小程序?

市场上有以下几种小程序的开发方法:

使用Saas服务直接生成

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

需求方通过云服务提供商提供的配置界面插入文字、图片、商品,一键生成小程序即可。目前市场上x分钟生成的小程序大多是基于这种方式。比如有赞和小电商的小程序电商方案,上线的小程序企业展示方案都是其中的佼佼者。

随着精益创业的普及,大多数需求者可以根据自己的业务特点选择合适的云服务。但缺点是除了内容文案可以由客户自行编辑外,其他功能和界面布局都无法更改。

我建议,如果需求方的业务逻辑完全适合这种服务,就尽量使用。与后两种定制服务相比,SaaS服务生成的小程序具有更高的性价比。

利用后端云服务进行开发

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

比如知识云,bmobcloud,leancloud都是优秀的提供商。

缺点是由于后端云服务的黑箱特性,会存在性能不稳定和安全风险;同时对于后续的扩展和功能升级也有局限性。

我建议业务需求侧重于前端展现,而后端功能较轻的小程序可以使用这种开发模式。

比如各种纯显示类小程序对接口和显示要求很高,但是后端功能不多,使用这种模式非常合适。

初级发展

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

模板方案

另外,我们来说说模板方案。目前市场上有很多小程序模板方案。不可否认,使用成熟的模板解决方案可以节省大量成本,小程序也不例外。

但是模板方案是一样的,价格差别巨大。同一个行业方案模板的差价可能会高十倍,也可能低十倍。原因是详细功能完全不一样,功能可能低十倍。

买之前不仔细观察详细的功能,买了之后肯定用不上。原因是模板不是为你的业务定制的,需要重新开发。

考虑到定制化的需求服务,其业务逻辑有其独特性,大多数情况下不能直接用预制好的模板进行操作和推出。

随着腾讯加大对小程序,基于微信巨大的流量和灵活的沟通路径;随着最近推出的小程序、APP直跳分销等新举措的外挂市场,对于核心竞争力不在IT行业的商家来说,依靠小程序,进行数字化转型,确实是一个弯道超车的机会。

在不久的将来,点展将继续加大对小程序 R&D的探索和良好的产品实践,期待与您的咨询和交流。

本文由“云崛起”原创发布,未经许可,禁止转载!本文原创链接:http://yunjueqi.com/weixinfenxiao/556.html

上一篇:小程序开发 | 小程序也能够打开网页了,商家得到的甜头也是巨大! 下一篇:小程序开发 | 门店小程序位置被占用怎么办?

您可能感兴趣的文章

拨打18910771878了解详情