TOGAF标准是企业架构的框架。任何希望开发企业架构以在该组织内使用的组织都可以免费使用它(见第1.3.1节)。
TOGAF标准由The Open Group成员在架构论坛内开发和维护(请参阅www.opengroup.org/Architecture)。1995年TOGAF第1版的最初开发基于美国国防部(DoD)开发的信息管理技术架构框架(TAFIM)。国防部明确允许并鼓励The Open Group在TAFIM的基础上创建TOGAF标准的第1版,TAFIM本身是多年开发努力和数百万美元美国政府投资的结果。
基于这个坚实的基础,The Open Group架构论坛的成员开发了TOGAF标准的后续版本,并将每个版本发布在The Open Group的公共网站上。
本版本建立在以前版本的TOGAF标准基础之上,并更新了可供架构实践者使用的材料,以帮助他们构建一个可持续的企业架构。 白皮书和指南描述了如何将该标准与其他框架和架构风格集成并使用,突出了该标准的通用框架部分,以及行业、架构风格和特定于目的的工具、技术和指南。 这项工作体现在TOGAF库中。
虽然所有的TOGAF文档共同组成一个整体,但预计组织将在采⽤过程中对其进行裁剪,并有意地选择一些元素,定制一些元素,排除一些元素,并创建其他元素。 例如,一个组织可能希望采用TOGAF元模型,但选择不使用任何关于如何开发内部技术架构的指导,因为他们是云服务的重度用户。
建议您首先阅读执行概述(请参阅1.1节),其中包括了The Open Group对企业架构理解的概述,以及对基本问题的回答,例如:
为什么需要企业架构?
为什么使用TOGAF标准作为企业架构的框架?
本部分提供了企业架构的摘要,它的基本概念(不仅仅是IT架构的另一个名称),以及为什么需要它。 本文概述了建立企业架构和采用TOGAF方法来实现企业架构的益处。
什么是企业?
TOGAF标准将"企业"定义为具有共同目标的一组组织。
例如,一个企业可以是:
在"企业架构"的上下文中,"企业"一词可以应用于整个企业,涵盖其所有的业务活动和能力、信息和技术,构成企业的整个基础设施和治理,或者应用于企业内的一个或多个特定关注领域。一个企业可以包括合作伙伴、供应商和客户,以及内部业务单位。在所有情况下,架构跨越多个系统和企业内的多个功能组。
企业运营模型概念有助于确定组织内企业架构的性质和范围。许多组织可能包含多个企业,并且可能开发和维护多个独立的企业架构来应对每一个企业。这些企业彼此之间通常有很多共同之处,包括流程、功能和信息系统,共享架构框架的使用具有广泛的潜力。例如,共享架构框架可以为共同构建模块和解决方案的开发提供基础,并提供可共享的架构库,用于集成和重用业务模型、设计、信息和数据。
为什么需要企业架构?
企业架构的目的是优化企业内部常常碎片化的(手动和自动化的)过程,将其整合到一个响应变化并支持业务战略交付的环境中。
有效地管理和利用信息以及数字化转型是企业成功的关键因素,也是获得竞争优势不可或缺的手段。企业架构通过提供战略背景,以应对不断变化的业务环境需求,来解决这一需求。
此外,良好的企业架构使您能够在业务目标和竞争优势不断发展的过程中实现业务转型和持续运营效率之间的正确平衡。
它允许各个业务单位在追求不断发展的业务目标和竞争优势时安全地进行创新。同时,企业架构使得组织能够以一种集成的战略满足组织的需求,实现企业内外最紧密的协同。
最后,全球隐私法规要求对涉及个人数据的流程进行充分的文档化,以便未经培训的读者(如数据主体、法官和律师)能够轻松理解。不具备这方面的基本文档可能会带来非常严重的后果。显然,这种基本文档的创建源自基本考虑的变化,现在变得至关重要。
企业架构的益处是什么?
有效的企业架构可以为组织带来重要的益处。潜在益处包括:
—快速响应变化并支持与组织战略相一致的企业敏捷性
—组织转型,采用业务和技术的新趋势
—支持数字化转型的组织变革
—改变组织和运营模式以提高效率和效益
—降低业务运营成本
—更敏捷的组织
—跨组织共享的业务能力
—降低变更管理成本
—更灵活的工作人员
—提高业务生产率
—在合并和收购中支持组织整合
—扩展企业的有效覆盖范围(例如,通过数字化能力)
—将企业的所有组成部分纳入到一个协调一致的环境中
—降低开发、部署、运营、支持和维护成本
—改进的互操作性
—改进的系统管理
—提高解决企业范围内关键问题(例如,安全性) 的能力
—更容易升级和更换的系统组件
—降低业务和IT的复杂性
—最大化现有业务和IT的投资回报
—灵活制定、购买或外包业务和IT解决方案
—了解投资回报如何随时间变化情况
—采购决策更简单,因为管理采购的信息在一个连贯的计划中很容易获得
—采购过程更快
—在不牺牲架构一致性的前提下最大化采购速度和灵活性
—能够采购异构的、多供应商的开放系统
—能够获得更经济的能力
促使企业架构架构审查或开发的具体原因是什么?
进行企业架构评审或开发的原因多种多样,包括:
在所有这些情况下,当变更涉及到具有多个相互依赖的多个系统时,需要企业架构审查或开发来管理复杂性。
通常,关键人员会确定需要进行改变的领域,以满足新的业务目标。这些人通常被称为变革中的“利益相关者”。架构师的角色是通过以下方式解决他们的关切:
如果没有企业架构,很有可能无法考虑和满足所有关切和需求。
未完待续