美文网首页公司级的软件过程实践
04.软件产品公司竞争力

04.软件产品公司竞争力

作者: Wales_Kuo | 来源:发表于2019-04-19 14:27 被阅读66次

    公司级的软件过程实践系列文章,请参见连接。

    概述

    1. 软件公司

    随着软件在国内的蓬勃发展,软件行业也在国内发展处不同的细化分工。不过国内的软件行业发展与国外的软件行业发展还是有着很多的不同。基本上国内的通用软件开发领域的发展是基于成本压缩和成本转件的方式进行发展的,所以通用软件开发领域基本上已经可以认为是走向同质化,廉价化的方向。软件基础设施领域的限于进入成本高、人员能力要求高、研发时间长等特点,所以需要进入并持续发展需要一定的经济与技术实力才可以。

    软件行业现阶段是一个百花绽放的时期。并且在“互联网+”的持续发展过程中,各个行业也都加入了软件线上的厮杀。所以,在软件行业中已经像多年前电子产品发展的黄金阶段的华强北,形成了行业内部的产业链。

    软件公司分类

    上图大概的说明了软件行业中的公司的营业模式。在软件行业中人员外包和项目外包在整个行业的最底层,基本上就是行业内的廉价生产力。并且这两类公司的进入成本非常低,就是传说中有人、有电脑就敢开的公司。

    中间层上基础设施建设公司需要有一定的技术门槛。有软件基础设施、硬件基础设施、工程技术设施等等,所以这里需要有高级能力的人才可以实施。运营支持帮助其他公司做线下、线上运营。传统企业也会想与其他公司合作,我司对软件公司的控制力,软件公司的响应力都不能满足我司要求。所以传统企业会组织自己的软件部。数字化转型就是帮助企业做数字化转型。技术销售公司其实可以分为两种:1.技术的商业支持,2.技术的简单销售。不过国内绝大多数都是技术的销售,到现在为止我没有看到技术的商业支持公司。

    中层的软件产品公司是本文要分析的内容,下面会做具体分析。中层分化出各项专业公司去做各自方向的支持。可以在底层的生产力的基础上秀出一点花。

    上层基本上是领导行业发展的公司。行业的新的业务方向、新的运营方向、新技术的实践应用、新的软件过程实践应用都是有这类公司主导的。所以,软件行业的两个风向标的第一个出现。

    右侧是前沿技术、前沿方法论研究以及转化的公司,软件行业的第二个风向标。现在研究人工智能的公司(不是应用的公司)就是在这个行业中的公司。

    2. 软件产品公司的困局

    借鉴国内对各种行业的竭泽而渔的发展模式,软件行业也会很快进入一个恶性竞争阶段最终形成同质化、廉价化、低质感的阶段。看看国内的各个城市的电脑城,看看ofo就可以推测出软件行业的发展趋势。现阶段有60%左右的软件从业人员在外包公司中工作,20%的公司在BAT这样的大公司工作,还有20%的在软件产品类公司工作。所以,从这个角度看基本上已经进入了恶性竞争的阶段。

    软件行业是发展迅速的,现在已经是一个完成的产业链了。一个未接触过软件的公司需要进行企业数字化转型、或者研发特定行业内的软件,可以非常容易的找到各个层面的解决办法。找数字化转型公司,可以帮公司做整体转型公司。找项目外包公司,就有可以帮公司开发软件的。找业务咨询,就可以帮助公司做风向指导。

    在各种各样的软件公司里,软件产品公司就是现在“互联网+”模式应用最多的公司而且有又有真正的自主研发能力的公司。很多软件从业人员都想从外包中跳出来,进入这种可以提供成长的地方。所以,在不同人员向往的情况下。很多人涌入,这也带来了软件产品行业的问题。软件产品行业开始进入了同质化的阶段。

    软件产品行业中怎么从红海中厮杀出一条路,怎样组织处一个有效的模式,这些是需要每个软件产品公司思考的内容。下面具体说明。

    竞争力表现

    软件产品公司第一步肯定是要有一个产品的想法,在这个想法的基础上去做MVP。这个想法会是公司初创的原因。但是伴随着公司的业务进行,会发现很多类似的想法在不断的出现。不断的被同行者超越。所以,在残酷的竞争中怎么保持自己的风格、节奏,继续的走到最后?

    软件产品行业从某种角度说就是一个没有进入门槛的行业。在没有进入门槛的行业怎么发展自己,就需要认真的思考了。在这里有一个公共的思维方式,如下图所示:

    公司竞争力

    这里我分了三类。第一类商业,这里主要做的就是保证业务能持续的发展,并且在商场中屹立不倒的能力。第二类软件,这里主要做的是商业上的创新吸引来的客户使用软件方法留存并提高粘性。第三类是技术,这里做的是帮助公司进入一个高门槛,拉开与其他公司的差距。

    1. 商业

    随着软件业务的构建与运营的持续发展,公司的管理者、经营者会对公司的业务有新的理解与认识。可能在这个过程中不断的调整业务方向,但是需要保持一个初心。因为这个初心是业务基石,如果频繁的换这个基石是对创始公司的核心的一种否定。基本上出现这种否定,下一步一定会走向否定公司的情况。

    业务池是公司把握业务方向的方法,也是公司的\color{red}{核心竞争力}。因为在很多同类产品中,各自的业务池是不一样的。也就最终决定了公司的发展。

    思维模式会体现到公司文化以及运营方法上。更加开放的思维模式,更加有责任感的思维模式就是帮助公司运营。保持稳定的业务池就是思维模式,意识到知识共享在公司内部的重要性,价值链导向也是一种思维模式。类似于此的思维模式就组成公司内部的思维模式。精益企业就是公司的思维模式的最佳实践。

    在企业发展的各种结果中,发展为大企业都是公司所向往的。发展为大企业的过程中肯定会继承初始阶段的各种隐形的模式或习惯。所以在初创阶段思维模式是非常重要的。即使最后公司被收购,其实收购公司想买的就是你的业务。不是下层的软件,因为收购公司可能会有更加完善的软件方法、更加深厚的技术能力。

    2. 软件

    在软件研发与运营中,基础设施是帮公司提升\color{red}{同行竞争力}。这里就可以体现出来即使公司所处的细分领域一样,也有因为公司的工程能力的不同拉开差距。例如ofo和Mobike,都是做共享单车的。ofo和mobike就差在工程这一步。

    工程规范、技术规范是软件过程中的规范。这两项会有专门的文章介绍。这里就不介绍了。

    3. 技术

    不要认为技术就是你的著作权,那太低级了。而且没有人想买。而且复制非常容易,复制出来还比你的好。所以,这里是\color{red}{真正的竞争力}。专利是向技术发展的第一步。第二步是开源软件。

    可能大家比较疑惑,专利这么难的东西是初步的技术准备?专利对真正有创新能力的公司,是非常小的一件事。所以,专利是标识创新的一个指标。但有公司有专利也不能代表公司是有创新能力的,公司有创新能力必定是有专利的。

    底层的技术研发能力,也代表技术已经在行业内发展到顶尖的水平。这样可以跟其他非同行竞争者都拉开了差距。这个就更不用怕跨行业的资本注入造成的冲击。

    总结

    在残酷的竞争中处理与竞争者的关系,怎样发展自己的业务,怎样保持自己的节奏。都是需要不断的思考与变换的。最重要的一条是保持创新,保持开放。创新引领发展,开放则吸取教训。

    参考

    精益开发的七个原则与管理观念

    相关文章

      网友评论

        本文标题:04.软件产品公司竞争力

        本文链接:https://www.haomeiwen.com/subject/dqfsiqtx.html