公司级的软件过程实践系列文章,请参见连接。
大中台的意义:
自阿里推出大中台模式之后,业界就一直在持续关注这大中台技术的发展。这里作者也想说说我对大中台的理解。作者认为:大中台就是基础设施,并且是跟广泛的基础设施。它为公司的建设与发展提供了三个能力:
- ;
- ;
- 。
这三个能力定义了,公司/团队/社群的战斗力或者是输出能力。虽然这三个能力最终会成为公司的战斗力,但是构建这三个战斗力所依靠的是建立者三个能力的过程。所以,下面会针对这三个能力说明它们的意义和建立过程,我们下面具体的说明
能力解释:
提到大中台,一定会联想到《赋能》这本书。因为在阿里推行大中台概念时就直接说明大中台就是为了赋能的。而《赋能》这本书里面有没有明确的告诉读者怎样建立赋能的环境以及赋哪些能力。这样就会出现,大家一直要喊叫着要赋能、要赋能,但是没有人真正的进行赋能。
因为美国的企业环境和中国的企业环境还是有很大的不同的。美国有很多大型的,历史深厚的,技术深厚的公司。而中国的大型企业的企业很少,历史悠久、技术积累深厚的更是很少。所以,他们只需要在现有的组织结构中做出调整就可以提供出很高大上的能力。而中国企业需要将自己的能力进行建立,并合理的整合起来才能向外提供赋能的能力。
综上在中国建立能够赋能的企业需要自己有能力,并整合出来。再向外提供赋能的能力。作者总结的大中台提供的三个能力:创新、聚合、聚焦。是用来提供给外部的能力,下面可以具体的说明这三个能力:
创新支撑能力
创新能力是为公司、社会提供的创新环境和基础。也就是大中台提供了公司内部快速创新,快速试错,快速反馈的能力。让公司可以快速的更新自己的业务模型,更新自己的技术实践。这种快速构建业务,并快速上线,快速的得到反馈的能力。就像一头巨大的大象可以轻盈的起舞的感觉。就像《谁说大象不能跳舞?》所要努力做的那样。资源聚合能力
不管是大公司,还是小公司都会有资源浪费,呆滞资源。这些资源可以是知识,可以是能力,可以是数据,可以是人力,等等。资源聚合的意义在于可以将各项资源充分的,有效的利用。并且资源聚合的能力并不是叫你让所有的人都忙起来。而是最大的提高这些资源的利用率。
举一个反例:我之前去过一个传统工业企业。这个企业是当地的利税大户,所以政府给了这个企业大量的优惠。优惠包括大量的占地、政策鼓励、资源配置等等。这个企业里面有一个IT部门,负责企业内部的运维工作。而这个企业的企业主为了提高土地使用率,就在没有被厂房占用的土地上进行了各种尝试。尝试种蘑菇,尝试太阳能发电,尝试种植粮食作物等等。因为企业不是做农业的,所以在做一些农业尝试时发现又很多不足。然后企业主就想办法,企业主的办法就是把农业的事务分摊到公司的每一个部门中。也给IT部门分配了一片麦地。
这是作者见过的最令人咋舌的《向团队要利润》的代表。作者认为软件团队是一个成本团队,不是利润团队。就像你能向军队要利润?向医院要利润?向航天团队要利润吗?
软件团队是向利润团队赋能的团队。软件团队唯一提供价值的点就是可以为其他团队赋能。能力聚焦能力
能力聚焦能力是效率提升,迅速斩获战果的能力。公司内部不管分工再细,也会有能力不聚焦的问题。这里可以参见《聚焦》这本书。
综上,公司建立赋能,建立能力的基础就是提供给外部一个平台,在这个平台上,可以任由团队去折腾。并且肯定可以折腾出更好的方向。
建立能力:
大中台提供了什么?让我们可以认为他是基础设施?它又以什么样的形式提供出来的?上面所说的三个能力优势以什么内容提供出来的?
对于大中台是否要建设,在刚接触大中台时是有很多疑问的。而作者会以建设大中台的方式阐述公司能力建设的方法。建设大中台可以为公司提供了业务基础,提供了实施过程标准,提供了技术支撑群。以这三个方向作为指导,建设出有意义的大中台。
业务基础:
- 公司的业务基础,可以在业务基础上发展出各种变化与创新。例如:淘宝第一步做的是C2C,有了这个C2C的业务基础之后,可以在这个业务基础上发展出B2C(天猫)、二手交易平台(咸鱼)、支付平台(支付宝)。这些其实是在一颗大树上不同的主干分支。还可以分出小众的旅游公司等等。这就是公司的大方向确定了业务支撑。
- 业务知识库支撑。很多公司忽略业务知识库的建立过程。业务知识库其实是公司的业务核心。为产品经理的工作做了很多总结,与经验的支撑。可以让产品经理在一个有基础的地方进行工作。
实施过程标准:
在软件开发过程中,肯定是需要各种形式的标准化,规范化的操作流程的。所以,在使用软件技术在建立业务基础的过程中就会形成很多规范,来覆盖整体整个软件过程。例如:测试标准,开发规范,运维规范等等。
这些标准一方面成为公司内部的规范,另外一方面可以提供给技术支撑或技术基础。而这个技术支撑和技术基础就可以成为最后对外输出的产业链的一部分。例如阿里开源的Dubbo,RocketMQ等等。
技术支撑群:
这个支撑可能在公司较小的时候由行业内其他公司进行支撑,但是公司发展到一定阶段之后肯定是在公司内部需要这样的技术支撑群去做专业的支撑的。
这里面支撑包括:专业的大数据分析技术支撑,人工智能技术支撑,IoT技术支撑,区块链技术支撑,云计算技术支撑。
为公司真正的对外做通用性技术赋能做出最大的贡献的部分。也是一个公司最终实力的体现。
总结:
有理论支撑,有实践指导。为什么不开始使用大中台呢?