从企业架构角度说一下:中台
原文:https://www.ealearning.cn/4257.html
这两年给阿里做了几期企业架构培训,和一些人员也有一些交流,他们也希望我说一下中台和企业架构的关系。中台出现是个好现象,但学习者应该从企业架构开始学起……
”中台“是个好现象
今年国内有个好现象,那就是“中台”变得越来越热,培训的也越来越多。学习中台的人员普遍是被市场和环境影响,不知道这个词或不了解如何去做,好像就要落伍了一样。但现实是,“中台”还没有达成一个或几个相对确定的定义,培训也只是一家之词。
找我做中台培训的基本也都比较急于求成。培训对于我们来说其实比较容易,做多少培训拿多少钱,可以不用管落地,而我做了多年企业架构,深知里面水有多深,所以我回绝了所有关于中台的培训。
对于“中台“在国内的兴起,我是非常支持和肯定的态度,因为这毕竟是来自我们国内自己的一大概念,开始也衍生了不同的方法论和工具,这对IT发展来说是有积极的作用。我在2017年写过一篇文章《从技术角度杂说一下:中台》,讲到中台背后的本质其实都是可以在现有的框架或方法中找到来源,今天准备从企业架构角度来说一下中台。
企业架构实践成熟度
在BangEA实践公开课中,我常和大家用下面这张图厘清一下架构实践的发展。
要区分架构,A到B点是一个重要变化点,首先需要划分为项目级和企业级。中台是从企业IT复用和业务敏捷创新角度去看的,这和企业架构概念一样,都是属于企业级的。
从组织角度考虑复用
谈到企业级,我们在《企业级产品研发管理体系的构建》中学习到IPD其实就是从组织角度去考虑技术复用的
在线上课程中,我们对每部分都有单独课时进行介绍,例如平台开发又有自己的流程和具体方法,其中技术开发又有自己的流程和具体方法。
技术和平台开发,其实就是业务和技术的下层,这个中台出现的根源是有共同之处的,所以如果你了解组织级产品管理体系,你就知道中台研发管理可能会涉及哪些内容。
中台的建设离不开业务
再回到架构实践成熟度这张图,B到C点是另一个重要点,也就从企业级IT到企业级业务的关注转变
IT的建设是为了满足业务的发展,中台的建设离不开业务。而我了解到,很多中台建设部门其实还是纯IT人员,他们其实不具备业务视角,也没有业务人员参与,这样的中台我不知道建设之后能起到多大作用。这样的中台建设会带来哪些问题?大家可能会说,中台是个新事物,如何规避这些风险呢?
中台就是企业架构实施的一个过程
其实,中台建设从某种角度来说,它就是企业架构实施的一个过程。企业架构作为企业级信息化规划和建设建设,从上世纪开始就已经存在,它已经有了相对成熟的体系和方法,也明确了要解决的问题。例如我们在BangEA实践课程中会讲到40个字,这些内容也是中台建设无法回避的障碍。
除了中台,数字化转型也是一个热词。我们看看下图,企业架构在规划层,起到了承上启下的作用,为战略和实施架构了一个很好的桥梁,去解决上面提到的40个字。
中台是一个跨越规划和实施层的事务,它有企业级的架构和项目级的实施,在企业级架构部分用到的方法和可能遇到的问题,其实在企业架构中都早已总结,包括企业架构治理也都早已提出,以避免失败。
企业架构方法
企业架构方法也有很多,例如FEAF、Zachman、OEAF 等
虽然具体内容不一样,但有一个共同的认识,那就是架构被归为四大领域:业务架构、数据架构、应用架构和技术架构。
真正的中台建设离不开这四个架构领域,也就是说你如果做中台,你就要学习企业架构中这四个架构领域的最佳实践,而不能还是把它当做项目级的IT设计和编码工作了。
如果有了这样的认识,你就会发现要学的东西其实还有很多。
而上面这些内容在现在普遍的中台培训中都不会提到,大家关注的更多的还是技术层面的技术实现。这些技术的架构和实现在中台建设过程中很重要,但中台建设失败的来源是多方面的,而且更多的失败显而易见的不是来自于技术,而这些在中台建设中并没有受到重视。而这些在企业架构领域中早就帮助大家总结梳理了企业级建设框架,我们完全没有必要一定要自己从头走多遍再吸取经验。
阿里巴巴数据中台
既然提到中台,我们来看一下阿里巴巴数据中台的一张图:
“数据中台”是阿里提出的,出现的背景是阿里的生态系中淘宝、天猫、蚂蚁金服、盒马生鲜等业务,这些板块每天都会产生着大量有价值的数据,要在不同业务群间做到数据的互联互通,对数据价值进行最大化挖掘,所以需要整合各业务群的数据建立集团层面的“数据中台”,统一管理和应用数据。
关于数据中台,我在第三期七嘴八舌中有介绍,感兴趣也可以去听一下:
企业级架构建模
大部分人学习企业架构看到的图基本上都是类似上面阿里巴巴数据中台的样子,这种图示意很好,但对于架构师来说远远不够,这也导致后来者学习起来有很大挑战,看完也不知道该如何建设?那我们该如何去进行中台建设呢?上面那张图在企业架构没有完全对应的模型图,如果从企业架构角度来看,这张图包括的元素包括企业架构应用架构和技术架构领域,以及一些管理元素。做项目级架构我们会建模,如果要做企业级的架构,也一定要建模,这样画出来的架构图就是有理有据,而不只是示意图了。
中台经理应该从企业架构开始学习
如果你们也准备去构建中台,我建议架构师还是从学习上世纪就有的企业架构开始,去系统的了解企业级架构是什么、为什么要建设,以及如何去建设,相信通过企业架构的建设可以让你更全面整体的了解中台是什么,对中台建设有合理预期,也知道在你自己的企业该如何去推动。
今天只是简单说一下企业架构和中台,首先是大家需要从项目级和企业级区分开中台与以往IT建设的不同,其次是在企业级角度下重视IT和业务的融合,不只是业务参与,甚至是业务主导。
关于企业架构的更多内容,大家可以看公众号中关于EA的文章。如果想学习企业架构,可以从 FEAF 开始。
作者简介:周金根,一个在企业架构、业务分析、软件需求、敏捷研发、自我管理、创新思维等多个领域构建体系,并自在快乐、勇于践行的布道者、资深教练和内训讲师,致力于通过践行并持续完善IT帮体系方法,帮助客户激活面向未来的能力。