TOGAF®由开放集团推出,是一种经验证的企业架构方法和框架,被世界领先的组织用于提高业务效率。它是一个企业架构标准,确保企业架构专业人员之间的标准、方法和通信一致,以便我们能够以更好的方式执行企业架构工作,包括:
TOGAF于1995年首次发布,基于美国国防部信息管理技术架构框架(TAFIM)。从这个基础上,开放式组结构论坛定期开发TAOF的连续版本。
“一个系统的基本组织,体现在它的组成部分、它们之间的相互关系和环境,以及控制其设计和发展的原则。”TOGAF包含并扩展了这个定义。在TOGAF中,“架构”根据上下文有两种含义:
企业架构(EA)是一种定义良好的实践,用于始终使用整体方法进行企业分析、设计、规划和实施,以成功地开发和执行战略。企业架构(architecture)应用架构(architecture)原则和实践来指导组织执行其战略所需的业务流程、数据和信息以及技术更改。这些实践利用企业的各个方面来识别、激励和实现这些变化,包括努力理解企业的战略意图,然后拥有从业务流程到支持技术、合作伙伴关系、各种基础设施、招聘和培训的一切,以及其他重要的工作,以实现更好的业务绩效。
TOGAF内容分为7个部分:
七个部分的简要说明如下:
如表中所示,本部分从高层介绍了企业架构的关键概念,特别是TOGAF方法。现在,让我们分别探讨这些部分的核心概念:
注意:信息系统架构=数据架构+应用程序
七个部分的简要说明如下:
这就是著名的架构开发方法(ADM)。每个阶段都包含一系列必须采取的步骤。它为开发体系结构提供了一个经过测试且可重复的过程。
在TOGAF的架构(architecture)阶段B、C和D中,必须执行相同的步骤(步骤1-8)
TOGAF中的每个开发阶段都有四个主要部分来指导,如下图中的阶段A所述:
支持ADM应用的一套指导原则和技术。这些指导原则有助于使ADM适应不同的场景,包括不同的过程样式(例如,使用迭代)和特定的需求(例如,安全性)。这些技术支持ADM中的特定任务(例如定义原则、业务场景、差距分析、迁移规划、风险管理等)。以下是ADM指南和技术中涉及的主题:
这一部分描述了TOGAF内容框架(TOGAF 9的新功能)。它描述了:
内容框架提供了构建块类型、关系和属性的结构化模型,可以非正式地使用,也可以作为配置企业架构建模工具的基础。到,构建块仍然是TOGAF中体系结构的基本元素,内容框架具有核心和扩展概念,具有可选的构建块类型,以便支持轻量级和详细的体系结构。它为TOGAF增加了以下好处:
可交付成果用于需要生产的工作产品,并将由利益相关者正式审查、同意和签署。项目的输出通常在可交付的类别下,并以文档的形式存在,这些文档将在项目完成时存档,或作为建筑环境的参考模型、标准或快照移动到建筑存储库中。
架构内容框架使用三个不同的类别来分类在ADM过程中开发的输出类型。三种不同的TOGAF架构内容框架类别是
工件用于描述体系结构的一个方面的产品。文物分类如下:
构建块是为满足整个组织的业务需求而定义的功能包。构建块通常用于不同的层次。在早期的分析中,我们可以使用它来表示概念性的业务能力,如客户关系管理(CRM)。我们还可以将概念能力细化为功能,如客户主数据,然后进一步细化为:经理任命、管理客户联系人等。
用于构建虚拟存储库的模型以及用于对体系结构和解决方案工件进行分类的方法。TOGAF 9中有以下更改:
在图的上部,它描述了架构(architecture Continuum)的逻辑图,在下部,它提到了架构(Solutions Continuum)的物理实现
此外,该图的结构是从左“更通用”的体系结构到右“更具体”的体系结构,这使我们能够将体系结构从“逻辑”优化为“物理”,并在我们从最初的问题到最终的解决方案的过程中从更通用优化为更具体。
架构分区允许通过划分企业并为每个分区分配适当的角色和职责来管理成本和复杂性。此图演示了联邦组织中需要一个元架构,该架构为不同业务单元的各个架构师提供一个集成框架。
建筑学知识库是组织参考资料和建筑学工作成果的逻辑场所。其中的部分或全部可以归档到物理存储库工具中,如VP的文档柜。它也是一个概念模型,定义了存储什么样的东西。架构(Architecture)存储库中的主要组件如下:
参考模型的定义在TOGAF9中进行了实质性的修改。提供了两种参考模型:
建筑连续体由四种状态组成。底层过程是发现体系结构需求,分析和理解组织中已经存在的体系结构,从基础架构(即TRM)、通过公共系统体系结构III- RM、工业标准体系结构(即SOA)和组织自身的体系结构。下图是基于四种状态的体系结构过程的说明:
对左侧状态所做的架构更改将迁移到右侧的状态。从左到右的方向意味着组织企业架构实现的逻辑过程。
本部分讨论在企业中建立和操作架构实践所需的组织、流程、技能、角色和职责。它是TOGAF 9中的一个新部分,基于8.1.1资源库导出
企业架构开发涉及到业务能力的生成,通过不同的开发阶段在组织的各个层次上规划和管理架构。企业需要确定负责做出架构决策的治理机构,如下图顶部所示。
在右侧中间,TOGAF指定了记录组织成熟度定义及其改进的架构技能池。因此,它包含了建筑专业人员的技能、知识和专业发展策略。这些知识能够定义架构工作的角色和职责,换句话说,谁负责什么?
在技能库的右侧,项目/项目组合治理将架构工作的契约发送到项目/项目组合,该契约应与业务操作的优先级和重点同步。
可从企业连续体和架构存储库中提取可交付成果、工件、日志或策略文件
总体思路是发展组织开发架构的能力,这将导致业务能力的提高。
原文:https://www.visual-paradigm.com/guide/togaf/what-is-togaf/