企业架构的概念及发展历程简述

随着各行各业对数字化的逐步重视及数字化转型的逐步深入,企业架构逐步走进了我们的视野,我们经常面对大量的新名称、新术语、新概念,这些新名称、术语与概念代表了什么、他们之间的关系是什么,他们之间是如何配合的,对于多数人造成了不同程度的困扰。很多人都希望能有一个总体认知,了解企业架构的整体视图,企业架构的构成要素,各要素的位置及相互配合关系等。

企业架构的英文是Enterprise Architecture,往往简称为EA。

本章涉及的主要内容有:

  • 企业架构的概念;

  • 企业架构的作用;

  • 全球企业架构发展的时间轴;

  • 4大主流架构框架之Zachman;

  • 4大主流架构框架之TOGAF;

  • 4大主流架构框架之DoDAF;

  • 4大主流架构框架之FEA;

  • 企业架构的概念和作用

不同人对企业架构的定义和作用有不同的理解,希望读者通过以下介绍,对相关定义和作用形成基本的了解和共识。

1.1.1 企业架构的概念

顾名思义,“企业架构”是“企业”的“架构”,我们需要分别了解“企业”和“架构”的定义。

  1. 1.    企业的定义

这里的“企业”,是指具有一系列共同目标的任何组织的集合。

可以是整个集团公司或政府机构;

可以是某个子公司或事业部。

  1. 2.    架构的定义

关于“架构”,ISO/IEC 42010:2011给出了定义:一个系统在其环境中的基本概念或属性,体现在其元素、关系及其设计和演化的原则中。架构主要包含3个组成部分,如图1-1所示。

图片

图1-1 架构的定义

延展:ISO/IEC所给出的这个定义,不仅仅适应于我们所探讨的“企业架构”,我们在思考和解构任何“复杂系统”时,都可以参考。

1.1.2 企业架构的作用

为了便于理解企业架构的作用,我们可以先了解下“架构”在一个“企业”中的大体位置和角色,然后结合业务实践给出一些参考。

  1. 1.    架构的位置

图1-2是业内关于架构比较有共识的一个示意图。在图中,架构处于中间的位置。简单来讲,架构扮演着一个“承上启下”的角色。

图片

图1-2 架构的位置及角色

  1. 2.    企业架构的作用

  2. l  基于上图示意的位置和角色,结合企业实践,我们给出企业架构的参考作用:

  3. l  架构是从战略到项目落地的桥梁;

  4. l  架构是IT与业务对齐的关键;

  5. l  企业架构是企业整体能力建设的基础;

  6. l  企业架构是IT规划的核心;

  7. l  企业架构是整合信息孤岛、沉淀企业级数据资产的利器;

  8. l  企业架构能有效指导IT治理与管控、减少IT重复投资;

  9. l  企业架构是数字化转型顶层规划设计的有效指导方法。

  10. 1.2 企业架构的发展历程及4大主流架构框架介绍

从1987年由John Zachman提出的第一个企业架构的框架理论,发展到今天,已经有30多年的时间。在这30多年的发展历程中,全球业内提出的大大小小的框架有近百种,如此众多的架构框架,大多是从4套主流架构框架发展和衍生出来的。

我们将通过时间轴来了解主流架构的演进过程, 然后针对4大主流架构框架进行简要介绍。

1.2.1 企业架构的发展历程

“企业架构”最初是由于信息系统的复杂性不断提高(熵增),人们的理解难度越来越大而出现的。为了便于理解和管理这种“复杂系统”,需要隐藏系统的局部细节信息,从中抽象出高层次的结构和交互关系,以便于通过更简洁的方式,以一套共同的语言来理解复杂的系统,利于相互沟通和交流。

企业架构的演进有两条主线,一条是起源于20世纪70年代美国启动的C4ISR计划(Command,Control,Communications,Computers,Intellingence,Surveillance and Reconnaissance)。这一计划的目标是把美军的战略决策及军队指挥、控制、管理所用的设备、器材、程序关联到一起,形成美军现代军队的神经中枢。经过多场战争的磨炼,逐步构建出跨多领域复杂系统的方法论体系,在此基础上逐步发展出TOGAF、DoDAF相关架构框架。

