中台产品经理:数字化转型复杂产品架构案例实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 企业信息化战略在解决什么问题

1.1 企业信息化2.0

在谈中台战略之前,我们需要将视野拓宽一点,从中台战略扩展到整个企业的信息化战略(在一些传统企业中也称之为数字化战略)。

从企业决策者的视角来看,任意软件系统的新增或更新其实是一家企业的信息化迭代的过程,而中台的落地产物在本质上也属于软件系统,因此建设中台实际上是企业信息化再造的一个过程。

要想进行正确的中台建设,在开始前我们必须了解中台之所以在众多企业中得到立项、启动、投产,是因为它能够解决企业在信息化进程中遇到的难题。

而这些难题正是企业信息化进程中的现实困局,也是当下各种解决方案产生的根本原因。中台建设的本质不是为了得到一个“大一统”的新系统,而是为了解决当下的企业发展问题。因此,即使没有中台这个概念,也一定会有其他的企业信息化升级理念来解决这些难题。

于是就有了从更高的维度对企业发展现状的探索。我们再回过头来审视中台战略的引入,就能清楚看到中台建设的本质是解决企业信息化进程中的两类问题。

1.1.1 问题1:系统服务逐渐臃肿化

随着系统功能的不断增加,我们会发现该系统中各项子服务(如订单服务、商品服务)的迭代速度变得越来越慢,系统的整体性能也变得越来越差,这背后就是由系统服务逐渐臃肿化导致的。

那么,什么是服务臃肿化呢?

先看一个案例:在某电商商城系统的订单模块中,研发人员在初期为了“省事”将多个订单功能写在同一个服务中,但是随着需求不断增多,早期简单承接订单的单一化服务不仅需要提供订单查询接口、订单修改接口,还需要提供订单的评价、支付乃至保险的接口。订单服务臃肿化如图1-1所示。

图1-1 订单服务臃肿化

在这样的服务结构下,数据库中的订单表也在不断变化,增添了非常多的冗余字段,如支付渠道号、用户积分、用户等级、用户评价、保单号、支付水单等。

在维护订单服务时,极易出现牵一发而动全身的情况,以至于在后期进行订单服务迭代时,原本只想修改一个评价功能,却影响了创建订单的核心流程。

通过这个案例可以看到,企业信息化需要解决的第一个问题是:在企业发展过程中,伴随着业务增长,信息化系统也变得越来越臃肿,最终导致整个系统处于不稳定的临界状态。此时要怎样解决该类问题?

1.1.2 问题2:多系统下的典型困局

伴随着企业业务的不断发展,企业信息化除了在系统内部遇到服务臃肿化这个问题,在系统外部也会遇到一个典型的难题。要想准确地界定这个难题,我们需要先明白一家企业的信息化进程是怎样的。

这里为大家提供一个企业信息化演进的模型——诺兰信息系统六阶段模型,如图1-2所示。

【知识点1】诺兰信息系统六阶段模型

该模型是由美国管理信息系统专家理查德·诺兰(Richard L.Nolan)通过对200多个公司、部门的发展信息系统进行总结提出来的。该模型通过六个阶段定义了企业应用发展的一般性规律,六个阶段分别为初始阶段、拓展阶段、控制阶段、整合阶段、数据治理阶段和成熟阶段。

图1-2 诺兰信息系统六阶段模型

在这个模型中我们能看到,一家企业的信息化过程可以划分为两部分。

企业信息化1.0:此部分包含诺兰信息系统六阶段模型的前三个阶段(初始阶段、拓展阶段、控制阶段)。在企业信息化1.0的建设过程中,企业注重信息化的从无到有、从有到多,目标在于更全面地承载业务实现(广度建设);

企业信息化2.0:此部分包含诺兰信息系统六阶段模型的后三个阶段(整合阶段、数据治理阶段、成熟阶段)。在企业信息化2.0的建设过程中,企业更注重信息化的从有到优、从散到整,目标在于整合多个系统群,使之能协同(深度建设)。

而这两部分的交界处,一般被称为“转折点”,代表着企业如果想进入企业信息化2.0时代,必须迈过这个“转折点”。

在“转折点”,具体的系统建设动作就是通过进行跨系统的整合,完成企业自身整体IT架构的优化,事实上这也是企业内部信息系统由从无到有转向从有到优的过程。

当然,这里的整合主要指重新梳理企业各IT系统的关系,不仅仅是系统集成,还需要将原来为了求快搭建出的临时设计方案——流程粗暴、性能低下的“违章建筑”逐一拆除,并重新划分到具体领域内进行重构。

因此,企业信息化需要解决的第二个问题是:当企业内部不断增添用于支撑不同场景的系统时,如CRM、CMS、HCM等,这些系统要如何进行协作化改造才能更好地支撑企业业务演进。

举一个典型案例,在我去某通信公司内部参与该公司的中台项目落地时,发现其内部的产品研发人员对其主系统已经不敢再做任何改动了,每次微调都需要动员几乎整个测试部的人进行全量回归测试。

不过值得一提的是,在这样的背景下,他们的主系统的测试用例写得非常完整,并且非常细致(方便全部门参与回归测试)。

明白了当下企业信息化的现状,我们就应该理解中台战略不是凭空出现的,而是企业信息化发展到一定阶段所遇到的问题的求解思路。

正如前文所提到的观点,即使没有中台这个概念,也会有X战略、Y战略产生。在这样的企业信息化背景下,我们需要应对的信息化问题是如何帮助企业解决上述两个问题,使其进入企业信息化2.0时代。