首页
登录 | 注册

【TOGAF】总体认知

TOGAF是什么

  TOGAF(The Open Group Architecture Framework)是当前最为流行的企业架构框架理论之一,它为一个企业或组织对于企业架构的接受、创建、使用和维护提供了一系列辅助方法和工具基于迭代过程模型的企业架构框架理论,包括了各种最佳实践,以及一系列可重用的现有企业资产。由国际标准权威组织The Open Group制定,ADM重视架构开发过程和方法,2009年发布的第九版中引入了内容框架Content Framework,填补了架构内容描述和指导方面的空白。借助TOGAF理论体系帮助企业建设企业级架构,有助于企业节约成本,增加业务模式的灵活性,更加的个性化、随需应变,并提高信息系统应用水平,同时还可以对客户的业务模式创新起到推动作用。

【TOGAF】总体认知

 

TOGAF包含哪些内容 

      从上图TOGAF的内容结构示意图可以看出,TOGAF所包含的各种企业架构相关方法与工具在“企业的业务愿景及驱动力与“业务能力之间建立起了一座沟通的桥梁,主要分为四个部分:

  • 能力框架(Capability Framework):为了在一个企业中有效地操作企业架构并使其发挥最大的效能,一系列适当的组织结构、流程、技能、角色和责任需要被定义并结合起来,为如何组织好这些元素提供了指南。
  • 架构开发方法(ADMArchitecture Development Method:TOGAF的核心部分,是TOGAF针对企业架构建设方法的论述,它以一个循环迭代模型为基础将企业架构的建设过程划分为前后衔接的若干步骤,并对每个步骤的输入、输出以及所采用方法都进行了详尽的阐述。着重于帮助企业更好地使用企业架构。
  • 内容框架Content Framework):TOGAF的核心部分,针对企业架构中所包含的各种工作产品以及他们之间的关系作出了详细的描述。着重于帮助企业提高其企业架构建设和维护过程的标准化水平和执行效率。
  • 企业连续体和工具(Enterprise Continuum and Tools):企业连续体是企业架构资源库的一张视图,它为企业中的各种架构和解决方案制品提供了一种随着企业架构演进而动态变化分类和组织方法。还提供了几个用于帮助企业架构建设的参考模型以及其他的一些辅助工具。着重于为企业在企业架构的开发、使用和维护过程中提供参考和最佳实践。 

  

  企业架构分为两大部分:
  • 业务架构:把企业的业务战略转化为日常运作的渠道,业务战略决定业务架构,它包括业务的运营模式、流程体系、组织结构、地域分布等内容。
  • IT架构:指导IT投资和设计决策的IT框架,是建立企业信息系统的综合蓝图,包括数据架构、应用架构和技术架构三部分

  TOGAF描述了如何定义业务架构,数据架构,应用架构、技术架构 

【TOGAF】总体认知

 

  TOGAF利用其核心架构开发方法(ADM:Architecture Development Method)来实现对上述架构的构建。ADM是一套经过高度抽象的方法论,用来指导企业如何建立和维护其企业架构的一套流程化的架构开发步骤,特别为应对业务需求而设计;同时也是一种可靠的、经过验证的开发和使用企业架构的方式,帮助架构师在不同层次(业务、应用、数据、技术)上进行架构设计,使架构师能够确保各种复杂的需求都能被充分考虑到,同时对过程中使用到的架构开发工具提出了一些指导策略。ADM实施过程如下图:     

【TOGAF】总体认知

   ADM将架构过程看成一个循环迭代的过程,并且此迭代过程可以是分为三层,第一层整体循环即一个阶段的架构工作完成后的成果直接输入到架构工作的后续阶段中去;第二层阶段之间的循环即跨阶段迭代的概念(例如,在技术架构完成之后再返回到业务架构阶段去);第三层单个阶段的循环即作为一种细化架构内容的技术,支持单个ADM阶段内活动的重复执行。如上图所示,ADM一共定义了十个步骤,除了“需求管理”这一步骤位于各个步骤中心作为其他各步骤的驱劢和管理办法外,其余九个步骤还是有着先后关系的,即前面步骤的输出作为后面步骤的输入。各步骤具体内容如下:

