很多程序员在工作的时候,都会有机会碰到做外包项目的机会,还有很多的专业网站,接项目,在这种外包开发中,经常会按照评估的开发时间和程序员的薪酬来定价。
前几年有朋友介绍过一个线下实体店经营者,想做一个展示商品的小程序或者H5网站,能够支持支付下单,我们按照外包的方式,估计了一下开发周期和费用,如果按照一线城市的薪资成本,哪怕从零研发一个很小的H5网上商店,成本也需要小几十万。
对于一个三四线城市的线下商店,生意本身的全部投资可能就是几十万,一个非核心业务的线上展示网站研发,需要的成本比生意本身还要高,显然是没有价值的。
摊平边际成本的SaaS平台
最后的建议是,直接使用有赞或者微盟这样的平台,平台已经实现了高成本研发一套系统,然后分发给足够多的客户,从而摊平边际成本;所以对于使用者,只需要支付很少的费用,就能使用服务,应该是大多数情况下的选择,为经营的商业模式选择一个便宜的工具,尽快投入,低成本试错。
成功的SaaS商业模式,我觉得就是通过大规模的服用基础设施,降低每个客户的成本,核心竞争力就是运营效率,最大化降低开发成本的同时,卖给最多的用户,同时最大程度的提高软硬件和人员的工作效率。
软件开发模式的本质
有一句话叫做,“你赚谁的钱,谁就是你的客户”,我觉得还可以换一种说法,你怎么盈利,商业模式就是什么;
在观察几个创业的朋友的案例,还有自己的经验的时候,我们也可以用这个道理,来解释从软件开发的成本,到商业模式和产品竞争力。
如果从0到1研发一款产品,那么对于投入资金,承担成本的人来说,无论初心是什么,实际上就是在做产品的研发;对于承担开发任务的程序员而言,自己的商业模式,我觉得更接近于是咨询服务,提供的是针对特定问题的解决方案。也就是赚的钱是咨询服务费为主,而不是在销售产品。
销售不可扩展的个人时间,是这种模式最大问题,所以导致了收费模式必须是按照时间定价,那么这种方式生产软件只能销售给很少量的用户,用户承担研发成本,导致这样生产的软件,如果面临竞争,几乎是毫无竞争力的。
这种印象是因为我们是从个人的角度看问题,其实回到成熟的软件商业模式,因为低拷贝成本和网络效应,通过大规模的分发,摊平研发边际成本,从而让最终用户只需要支付很少的费用就能使用,才是软件开发的商业模式。
花费几亿研发资金,用5年以上时间打造的现象级国产3A大作《黑神话:悟空》,其实销售价格单份也才¥268元人民币,绝大多数的游戏价格也都是几十到几百块不等;互联网平台和网络游戏,只是通过网络效应,放大化了这种摊平边际成本的作用,近乎免费地提供服务。
对于拥有平台的人来说,网络效应和低边际成本,是非常强大的竞争优势;但是对于进入者,就构成了强大的壁垒。
任何新进入者,都需要找到自己的方式和路径,在实现网络效应和摊平边际成本之前,自己负担产品的研发费用,并且承担风险。