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

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

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

相关推荐

[铭码SCRM]零成快速获取微信客户的方法

高速发展的互联网时代,面对9亿微信客户群体,是否可以利用普通微信平台,实现获取客户,管理客户,跟踪客户并实现快速裂变,进而快速提升销售业绩?是否有一个工具能让企业实现零成本快速获客呢?面对这个实用的需求,首先我们要了解下SCRM的概念,SCRM英文全译:SocialCustomerRelationshipManagement是社会关系管理的简称。是基于传动的CRM(客户关系管理系统)演变而来,S其实就是Social,Social社交则意味着客户互动,通过互动则能产生交流,产生信任,产生互利。SCRM实际就是将客户关系管理系统进行了社交化延伸。目前基于微信的SCRM系统,主要有两种形式,其中一种是基于企业微信的模式,这个模式需要普通用户对企业微信有一定了解,而且还要求普通用户下载企业微信,虽然微信实现了与企业微信的信息互通,但使用过程相对繁琐,我们就不再过多讲述,我们主要讲基于普通微信的SCRM系统特点。腾讯对微信定位为个人之间的信息沟通工具,并不是为企业用户管理进行使用。如果通过内容获取微信客户并与企业自身的客户管理系统结合起来,就能够实现高效获取客户,实现快速裂变的并提高销售业绩的目标,这就催生出基于普通微信的SCRM系统。一个好的基于微信的SCRM系统,必须要关注两个角色,其中之一就说C端,也就是企业要获取的客户这个群体,要具备什么条件才是好的SCRM系统呢?第一:必须能为企业客户提供足够的客户,只有足够多的客户才能实现质的转变,系统必须能够帮助企业解决客户来源问题,而不是简单的让客户自己去找客户和管理客户。第二:让微信的客户有兴趣使用,最好能够让他们躺赚,躺赚才会让这个群体主动帮助分享,快速实现裂变。第三:必须操作简单,最好0操作即可实现,只有这样,C端群体才会参与,这就是人性的充分体验。而对于使用SCRM的企业用户,最关心的就是这个系统是否能获得客户,对客户管理跟踪是否实用,获客成本能否降到最低等等。当然,辅助统计及决策是基本的也是必须的功能。为解决上述痛点,广东优联互通科技有限公司联合租客网、保险经纪公司、多个电商平台及线上媒体推广平台进行合作,开发出一套真正能让微信客户乐于使用,让企业低成本快速获客,快速裂变的SCRM系统。该系统获得了海量的租客网签署合作推广协议的客户资源及多个大型媒体平台进行全网推广,让企业客户可以通过内容营销快速获客,包括文章,海报,视频等,并且可以转发公众号及今日头条等主要媒体文章,所转发的文章均可自动添加转发人的联系方式等,系统配合激励策略,极大提高转发人积极性。而所有转发文章被阅读后,系统会为企业客户获取客户信息并进行跟踪,详细统计文章阅读情况,为企业调整宣传方向做辅助决策。其中的客户管理系统,包含详尽的客户画像,客户跟踪,客户管理,订单管理等全套流程。当然,面对后疫情时代,铭码SCRM系统,加入了在线招聘,在线面试,人才管理,考试系统及趣味知识测试营销等等,实现客户即员工,员工即客户的互联网整合模式,真正助力企业拥抱互联网,让互联网真正成为助力企业快速发展的工具。由于该系统功能过多,这里就不能全面讲述,有兴趣的企业可以联系广东优联互通科技有限公司获取免费账号。

2021年07月26日 11:20

信托规模连续3年下滑,去通道压力下,江苏信托靠投资收益装点门面

