数字化转型案例:源自阿里,中台设计流程及方法(上)

简介: 数字化转型案例:源自阿里,中台设计流程及方法(上)

在过去几年中台项目的实践中,我们团队积累了一套成熟的中台服务中心建设思路,该思路包含了从业务调研到中台设计开发的标准流程和方法论,值得企业在进行中台建设时参考。

我们把业务中台的落地方法总结为一个流程图,如图4-1所示。从业务的调研与规划开始,到产出中台设计,大致步骤包括:

1)调研与规划。

2)需求分析。

3)中台设计。

4)开发实现。


image.png


(1)调研与规划

业务的调研与规划目标是,从发展角度去看企业当下的业务运营情况和未来的业务规划。这一步非常重要,业务规划的长远度决定了业务中台的高度。所以这里要求业务方综合考虑企业自身的特性、新技术应用、新业务发展趋势等方面。这里列举一个零售行业某企业的例子,如图4-2所示。


image.png


从这个业务规划中,能明确看到企业中台建设的总体规划,在不同阶段对于会员、库存、营销以及供应链方面的业务诉求。有了规划,接下来的中台分析设计就更加有的放矢,不会出现目标混淆和不可持续发展的问题。


(2)需求分析

业务规划之后就是需求分析,单纯从中台设计的角度来说,需求分析更关注粗粒度核心业务流程,并不关心业务层面具体的用户交互和功能细节需求。一般业务系统和中台架构设计的需求调研都是同步进行的,所以这里也不用分得太清晰。

需求分析的目标是,从业务规划的各种业务场景出发,梳理核心业务流程。业务流程的粒度需要包含这几类:业务角色、业务实体、业务规则、已经存在的业务系统的接口、外部系统或者平台的服务和接口。这个过程是边梳理业务流程边识别业务实体,两者相辅相成。

(3)中台设计

从需求分析到中台设计有两条路径,如前面图4-1所示。路径A是从业务域分析开始的完整过程,经过流程分析、时序图分析和聚合分析,最后得出中台设计方案;路径B针对业务比较明确和相对简单的场景,或者行业已经有类似的业务沉淀(行业模型库),可以基于这些模型库进行迭代,直接基于已有的方案开始迭代推演。下面我们演示路径A的方法和过程。


这时就会遇到企业客户经常提出的问题—我们的公司到底需要几个中心?这些中心怎么出来的?这些中心是什么样子?

中台设计一般分两个阶段:业务中心分析和业务中心设计。业务中心分析是从业务流程纷繁复杂的业务场景出发分解出目标业务中心,业务中心设计需要完成中心的概要设计和详细设计。


阶段1:业务中心分析

这一步需要架构师具有深度的行业业务理解能力和软件分析设计能力,中台既是前台业务的基石,也是衔接前后台业务的中枢,所以中台设计一定要从企业核心业务场景和流程出发。


第一步,识别整个体系中最核心的业务流程,如图4-3所示。从这些流程出发,分析流程中参与进来的关键业务和数据实体,一一列举。从核心到边缘,从前台到后台、从后台到前台,正向流程、逆向流程,正常流程、异常流程,完整分析之后,你会得到一个企业业务实体的全景图,这个图包括用户、会员、企业组织架构、商品、交易(批发、零售),等等。


image.png


这个过程做得越细越好。在这个过程中,不要给自己设定用户中心、商品中心的概念,这时候你的眼里应该没有中心和业务系统的边界,只关注流程和实体本身。流程梳理完全是从具体业务场景出发,忠实于用户期望的业务需求,不要被现在实际的流程和系统所束缚。


图4-4展示了O2O场景下一个线上下单、线下物流送货的处理流程中,把所有跨系统流程全部梳理后得到的流程全景图。