另一条主线起源于1987年John Zachman在IBM内部期刊撰写的著名论文《信息架构框架》(“A framework for information systems architecture”),首次提出了“信息系统架构框架”这一概念。这篇论文被业界奉为企业架构框架理论的开山之作,Zachman本人也被称为企业架构框架理论之父。以此为基础,后续逐步发展出Zachman、FEA等相关架构框架。

图1-3给出了两条主线牵引下的4大主流企业架构的发展历程。经过20多年的发展,到21世纪10年代,相关的企业架构框架基本上相对稳定了,版本更新趋向平缓。

图片

图1-3 企业架构的发展历程

1.2.2 4大主流架构框架介绍

大致对架构框架的发展时间轴、两大演进路线了解后,下面简单了解下4大主流架构框架的关键内容。

  1. 1.    Zachman框架(企业领域)

Zachman框架是由JohnZachman先生在1987年提出、第一个得到公认的架构框架,如图1-4所示。该框架主要表现为一个6*6的矩阵,一个维度是基于5W1H的分类,即Why(动机)、What(数据)、Who(角色)、When(时间)、Where(分布)、How(功能),另一个维度是基于不同人员的视角(高层、业务管理者、架构师、工程师、技术员、企业用户),完成从抽象概念到实例的转换(识别、定义、表示、详述、配置、实例化)。经过20多年的发展,Zachman框架从2011年开始基本稳定在3.0版本。

图片

图1-4 Zachman 框架

正如Zachman框架官网所强调的,该框架是一套元模型,而不是实施方法论。它给出的是企业架构内容的描述和分类,确保每个干系人的每个关注点都被照顾到、并有效地串联成一个完整的体系,提供了一种有效分解复杂企业系统的方法。

该框架提供了一张“静态”的全景图,但对于如何来创建这些内容,却没有给出具体的指导。可以认为这是一个参考框架,真正要一步一步地开发企业架构,需要借助于其他架构框架,比如TOGAF.

延展:Zachman框架所采用的5W1H,是一种用途非常广泛的思考方法,如果你在工作中遇到难题、不知道如何突破时,可以尝试使用5W1H进行分解,把问题展开,或许有助于开拓思路。

  1. 2.    TOGAF框架(企业领域)

TOGAF (The Open Group Architectures Framework)由欧洲著名的The Open Group在1995年开发出第一个版本。在此过程中,很多厂商参与了该体系的构建,这种形成机制在一定程度上较好地保障了该体系的适用性和可推广性。无论在国际上,还是在中国国内,目前 TOGAF都已成为企业架构方面的主流框架体系。

TOGAF体系的6大部分内容及其关系如图1-5所示。

  • Part1:引言(EA关键概念及术语定义)。

  • Part2:架构开发方法。

  • Part3:ADM指南和技术。

  • Part4:架构内容框架。

  • Part5:企业连续统一体和工具。

  • Part6:架构能力框架。

图片

图1-5 TOGAF体系的内容及其关系

在TOGAF 体系的6大部分内容中,架构开发方法(ADM)提供了一个流程化开发

业架构的思路,如图1-6所示,用户可参考相关步骤逐步推进企业架构的开发和实践。

  • 预备阶段: 为架构项目进行初期准备。

  • 阶段A: 明确企业架构愿景。

  • 阶段B: 详述业务架构(开发基线和目标业务架构,并分析差距)。

  • 阶段C: 设计数据和应用架构(开发基线和目标数据和应用架构,并分析差距)。

  • 阶段D: 设计技术架构(开发基线和目标技术架构,并分析差距)。

  • 阶段E: 机会及解决方案(阐述目标架构的机会及解决方案)。

  • 阶段F: 迁移计划(根据优先级,进行路标规划)。

  • 阶段G: 实施治理(形成架构监管及治理机制,确保架构交付合规)。

  • 阶段H: 架构变更管理(提供变更管理流程,确保架构能持续响应业务需要)。

图片

图1-6 TOGAF架构开发方法

注意:企业用户在参考TOGAF ADM进行架构开发时,可以结合企业自身情况进行适当裁剪。

  1. 3.    DoDAF(军事领域)

