企业架构入门:了解组件化业务模型(CBM)

内训企业不仅可以在培训的几天随着我的讲解来正确的认识企业架构,还可以在日后实践过程中遇到问题随时询问我,如果不复杂我都会进行答复。下面是我的一个内训企业学员提出的问题,估计还有不少人有此同样问题,就在此解答一下。

TOGAF是一个好框架,在我们工作中会把它作为基础,通过学习TOGAF可以对企业架构有个完整全面的认识,但要真正实践EA,还需要糅合其他内容,裁剪整理出自己的方法。

之前我在工作中的业务架构方法论 3.0 版就是建立在参考了CBM 的 1.0 版本 和参考了 PCF 的 2.0版本而逐步完善起来而构建的。关于 PCF 可以看看看 如何通过 APQC PCF 支持组织转型与流程优化 – 基于实践案例的深度解析

下面我将主要介绍一下CBM方法。

CBM – 组件化模型

摘自 OBCG《39.CBM 组件化业务模型概述》
  • 横向是企业的业务能力,即企业创造价值的能力,如管理、设计、采购、制造、销售等是一般企业都需要的能力。
    • 业务能力的划分能够帮助企业明确不同业务单元的功能,划分它们的边界,制定它们的关联关系,从而确保所有的工作都有人在做,而且没有人在做重复的工作。
  • 把具体的能力划分为引导(战略)、控制(管理)、执行(操作)等不同层次。
    • 战略:本级别的组件应该向其他组件提供战略方向和公司策略,此外还应该促进组件间的配合。
    • 管理:这些中层组件在战略级别和操作级别的组件之间发挥相互制衡的作用,他们监控业绩、管理例外情况并发挥看管资产和信息的作用。
    • 操作:这些“现场的”组件所提供的业务行动可以促进企业的价值实现,他们处理各种资产和信息,供其他组件或最终客户使用。

专业化

现在单个公司,无论其规模多大,都不再可能端到端的控制整个行业价值链,相反他们必须专攻自己真正拥有绝对市场优势的领域,也就是说,必须实现专业化经营,将企业的资源集中在可为企业带来优势和利润的少数几个业务活动上才能让公司为他们的主要客户、员工和股东提供最大价值。

企业要想在今天取得成功,流程优化是必要条件,但不是充分条件。可能更糟的是,因为流程是在内部进行优化的,这实际上增加了各个业务很大的集成成本,这在大型复杂的组织中尤其尖锐。因此,随着流程的改进实际上会最终增加企业的复杂性,其结果是更高的成本、更低的灵活性和更慢的市场反应速度。而专业化不同于流程优化,专业化能够扩大企业经营者的视野,提高公司的业务弹性和灵活性,从而更好的应对市场变化。它还可以推动业务单元获得优异的绩效并使各业务单元间实现成本协同。

企业现在面临两个基本的专业化需要:

内部专业化

摘自 OBCG《39.CBM 组件化业务模型概述》

外部专业化

我们分别把这两个专业化用横纵轴表示如下:

注意到没?在右上角使用的就是CBM图,也就是说CBM将帮助企业走向专业化之路。

CBM通向专业化的路径

市场环境日趋网络化、专业化经营不再是可有可无的选择,而是企业的必由之路。企业成功越来越依赖于其绝对竞争优势,在这种环境下企业得以生存的关键在于重点经营少数几个关键的业务。但是,如何才能使企业有效实现专业化呢?

我们可以先通过下面这个资料的封面来了解一个真正的 CBM 图长什么样子。

摘自 OBCG《39.CBM 组件化业务模型概述》

CBM 图本质上是从传统流程视图转为组件视图:

摘自 OBCG《OBCG《10.组件化业务模型 CBM – 私人银行示例》》

业务组件建模完成后,我们可以对企业整体的业务组件进行热图分析,以及映射到其他架构领域,即可帮助管理者评估整个企业的目标和战略,同时有效利用内、外部专业化的优势。该模型可以帮助公司不断扩张和发展而不增加其复杂性,同时还能降低风险、推动业务绩效、提高生产率、控制成本、改善资本效率、增加财务的可预测性。

