软件开发公司有哪些类型?

2024-02-29

       我们可以将软件公司分为几种类型,第一种是标准软件公司,第二种是定制化开发软件公司,第三种是矩阵软件公司。


标准软件公司

       所谓标准软件公司,其实就是那种先有产品,后有用户的软件公司。我们手机上的大部分App或者电脑上的各种软件产品就属于标准产品,几乎所有用户能用到的功能都是一致的。这些软件公司的收入来源主要还是靠一些付费用户或者广告,比如说年费、VIP、功能包等等。


       最典型的标准软件比如Photoshop、Visual Studio、3DMax这样的已经达到工业级软件水准的软件,现在基本上不会愁没人用。


       现在有实力做标准软件的公司基本上已经很少了,因为目前市面上该有的软件都有了,很难在已有的市场上再去分一杯羹。比如像Photoshop,如果有公司开发了一款类似Photoshop的软件,首先能不能超越是一回事,让用户重新去适应又是另一回事。


       这就是为什么有些人说国人为什么连一些软件都被卡脖子的原因,其实不是卡脖子,而是像这种工业级软件即使开发出来,也很难有市场份额,这和情怀没关系!


       尤其是一些科研用的软件,不是我们国内软件开发企业开发不出来,而是开发出来人家认不认可你这个软件!就像前段时间一些高校用于科研的软件被断供,很多国内不明就里的人还在说:“不就是一款软件嘛,国内都开发不出来!”。实际上,如果不用这些行业内、国际上已经被认可的软件,很多学生即使论文写出来了,也无法找到一个合适的平台去发表,这些平台基本上只认可权威软件数据!


       而标准软件开发的痛点正是如此,在现有的大部分软件已经能满足人们日常工作、娱乐、生活的需求的时候,再去花大力气开发一款类似的软件,对于软件公司来说,会有很多风险,最大的风险就是做出来没人用,导致投资打水漂。


       目前,标准软件开发不是没有公司做,而是做标准软件的公司需要一定的实力和用户号召力。


       所谓实力,就是软件开发出来要有一定的推广能力,其次是烧钱的能力,比如贵公司要开发一款对标抖音的软件,那么怎么把抖音用户拉到你们公司开发的软件上,成为你们的用户,这就非常难了!


       而用户号召力,比如说华为开发了鸿蒙系统就有人用,但是,一个名不见经传的小公司开发了一款比安卓和IOS更好的系统,那也不一定有人用,这就是用户号召力!


       在实力、号召力的背景下,想要开发一款标准软件出来,并且实现盈利是非常困难的,这就是现在标准软件公司很少的原因了。


       但是,如果标准软件公司运气足够好,碰到了一个可以源源不断提供资金的金主,那么活下来的概率还是蛮大的!


定制化软件公司

       定制化软件开发指得就是根据用户需求开发的软件产品,最常见的定制化开发软件就是工业软件,行业内称之为“非标软件”,翻译过来就是非标准软件的意思。


       工业软件中,大多数情况下都是非标软件,需要根据用户需求、硬件环境深度定制化开发。


       工业软件也不是没有标准软件,比如说做一款制造螺丝钉的工控软件,如果螺丝钉的规格型号是标准产品的话,那么使用标准化的工业软件去控制螺丝钉的生产就可以了。


       但正是因为很多工业产品的型号都是标准的,所以也早就有人做了,而非标准产品的控制软件,则需要根据产品本身的各种属性去定制。


       举个不恰当得例子,其实就像衣服、鞋子一样,每种款式分几种型号,比如说M、L、XL、XXL、XXXL,人们在购买衣服的时候,只需要根据自己的身材去挑选适合自己的衣服型号即可,而这些型号,就是标准!


       非标准产品指得就是M以下、XXXL以上的那部分需求,更加严谨的,可能就是量身定制,比如说西服,想要穿在身上有极致的效果,只有量身定制。


       工业非标软件指的就是这个方向!


       目前来说,工业软件中的非标软件需求量还是很大的,因为都是“量身定做”的软件,所以基本上这些非标软件都是不能够用于其他产品的,属于“消耗品”,因此,工业软件不太会产生需求减少的情况。


       而所谓定制化软件公司,如果运气好的话,可能遇到一个能够不断提供需求的“金主”,可能靠着一个甲方能活很久。现在很多定制化软件的开发公司之所以活得比别人好,原因就是他们背后有固定的需求来源。