DoDAF (The Department of Defense Architecture Framework)是美国国防部建立的企业架构框架,源自1970年代美国军方启动的C4ISR计划,该计划主要为了解决各军兵种独立建设、无法互联互通、无法进行一体化协同作战的问题。经过多场战争的不断积累,C4ISR 架构框架逐渐发展成为更加成熟的DoDAF架构框架,并于2003年8月正式发布DoDAF v1.0。又经过了5年多的发展和完善,美国国防部于2009年5月发布了最新版本DoDAF v2.0。

DoDAF架构框架由一系列视角所组成,在v1.0版,提供了4种视角,涉及全景视角、运营视角、系统视角和技术标准视角。到了v2.0版,扩展为包括全景视角、数据与信息视角、标准视角、能力视角、运营视角、服务视角、系统视角及项目视角在内的8大视角,如图1-7所示。

图片

图1-7 DoDAF架构框架的8大视角

每个视角下都会包含若干模型,DoDAF架构框架基于上述8大视角可进一步分解为52 个模型,如表1-1所示。

上述8大视角与52个模型是DoDAF架构框架v2.0的核心,在具体应用时,这52个模型可以根据实际需要有选择地使用。

图片

表1-1 DoDAF架构框架 8大视角与52个模型

  1. 4.    FEA(政府领域)

美国联邦政府总共拥有300多个职责不同、规模不一的组织机构,这些机构的雇员数量超过 200万人,每年的年度预算都超过3万亿美元,其中每年各种形式的IT投入超过800亿美元。为确保对巨额IT投入的有效管控,1996年美国国会通过了一个有关信息技术管理改革的《克林格-科恩法案》,授权联邦政府相关机构开发和维护IT架构,以促进各个机构之间的信息共享、提升IT预算相关的投资收益。

在1999年,美国联邦政府CIO委员会发布了第一版的FEAF(Federal Enterprise Architecture Framework)。在此之后,由美国管理和预算办公室(OMB)负责管理和协调美国联邦企业架构建设,并于2002年成立了专门从事联邦企业架构开发的项目管理办公室(FEA-PMO)。为了能在不同联邦机构之间建立通用业务语言,加强沟通和协同,在2007年左右推出FEA参考模型的早期综合版本,如图1-8所示。这个早期版本中包含5个参考模型,除了强调绩效和业务驱动,也强调了要构建基于构件的架构。

图片

图1-8 FEA参考模型(2007版)

又经过5年左右的积累和完善,FEAFv2.0于2013年发布,里面所涉及的参考模型更新版如图 1-9所示。

对比图1-8和图1-9可以看出,相比2007年的FEA参考模型早期版本,2013年的参考模型更新版本主要在下述3个方面进行了调整。

(1)从参考模型的数量角度看:

  • 早期版本包含5个参考模型;

  • 更新版本包含6个参考模型,多了“安全参考模型”,该模型与另外5个参考模型都有关联。

(2)从参考模型的命名来看:

  • 早期版本中提到了“服务构件参考模型”;

  • 更新版本中改成了“应用参考模型”。

(3)从参考模型的梳理顺序上看:

  • 早期版本先考虑“服务构件参考模型”,然后考虑数据参考模型和技术参考模型;

  • 更新版本则先考虑“数据参考模型”,然后输出给应用参考模型和技术参考模型,把数据参考模型的梳理提到了前面,进一步强调了数据参考模型的重要性。

图片

图1-9 FEA参考模型(2013版)

近几年来,国内越来越多的企业开始探索企业架构的实际应用。除了来自企业领域的Zachman 框架和 TOGAF架构框架知识体系,来自军事领域的DoDAF架构框架和来自政府领域的FEA架构框架,对于企业架构的实际应用都可以有一定的参考和指导作用。

网上有不少与这些主流架构框架相关的中文材料和文章,考虑到不同译者有各自偏好且水平参差不齐,读者通过网上的中文材料进行学习时要注意对比和甄别。建议有一定英文基础的读者朋友直接查阅相关主流架构框架的官网、学习英文原版材料,有条件的可参加正规授权机构的专业培训,并通过企业实践加强对企业架构的理解和应用能力。

 往期回顾>>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值