什么是业务组件?

摘自 OBCG《39.CBM 组件化业务模型概述》

业务组件是构建专业化企业的功能模块,每个组件包含五个维度:

  1. 业务用途(business purpose):在组织内部存在的目的,这表现为该组件向其他组件所提供的价值
  2. 活动(activities):为了实现业务用途,每个组件都要执行一系列相互独立的活动
  3. 资源(resources):组件需要的各种资源,如人员、知识和资产等
  4. 治理模式(governance model):每个组件都根据自己的治理模式以相对独立的实体方式进行管理。
  5. 业务服务(business services):向单独一个企业一样,每个业务组件都可以提供和接收服务

CBM分析三阶段

摘自 OBCG《39.CBM 组件化业务模型概述》
  1. 洞察阶段:通过分析业务和市场环境,得出现有公司的组件视图
  2. 架构阶段:在不断变化的行业环境中,根据重新规划方案向专业化方向发展,目标是确定出组件业务的“未来”远景与“当前”状况之间的差距。这揭示出该公司目前是如何组织其员工、流程和技术的。
  3. 投资阶段:公司决定如何弥补各种差距,即公司可以实现多大的飞跃?可以承担多大的变化?公司应该首先将侧重点放在哪些领域上?哪些方面可以迅速取得成功?

经过CBM分析的三个阶段,企业将得出一个“转型路线图”,它指导企业从某一个业务领域(例如:客户服务)尝试组件化。在这一领域中取得的初步成功,将为企业进一步开发组件提供经验和佐证。

CBM 不只是简单的三阶段而已,它可以做得更细,如果你还想看上图更具体一点的内容的话,可以再看看下面这张图:

如果你还感兴趣,下面就这几个阶段再进行一下说明:

形成业务组件地图

首先形成组件图,保证一个企业有一张业务组件地图,从而确定出成为一家组件化企业所必须面对的差距和冗余。

然后通过分析不同映射领域的相对业务价值,管理者就可以确定需要及时关注那些组件,这个叫做热图。这类分析得出的“热映射”突出了具有最大经济价值的组件。

要确定出热映射的优先级,管理人员一般情况下会考虑下列问题:那些组件使公司具有最显著的市场特征?哪些组件对公司持续获得、增加利润的影响最大?哪些组件存在重大的成本、资本优化的可能性?

CBM模板

由于不同行业的企业业务能力和活动有很大差别,所以每个行业都有自己的CBM图。企业在设计自己的CBM图时,可以参考本行业的CBM模板,并根据自身特点加以调整。

例如以下为航空相关的CBM图:

应用示例

最开始讲到我们公司内部的业务架构方法论借鉴了CBM,给大家看一个我们的业务组件例子,可能能更好的帮助你理解一个业务组件应该是什么样子的:

在使用业务组件后,经常会被问到的一个问题就是业务组件和业务流程是什么关系。这个在我去年12月份的一个培训中简单讲了一下,看下图:

再来看一张图。下图是我正在使用BangEA4.0给一个企业进行的企业架构教练项目的主要里程碑和任务。在BangEA4.0中,我是用的是业务能力这个术语,和业务组件不是一个东西,但有点类似,在业务规划阶段会输出一个核心能力图,这个看起来有点类似CBM图。

从业务意图到 IT 实现 – SOMA

通过可组合的流程(IBM CBM)和可组合的服务 (SOA)可以满足业务模型和支持 IT 需要的更大灵活性。

  • 1. CBM
  • 2. SOA
  • 3. 示例 – 租车
从业务意图到实现 SOMA
业务组件元素

摘自 OBCG《22.从业务意图到 IT 实现 – SOMA》

CBM 对框定客户问题非常有帮助一技术
业务组件 租车和预订
现有资产分析