分类 ADM阶段 活动 裁剪后的流程和交付物
架构上下文 预备阶段

1.了解业务环境

2.高级管理层的承诺

3.同意将采取的方法

4.建立架构原则

5.建立治理结构

6.组建架构团队

1.企业范围

2.架构团队

3.架构原则

A架构愿景

1.设置范围、约束、期望

2.创建架构愿景

3.验证业务上下文

4.创建架构工作说明书

1.涉众分析

2.热图分析

3.方案概念

架构定义 B业务架构

1.动机,组织如何满足业务目标

2.组织,企业静态特征:业务组织特征、业务角色

3.功能,企业动态特征:流程、功能、服务

1.组织分解

2.流程分解

3.功能分解

C信息系统架构

1.IT系统如何满足企业的业务目标

2.数据及之间关系

3.应用系统及之间关系

1.数据结构

2.应用结构

3.应用协作

D技术架构

1.物理硬件

2.软件逻辑

3.通信技术

1.基础设施

2.实现部署

转换规划 E机会及解决方案

1.初步实施规划

2.确定主要实施项目

3.决定开发途径:外包、COTS、开源代码

4.评估项目依赖性

5.成本/收益分析

6.风险评估

组合管理:

1.项目管理

2.特征模型

设计开发:

1.产品backlog

2.方案文档

F迁移规则
架构治理 G实施治理 输出符合架构的解决方案
H架构变更管理 架构变更及管理
中心 需求管理

1.适用于ADM所有阶段

2.需求的识别、分析和交付

3.差距分析

1.市场需求文档

2.原型

3.差距分析

4.术语表

5.业务规则

  

  ADM采用了自上而下的原则通过逐步细化的方式将企业高层的策略过渡到详细的技术实施,从而构建涵盖所有干系人角度的企业架构,企业可以使用一个小组负责整个企业架构的迭代开发,也可以由多个架构开发小组针对每一部份进行迭代开发,并最终归为一体。需要注意的是,虽然ADM中的各大步骤在表面上有着先后依赖的关系,但是这种关系并不是硬性规定的,一个企业可以根据自己的需要调换这些步骤的顺序,甚至是跳过某些步骤,而这也是TOGAF所提倡的。各个阶段的交付物如下图所示:
【TOGAF】总体认知

 


相关文章

  • ERP不规范,同事两行泪
    最近的很多次对外交流,都聊到了ERP建设的话题,并且无一例外的不那么让人省心,回想我这么多年走过的ERP坑坑路,在这里也写下经验和总结,希望能给正在或者即将走上ERP建设路的企业一些思考和帮助. 导读 1.几个瞎眼而普遍的案例 2.ERP的 ...
  • 简单总结: 7月2号,去年这个时候刚到北京,转眼一年一过,时间匆匆! 这一年发生很多事情,有生活有工作的,主要谈谈工作吧. 找工作还算顺利吧,7月2号到北京,找了一星期,7月11号就正式入职了. 刚开始对开发流程比较不熟悉,有些慢,一个简单 ...
  • 前言:取得成功的要自律!可能有一腔热血,努力很长一阵子,但过一阵子之后,就不坚持了,所以要自律去约束自己时刻坚持着! 一.收获 8月份的收获还是很大的,主要有以下几个方面: 学会了使用github 注册账号很长时间了,但不怎么会用,这个月, ...
  • <千面英雄>是二十世纪一部影响非常大的神话学研究专著.它的影响早已穿越学术领域,而覆盖了大众文化的很多领域,像很多流行小说.电影都受它的影响.<星球大战>导演乔治卢卡斯甚至亲自邀请本身的作者约瑟夫坎贝尔观看他的< ...
  • 之前自己一直想总结一下国内搞机器学习和数据挖掘的大牛,但是自己太懒了.所以没搞...最近看到了下面转载的这篇博文,感觉总结的比较全面了.个人认为,但从整体研究实力来说,机器学习和数据挖掘方向国内最强的地方还是在MSRA,那边的相关研究小组太 ...

2019 cecdns.com webmaster#cecdns.com
12 q. 0.078 s.
京ICP备10005923号