自从点站从事软件咨询和产品设计服务以来,他每天都会收到大量的需求方询问。其中,需求方开发微信小程序的热情非常高。今天我就跟大家分享一下我为客户提供小程序产品和服务的经验。经验。
我们目前参与的项目中,大部分已完成的项目都是基于小程序来实施的。很多客户在描述自己的需求时,也直接提到了小程序的需求。
在此期间,我们发现80%的需求方容易犯以下致命错误:
事实告诉我们,这些问题肯定会导致以下结果:
同时,在给需求方咨询的时候,也经常提到自己之前用的某家服务商太差劲,做出来的东西很差。
如果你仔细询问,你会发现在项目开始之前,客户自己对自己的需求是完全不清楚和不确定的。他才迷迷糊糊地开始工作,以为服务商会帮他完成剩下的事情。
事实上,没有任何服务提供商会在开发过程中帮助客户改善需求。原因很简单。你想得越仔细,开发成本就会越高。
一般来说,根据需求的细化程度,开发成本相差几倍到几十倍是正常的。一个10万元的项目,如果要求所有的细节,几十万的成本是不够的。
这也导致了有时需求方询问报价时,不同的开发商会多次出现差异的原因。根本原因是对同一个需求的理解完全不同。
负责任的服务提供商会仔细询问您的需求细节,而不负责任的服务提供商只会给您报价。
人总是很懒的,在思考的时候也有懒惰的心态,所以需求者一般都讨厌有耐心、认真提问的开发者。
相反,我宁愿什么也不问。我其实不知道你想做什么,但首先提供一个超低的价格来吸引想要参与的开发者。
最终的结果就是上面提到的情况,项目直接失败;或者中途被无良开发商坑蒙拐骗,涨价严重(原来成本1万能实现的功能中途要花5万)。
因为你已经选择了这个开发商,所以你要么半途而废,要么继续加钱。
大多数需求者不希望一半的前期投资被浪费,他们也不知道添加这样的功能会增加多少钱。
因为此时已经没有办法选择其他开发者再尝试了,所以我只好继续。
投资就像无底洞
常问问题
我遇到的最常见的例子就是需求方上来问是否可以做一个小程序?制作一个小程序需要多少钱?也就是说,做一个类似滴滴、大众点评、XX之类的小程序(一般是某个行业的标杆软件)需要多少钱?
第一个:问我可以做一个小程序吗?
一般来说,提出这个问题的需求者对小程序的概念缺乏了解,认为小程序是万能的;但本质上,小程序和以前的网站、H5移动端、APP一样,都是应用呈现的载体。
目前,中国市场即将进入微信互联网时代。小程序作为微信使用的载体方式,将对众多消费应用产生革命性影响。但需求是否适合以小程序的形式展现,其实需要根据业务需求综合考虑。
例如:如果一个应用程序仅供企业内部员工使用,那么使用小程序来展示它并不是最好的选择。
另一方面,作为微信的创新应用,腾讯本质上将小程序定位为降低技术开发门槛的应用。因此,对于绝大多数业务需求者来说,是否有可靠的产品经理结合小程序的特点和实际业务需求来设计产品至关重要。
由于腾讯一直在对小程序的功能进行迭代修改,因此负责项目的产品经理不断转型和学习新事物的能力也是一个考核标准。
第二种:做一个小程序要多少钱?
其实问这个问题就像去4S店问,一辆车多少钱?
有10万元的家用车和100万元的超级跑车。根据用途(轿车、越野、跑车、赛车、公共汽车)、配置、发动机和设备的不同,汽车的价格和成本差异很大。
同理,问小程序也是一样。你必须清楚地表达你的需求背景、用于什么场景、你希望小程序解决什么业务问题。
从一开始就问价格,不亚于问汽车4S店。我只是想要一辆车,你只要告诉我价格就可以了。
第三种:做一个类似滴滴出行/大众点评,或者类似某某(一般是某个行业的标杆软件)的小程序需要多少钱?
问这个问题的需求者大多是创业者,很多人并不知道自己想要什么。也许我只是看中了滴滴出行的订单派送,但是在描述的时候我提到了需求和滴滴出行类似。滴滴出行的调度功能实际上只占整个软件系统功能的不到1%。
同样,有人对某个行业的标杆软件感兴趣,比如一款自媒体阅读小程序:具有智能排序、多人共享阅读、视频展示、书签等功能。如此复杂的功能也是基于业务需求,不断迭代开发产生聚合效益的结果。
但需求方询问是否可以制作一个功能完全相同的小程序。事实上,大多数开发人员并不知道他们想要实现什么具体功能。
虽然功能需求是一样的,但是业务逻辑很可能完全不同,所以不能完全照搬。 (如果业务逻辑完全一样,则无需报价方案,直接购买SaaS服务即可,稍后我们会提到。)
为什么不能完全模仿呢?你看到的滴滴打车、大众点评等看似简单的小程序,都是基于大公司已经非常完善的后端架构,进行了扩展。大多数需求者只能根据小程序的操作界面来判断难度。 。
但实际上,最复杂的部分并不是基于小程序的显示界面,而是后台处理逻辑。这些大公司的背景细节之复杂超乎所有人的想象。
每个软件的开发成本都超过数百万甚至数千万(尤其是复杂的后端)。如果说它是行业标杆软件,那是自身运营和业务需求不断反馈的结果。
从0到1的产品生产,要避免前期支撑业务运营薄弱的产品逻辑复杂。例如:以搜索功能为例。最简单的搜索功能可能只需要几个小时就可以开发出来。当产品数据有几千、几万条时,这种搜索可能仍然可以正常运行。但如果产品数据有几百万条的话,这个时候肯定会崩溃。
不仅是产品数据会产生影响,还会影响你的搜索功能是否支持模糊搜索(即输入的关键词可以有偏差)还是精准搜索。模糊搜索能模糊到什么程度,要求非常高。
像蘑菇街/拼多多这样的大平台的搜索功能需要十几个人的开发团队常年开发和优化。养育这些人的成本一年就几百万、几千万。
现在你可以打开蘑菇街的搜索功能,仔细看看它有多少详细信息(文字/图片搜索、地区、价格过滤、搜索结果排序、热门等)。
有些人可能认为这就是大公司需要它的原因。前期需要考虑这么仔细吗?但根据我们的经验,我们可以明确地告诉你,这是非常需要的!等到错误发生才去解决,会带来巨大的成本,甚至可能直接导致失败。
大公司不仅仅因为是大公司而做事一丝不苟;他们之所以成为大公司,是因为他们做事一丝不苟。
同时,在充分沟通你的需求之前,不要对服务商给你出主意抱太大希望。大多数立即给您报价的公司只会告诉您这很简单,您只需去做即可。
作为需求方,如果不能清晰表达具体的使用场景和功能需求,最后吃亏的就是你。
另外,如果你期望这类公司为你考虑产品细节,他们只会改变概念、偷工减料。因为这样做可以提供较低的报价并增加客户选择他的计划的可能性。
例如,购物车功能包括添加到购物车、从购物车中删除、增加/减少购物车中某种商品的数量、直接输入数字修改商品数量、批量支付等。很多开发者只会做这些功能之一,大多数开发者不会考虑其他的。
需求方会认为蘑菇街/拼多多都有,那为什么他们没有做到呢? (你看到的一般都是行业标杆和非常成熟的产品)。但你要知道,这个基础研发成本动辄上亿,而且经历了多轮迭代和更新。
以下是最影响小程序软件质量和成本的因素,以便您联系正确的服务提供商并控制项目质量。
如何制作一个小程序?
目前市场上开发小程序的几种方法如下:
由于小程序第三方分发的特点,有很多技术能力较强的云服务厂商会根据具体的应用场景(如企业展示、电商)构建大量的小程序框架。
需求方可以利用云服务商提供的配置接口,通过插入文字、图片、产品,一键生成小程序。目前市面上x分钟生成的小程序大部分都是基于这种方法。例如:有赞、小店的小程序电商解决方案、线上小程序企业展示解决方案均名列前茅。
随着精益创业思维的普及,大多数需求者可以根据自身业务特点选择合适的云服务。但缺点是,除了内容文案可以由客户编辑外,其他功能和界面布局基本上无法进行任何更改。
我建议,如果需求方的业务逻辑完全符合这类服务,就尽量使用。因为相比后面两种定制服务,使用SaaS服务生成的小程序是最具性价比的。
将服务器租用、维护等小程序的后端开发部署部分留给后端云服务商,将主要资源投入到小程序的前端产品设计和研发上。这样可以节省开发资源,缩短项目周期。
例如:智智云、智智云等都是比较优秀的提供商。
缺点是由于后端云服务的黑盒性质,会存在性能不稳定和安全风险;同时,在后续的扩展开发和功能升级方面也存在局限性。
我建议业务需求以前端展示为主,后端功能较轻的小程序可以采用这种开发模式。
比如各种纯显示小程序,对界面和显示的要求非常高,但后端功能并不多。这种模式非常合适。
原生开发是目前最常用、最成熟的方法。越注重细节,成本就越高。我建议大家在预算充足的情况下都使用原生开发方式。
我们来谈谈模板解决方案。目前,我们看到市场上有很多小程序模板解决方案。不可否认,使用成熟的模板解决方案可以节省大量成本,小程序也不例外。
然而,模板计划也存在巨大的价格差异。同一行业计划模板的价格可能相差十倍。原因也是因为细节和功能完全不同,功能可能差十倍。
如果购买前不仔细观察详细功能,购买后肯定无法使用。原因是该模板不是针对您的业务定制的,需要二次开发。
考虑到定制化的需求服务,业务逻辑有其独特性,大多数情况下无法直接使用预先定制的模板进行操作和在线操作。
写在最后
随着腾讯对小程序的投入越来越大,基于微信巨大的流量和灵活的沟通路径;而结合近期推出的小程序插件市场、APP直跳分发等新举措,核心竞争力并不在IT。对于行业内的企业来说,依靠小程序进行数字化转型确实是一次弯道超车的机会。
未来电站也将继续拓展小程序开发和产品最佳实践的探索,期待与您的咨询和交流。
-结尾-
如果您想获得更多小程序、产品解决方案和技术支持,请点击下方“我要咨询”。我们将在1个工作日内为您提供业务分析和产品咨询服务。