01形式化描述,EA是什么
上篇提到了有效的企业架构能产出什么价值,但是并没有直观描述EA是什么,那么EA是什么呢?

统一描述工具:规范了统一的描述方法,针对组织内的业务、IT及其相关关系,让不同的干系人,从各自的视角出发进行描述,其中不同的干系人贯穿公司组织各个层级,不同视角包括了业务和IT的各个方面,使所有干系人可以无障碍沟通。

知识库:提供了分类方法,对组织内过程资产进行归档整理,便于访问和复用。

系统过程:提供了一套实施治理策略,对业务与IT一致性发展进行监控。

而企业架构框架(EAF)作为产生EA的工具,提供了两个维度的描述:

1. 企业架构创建的过程,以及如何在应对业务需求变化过程中如何演变。
2. 如何对企业架构产生的内容资产做整理。

02 从EA历史演进过程,看EA和EAF的发展
从军方条线来看,1970‘s,美国军方为了自上而下打造军队神经中枢,建立一个全面的系统,关联重大战略决策、军队指挥实施过程、过程所需设备、器材和程序,而发起了C4ISR计划(Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance)。过程中,1986年美国防信息系统局开发了TAFIM(Technical Architecture Framework for Information Management,TOGAF在1995年初版的基础),1991年TAFIM草稿完成,模型核心是使用开放系统和商业市场的信技术开发美国国防部范围内的应用(TAFIM在1998年退休)。经过战争的磨砺,从C4ISR发起,到TAFIM、到C4ISR AF 这套实施方法论逐渐变成成熟的指导体系,最终在2003年伊拉克战争后,发展成为了DoDAF(美国国防部信息化总体架构框架理论),目前最新版是2009年的DoDAF2.0。

从企业条线来看,1987年John Zachman撰写了《信息架构框架》(A framework for information systems architecture ),这篇文章并没有提及企业架构,而是首次提出了信息系统架构框架,文章以盖房子为例,阐述了构建要素和他们之间的关系,被奉为EA理论的开山之作,Zachman先生也被称为企业架构框架理论之父。

美国在1996年颁布法案,要求美国政府的CIO开发一套有延续性的IT架构,被称为ITA,现在被解释为IT企业架构,也是企业架构(EA)的来源,1999年美国联邦CIO委员会通过整合内部各个组织的框架理论后(解决各自建设、各自为战的问题)推出了联邦企业架构框架(FEAF),给联邦政府机构在公共业务流程、技术引入、信息流和投资协调等方面提供了架构建设的公共实施指南。到了2002年,建设联邦企业架构的责任由CIO委员会转到了OMB(美政府管理和预算办公室),其主导开发了FEA,提出了五层参考模型的概念、EAAF(企业框架评估架构。2008年更新为3.0)、FTF(联邦过渡架构)。

目前来看,TOGAF(The Open Group Architecture Framework)以TAFIM为初版,在1995年发布了1.0,至今已经发展为9.2,TOGAF成为了业界内最受欢迎的企业架构框架标准。

补充说明Zachman,虽然初期提出的时候缺少实施方法论,但在1992年,美籍管理顾问Spwak基于Zachman的BSP(BusinessSystems Planning)理论,提出了企业架构规划方法论(EAP),该方法被视为Zachman框架的实施方法论,这个方法论后也被FEAF引用,提及较少。

EAP将EA建设分为四个阶段:计划启动(目标、范围、组织流程建立)、业务与IT现状分析、目标分析(数据、应用技术)、实施规划(整合差距、规划项目、制定计划),我们发现和TOGAF的ADM和4A很像,但是更轻量化,从推出的时间先后来看,TOGAF应该也借鉴了这部分。

03 总结
无论是Zachman、FEA还是TOGAF,相同点有三:

  1. 他们都是辅助建设企业架构的指引方法论,在各自的模型里都采用了迭代+治理的思想,即建设生命周期循环演进,过程中进行治理,确保平衡有序。
  2. 他们核心过程基本一致,如上篇文章提到的,核心流程就是定范围、定期望、定原则;分析业务、应用、数据、技术和目标架构的差距;整合差距、分析风险、拆项目实施;最后做好过程管控和治理。
  3. 都是从不同干系人的视角对各层次进行总结,都强调企业高层对EA成功的重大意义(底层逻辑是高层思路代表企业发展战略,即企业演进变化的源头,而这些战略将在各层加以贯彻)。

三个企业架构框架的不同点主要是推出的时代背景和面向的核心问题不同,Zachaman缺少对建设流程的方法论指引,FEA有企业架构评估框架,TOGAF理论迭代速度快,受众广。