第二步,把第一步分析的业务流程全景图聚合分析,从不同业务领域来归纳分析产生的业务和数据实体。这时你会发现,整个大图中最关键的那些业务实体与绝大多数的流程都有关系,而且和绝大多数的业务场景都有交互。通常,这时你所要找的适合纳入中台的业务领域就呼之欲出了,比如会员域、商品域、交易域、库存域,等等。这时就可以初步确定中台的基本轮廓。


图4-5是从上面梳理的业务流程全景图出发,分析流程中的主要业务对象,归类整理形成核心业务域,这些业务域将成为下一步服务中心设计的基础。


image.png


image.png

相关文章
|
7月前
|
缓存 负载均衡 架构师
阿里资深架构师钟华曰:中台战略思想与架构实战;含内部实施手册
最近在读一本书,叫做《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》,在写此文时本书还没有看完,因为担心如果把书全部看完后再来写这篇文章,很多精彩的内容可能已经忘记了,所以中途先写一篇来分享给大家。
|
数据采集 存储 运维
谈谈企业数据治理的几点思考
根据企业的特点,数据划分为以下三种类型:主数据、交易数据、指标(分析型)数据。
谈谈企业数据治理的几点思考
《阿里高级开发工程师红文:领域驱动设计实战--如何应对复杂业务》电子版地址
阿里高级开发工程师红文:领域驱动设计实战--如何应对复杂业务
74 0
《阿里高级开发工程师红文:领域驱动设计实战--如何应对复杂业务》电子版地址
|
架构师 前端开发 流计算
阿里10年沉淀|那些技术实战中的架构设计方法
上周我写的一篇文章《关于技术能力的思考和总结》引起了大家的关注,好多读者的评论“以写代想、以想促真、以讲验真”,大家的感受很深刻,基于上次的文章,这篇文章我其实更想跟大家聊聊一些常用的思考方法,思考问题的方式对了,往往可以帮助大家少走弯路。
阿里10年沉淀|那些技术实战中的架构设计方法
|
安全 架构师 数据挖掘
数字化转型案例:源自阿里,中台设计流程及方法(下)
数字化转型案例:源自阿里,中台设计流程及方法(下)
321 0
数字化转型案例:源自阿里,中台设计流程及方法(下)
|
存储 运维 Prometheus
演进实录|不同阶段的企业如何搭建监控体系?
企业业务发展越来越迅速,对 IT 的要求也愈发严苛且复杂。这不仅仅体现在运维团队架构与工作流程上,也体现在工具选型与平台搭建上。 今天我们好好聊一下工具选型与平台搭建思路与实践关键点。来看看阿里云会给出如何的最佳实践!
演进实录|不同阶段的企业如何搭建监控体系?
|
人工智能 运维 Cloud Native
数字化转型落地难?看看这些智慧企业是怎么做的
数字化转型落地难?看看这些智慧企业是怎么做的
299 0
数字化转型落地难?看看这些智慧企业是怎么做的
|
边缘计算 供应链 网络协议
谈谈企业上云的四大重点与五大阶段
企业从工业云进化为工业互联网,需要经历五个阶段 前一篇文章,我们了解了企业为什么上云以及企业上云的好处。今天,老王侧重跟大家分享相关部门对企业上云的总体规划及部署,同时也让大家对企业上云的总体进程有个答题了解。明白这些,便于企业老板对今后的企业发展规划、运营上云以及融资需求等,有一个整体把握。
426 0
谈谈企业上云的四大重点与五大阶段
|
搜索推荐 iOS开发
借助第一性原理开启中台建设
中台建设只是手段,而非目标。希望读者能从企业愿景出发,站在顶层设计的角度,利用第一性原理重新思考中台建设。
400 0
借助第一性原理开启中台建设
|
数据采集 存储 机器学习/深度学习
企业数字化转型与中台建设全攻略:什么阶段进行?有哪些方法?
企业应在什么阶段进行数字化转型、采用什么样的方法进行转型,这是我们必须思考和不断在实践中优化的。
企业数字化转型与中台建设全攻略:什么阶段进行?有哪些方法?