记者|吴绍志江苏国信(002608.SZ)公布了2019年年度报告,子公司江苏信托的相关数据也展露在大众面前。报告显示,在江苏国信的营收、净利纷纷下滑的同时,江苏信托整体的财务表现却看起来很出色。金融行业报表口径下,江苏信托2019年实现营业收入32.35亿元,同比增长42.52%;营业利润29.51亿元,同比增长38.18%;净利润24.19亿元,同比增长30.21%。数据来源:江苏国信年报,界面新闻研究部整理在强监管、去通道、破刚兑的大环境下,原本以“通道”业务迅速拓展信托规模的江苏信托,如今也正在谋求转型,随之而来的是公司信托规模的急速下滑。截止2019年末,江苏信托信托规模达到3677亿元,存续主动管理类信托规模1053.63亿元,较年初增加369.73亿元,增长54.06%,主动管理类信托规模占比28.65%,较年初提高了11.86%。而在2017年,公司信托业务管理规模高达5511.44亿元。数据来源:江苏国信年报,界面新闻研究部整理江苏国信的年报中称:“近年来监管部门持续强化信托行业监管,推动金融去杠杆。随着资管新规的落地,信托行业发展更加侧重于主动管理和风险防控,在新的监管环境下,原信托业务结构中占比较高的通道业务将进一步萎缩,从而带动信托资产规模收缩。”这一理由也被用于解释其2018年信托规模的下降。相应地,主动管理类信托是公司转型过程中的主要发力点,江苏信托此类信托规模2019年突破1000亿元。但是,在反映信托公司盈利能力的手续费及佣金收入方面,2019年与2018年相比较为乏力,仅微增4%。合并报表下,作为信托公司主要的收入来源,江苏信托2019年度实现的手续费及佣金收入11.53亿元,占江苏信托2019年度营业总收入的比例为98.06%。数据来源:江苏国信年报,界面新闻研究部整理另一方面,从此前公布的未经审计年度数据中,透露出江苏信托投资收益的一大强项。2019年,在成为利安人寿第一大股东并将会计核算方法变为权益法的情况下,对联营企业和合营企业的投资收益高达17.76亿元。与此同时,2019年投资收益累计数突破20亿元,同比增长72.48%。如果将公司营业收入、净利润中剔除投资收益带来的影响,信托主营业务的表现如何?数据表明,在扣除投资收益后,2017-2019年“营业收入-投资收益”数额分别为10.05亿元、10.92亿元、12.03亿元,在波动中有所增长;“净利润-投资收益”数额分别为6.23亿元、6.79亿元、3.86亿元,2019年出现大幅度下滑。可以看出,“去通道”对江苏信托来说的确是一大挑战,近年来信托主营业务利润面临困境,对于投资收益的依赖过重,尤其是对联营企业和合营企业带来的投资收益的依赖,2019年这一现象尤为明显。数据来源:2017、2018年年报和2019年未经审计年度利润表,界面新闻研究部整理当下对于信托行业来说也是危机四伏。年报中指出:“受新冠肺炎疫情影响,经济不确定加大,资本市场投融资环境日趋复杂。……在‘房住不炒’的大背景下,房地产信托规模受到限制。此外,去杠杆政策带来的金融市场流动性问题,将加大信托公司获取同业资金的难度。”作为双主业的公司,江苏国信有意将能源和信托进行融合。在公司发展战略方面,全新提出“推动金融同业合作与产融结合。推动低成本资金通过信托渠道为能源企业提供融资支持。”2020年度公司信托业务的经营计划是“持续推进信托业务类型多样化”,这也颇有一些分散风险的意味。具体来看,“一是优化业务结构,积极推进新业务的探索试点和规模复制,在融资平台业务、消费信托业务、通道业务、证券投资信托业务、资产证券化、家族信托等领域实现多点开花,切实提高主动管理能力。二是加大资金端建设力度,强化与银行等金融机构深度合作,加大财富团队布局力度,优化信托产品设置和‘网上信托’系统建设,加强品牌宣传,提升客户体验。”公开资料显示,江苏国信由舜天船舶重组更名而来。舜天船舶作为国信集团的三级公司,是省内最大的国资船厂,但是在船舶业的寒冬时期,背负重大债务危机。2016年末,国信集团首次采用破产重整与资产重组同步推进的危机化解方式,完成重大资产重组,从此上市公司的主营业务由船舶制造销售业务转变为信托和能源双主业。

2020年04月26日 12:10

租客网招聘技术主管

经验和学历:3-5年、大专岗位职责:1.软件产品开发、测试及上线【1.根据已确定的业务需求及项目计划,带领团队完成平台业务系统(包含新系统和已有系统的新功能)的开发、测试及上线。2.评估平台业务系统UI交互设计的合理性、可行性及是否满足业务和IT技术方案的要求。3.审核平台业务系统程序设计、数据库设计及源代码。4.审核平台业务系统各项测试结果】2.平台业务系统架构设计规划及业务需求的实施【1.根据公司发展战略和IT业务规划,完成平台业务系统整体架构的设计并不断优化(以此为原则方向来指导各个平台业务系统项目的推进)。2.根据平台业务系统整体架构规划及单个平台业务系统的需求,推进IT解决方案的评估和技术选型。3.了解IT技术手段(包含成熟和新兴),并以合理可行的方式将其应用到公司业务中,提升业务执行效率。】3.平台业务系统的维护及支持【1.对于已上线的平台业务系统,牵头跟进平台业务系统功能的使用情况、及时响应处理出现的问题、挖掘潜在问题。2.为已上线平台业务系统的日常运维提供支持。】4.平台业务系统源代码及相关文档资料的管理【1.制定、执行及优化程序设计及编码规范。2.管理平台业务系统所有程序(包含API、数据库等)的源代码。3.管理平台业务系统所有相关资料文档(包含程序设计、代码、API接口、数据结构等)。】5.职责相关制度流程规范的建立、执行和维护【1.根据业务的发展及时建立新制度或废止旧制度,并培训测试到位。2.及时反省闭环制度执行的情况挖掘存在的问题,不断主动优化完善制度。】岗位要求:1.具有良好的软件工程意识,深刻理解软件系统架构,熟练掌握设计系统的构架及完整解决方案。善于将业务需求转换为具体的技术需求‘’2.精通PHP、Android或IOS其中至少一种语言,熟练掌握前后端各类常用的开发框架,熟悉各类开发模式(如敏捷开发);3.熟练掌握关系型数据库及其相关开发,了解常用Mysql数据库;4.熟练掌握各类网络协议,如HTTP、WebSocket等;5.具备熟练阅读英文资料的能力;6.熟悉前后端分离开发模式和流程;7.酷爱技术(不限于软硬件),有志于在技术上成为大神级别的人物;8.富有学习精神。具备优秀的团队领导能力。租客网zuke.com,以“好生活,租着过”为时尚理念,以让租客“租着过,更自由”为目标,秉承着“脚踏实地做事,实实惠惠服务”的原则,全面服务租客,做好服务型平台。客服专线4006-222-222,为更好服务租客,租客网欢迎您的加入一起做租客,让租客网真正成为租客的租客网。温馨提示:面试前请先去租客网官方网站注册平台账号了解公司相关业务。租客网官方网址为www.zuke.com,简历投递网址为https://m.zuke.com/job/,如有疑问,请致电租客网官方电话0755-22090000或客服电话4006-222222。

2020年04月20日 17:42