TOGAF学习札记(二)相关推荐

  1. Python学习札记(二十三) 函数式编程4 sorted

    参考:sorted NOTE 1.sorted,快速排序,时间复杂度O(nlogn)渐进最优. #!/usr/bin/env python3L = []for i in range(10):L.app ...

  2. Python学习札记(二十) 函数式编程1 介绍 高阶函数介绍

    参考: 函数式编程 高阶函数 Note A.函数式编程(Functional Programming)介绍 1.函数是Python内建支持的一种封装,我们通过一层一层的函数调用把复杂任务分解成简单的任 ...

  3. Python学习札记(二) python3.5安装 + (假装是)第一个Python程序

    参考: Mac OS 安装 Python3.5 廖雪峰Python教程:安装Python 笔记: 安装: 1.官方网站下载安装包:安装程序 2.执行安装程序完成Python3.5包的安装. 3.安装P ...

  4. Python学习札记(二十八) 模块1

    参考:模块 NOTE 1.模块:一个.py文件称为一个模块. 2.代码模块化的意义:a.提升程序的可维护性 b.不用重复造轮子 3.避免模块冲突,解决方法:引入了按目录来组织模块的方法,称为包(Pac ...

  5. 肖锰:浪潮GS开发平台学习札记(二)——服务器端安装补充及客户端下载安装配置

    服务器端安装出现的问题汇总: 1.  XP下无法启动COM+组件,原因:用户权限不够. 2.  卸载中间件时有可能出现服务无法卸载的情况(体现在重新安装时提示卸载服务) 3.  XP下IIS的问题(没 ...

  6. Git 学习札记(二)安装git以及基本操作

    Git 学习札记(二) Linux上的Git基本操作 安装和使用 Git 在linux安装git的命令: sudo apt-get install git 结果如图:(为了截这个图特意卸载了又装了一遍 ...

  7. MongoDB学习札记第六篇之主从复制

    mongo系列文章请看http://www.codefrom.com/p/mongodb 环境准备: ubuntu12.0.4 mongodb3.0.3 主从复制是MongoDB中最常见的复制方式.这 ...

  8. python constructor_Python学习札记(2)——搭建Boa-constructor

    一.Boa-constructor是什么 看看来自己百度的解释:Boa Constructor是一个跨平台的Python集成开发环境和wxPython图形用户界面构建器.它提供了可视化方式的框架(窗口 ...

  9. 【学习札记NO.00004】Linux Kernel Pwn学习笔记 I:一切开始之前

    [学习札记NO.00004]Linux Kernel Pwn学习笔记 I:一切开始之前 [GITHUB BLOG ADDR](https://arttnba3.cn/2021/02/21/NOTE-0 ...

最新文章

  1. 虚拟服务器至强,用至强解决瓶颈 桌面虚拟化案例分享
  2. python 空值_数据库中的空值与NULL的区别以及python中的NaN和None
  3. 后台服务出现明显“变慢”,谈谈你的诊断思路?
  4. 实现织梦dedecms百度主动推送(实时)网页抓取
  5. ssas报表项目数据集_如何部署SSAS多维数据集
  6. 【Luogu】【关卡1-8】BOSS战-入门综合练习2(2017年10月)【AK】------都是基础题
  7. jdk API说明手册
  8. 油炸锅EN/IEC60335 CE认证标准介绍
  9. Google如何对图片搜索结果进行排名
  10. 用vs2010写c语言调试,vs2010怎么写c语言调试
  11. Java之BIO网络编程
  12. IC-二进制, 自然数, 有符号数
  13. 程序员必备之沟通的艺术
  14. VBS 请求WebAPI接口_C#进阶系列——WebApi 路由机制剖析:你准备好了吗?
  15. android studio报错:引入大疆sdk,在真机上允许一闪而过,Logcat报错:Lcom/secneo/sdk/Helper;
  16. Mysql高级查询语句练习
  17. 计算机教学中扩词扩句的应用,扩词练习题
  18. 用word2013发布csdn博客
  19. 记录一下HALCON基于可变形,利用CAD画dxf模板进行模板匹配(三)
  20. VMware虚拟机提示:无法连接虚拟设备ide1:0,因为主机上没有相应的设备。

热门文章

  1. 145页6万字政务大数据交换共享平台建设方案
  2. 基于知识图谱和推荐系统的统一药物靶点相互作用预测框架
  3. windows10 更换密码
  4. Ajax--概述、xhr对象的常用属性和方法、xhr的常用事件、xhr对象发送POST请求、xhr对象发送GET请求、xhr对象的兼容性问题、数据交换格式(XML、JSON)
  5. 微信分身 服务器,看了这个,你还敢用分身版微信吗?
  6. js原生offsetParent解析
  7. MySQL数据库锁详解
  8. 【OpenCall】ICASSP2023通用会议理解及生成挑战赛邀请函
  9. Android 解析软件包时出现问题 -- Error staging apk from content URI
  10. linux C 编程入门