矩阵软件公司

       矩阵软件公司说简单点,假设一款软件从设计到出品的时间是一年,开发成本是100万,相对于一对一买断来说,矩阵软件公司会将做一批软件出来,然后以极低的价格卖出去。比如如上述说的100万成本的软件,在矩阵软件公司里,可能只卖5万左右,只要他卖出去20份就算回本了。


       矩阵软件公司还有一个特征,就是软件价格低,额外服务收费高。因为软件开发出来都是标准产品,但有些买软件的人可能会要求在软件上增加额外的功能,此时,这些额外的功能矩阵软件公司就会额外收费了。


       目前,我所知道的,一家做得比较好的矩阵软件公司,光软件源码公司就有上千套,他们称之为软件矩阵,覆盖各个行业的不同需求。


       光靠一个公司是无法开发出上千套软件产品的,所以,这家公司几乎所有的软件源码都是从开源平台拷贝下来的,然后去除各种协议内容和涉及到版权的内容,最后将软件源码摇身一变,变成自己公司的。


       矩阵软件公司目前走在软件开发的灰色地带,他们因为源码几乎没有成本,所以软件售价一般都很低,这是目前很多标准软件开发公司和定制化软件开发公司生存越来越艰难的原因之一。


       对于客户来说,虽然购买软件、软件源码的价格低了,但是可能会面临很多问题,最重要的就是版权问题和二次开发的问题。常见的是商城系统、网店小程序、ERP系统,很多免费开源的,一些人从网上下载下来,然后以极低的价格卖给客户。他们抓住了客户“货比3家”的心理,但是对于客户来讲,系统的漏洞、安全性、版权问题、二次开发问题等让其头大,后期的麻烦不断。


       因为矩阵软件公司的源码基本都是来自于开源平台,虽然软件公司在拷贝这些源码后对于版权内容进行过修改,但是整体代码和开源源码的相似度仍然是比较高的。当用户购买了这些软件以后,可能随时面临着被版权方发现并起诉的风险。


       而当客户有二次开发的需求时,矩阵软件公司的收费往往比正常软件公司要高,因为他们卖得是成品软件,根本没有二次开发的精力,所以提高收费是可以劝退一部分客户的。如果仍然有客户坚持需要二次开发,那么此时因为收费高,矩阵软件公司完全可以把需求外包出去,自己在中间赚个中间费。


       所以,矩阵软件公司,对于正常软件公司来说,是深恶痛绝的,对于客户来说,如果是跟矩阵软件公司合作,一定要找他们要源码!否则后面出现问题,找他们他们不一定能够全力协助。


       矩阵软件公司想要做得好,一般都是做账号矩阵,然后在各个平台投入广告。软件对于他们来说,只是他们售卖的一款商品,想要做得好,可能没有一定的广告资金流水,很难撑得起来。


结语

       不管是标准软件公司、定制化软件公司、矩阵软件公司,想要在目前的软件开发行业的环境中活下来,首先得确定哪一块的需求是最多的。


       比如工业软件想要做得好,那么软件公司的技术就得涵盖工业化下的各个场景,矩阵软件公司,虽然源码成本很低,但是从开源平台下载的代码也需要一定的改动,也是需要时间的,所以,需要对于一些需求比较高的行业软件有一定的洞察力。


       而且,现在如果要做标准软件,如果公司没有一定实力,还是不建议做了,基本上都会失败!


注:本公司(深圳市风雷新创科技有限公司)主要做的是定制化软件。