通常与城镇规划或城市设计相比,企业架构(EA)是一种定义明确的实践,用于进行企业分析、设计、规划和实施,以成功制定和执行战略。企业架构可减少冗余、复杂性、信息孤岛以及与IT投资相关的业务风险。因此,EA为有效的IT战略提供了蓝图,并以经济有效的方式提供业务利益的方式指导IT的受控发展。
企业架构的实践者、企业架构师负责执行业务结构和流程的分析,并且经常被要求从收集的信息中得出结论,以实现企业架构的目标——复杂业务的有效性、效率、敏捷性和流畅的操作。
IT行业不乏EA框架,Zachman是第一个将这个概念形式化并发布框架的人。从那时起,许多其他EA框架已经发布并被许多组织使用。他们试图通过技术要求和策略来解决评估、调整和组织业务目标的基本挑战,例如Zachman框架、开放组架构框架(TOGAF)、NAF、DoDAF、MoDAF等。每个框架都具有不同的优势和弱点。
企业架构的范围包括:企业的人员、业务流程、信息和技术,以及它们之间的关系以及它们与外部环境的关系。企业架构应用架构原则和实践来指导组织协调这些架构领域:业务、信息、流程和技术。这些涉及利用企业的各个方面来识别、激励并通过执行以下操作来实现这些变革:业务与技术的结合;联合景观中的一致性;互操作性和信息共享;投资回报;灵活性和敏捷性。
企业架构框架提供了最佳实践、标准、工具、流程和模板的集合,以帮助创建企业架构和各种范围的架构。企业架构框架通常包括:常见词汇、模型和分类法;流程、原则、策略和工具;参考架构和模型;规范性指导(EA流程、架构内容、实施路线图、治理);架构可交付成果和工件的目录以及企业架构内容元模型。
架构框架建立了在应用程序或利益相关者的特定领域内创建、解释、分析和使用架构描述的通用实践。它是企业架构描述内容的结构,我们可以将一个EA框架描述为如下模型:利用企业架构框架可以简化在所有层(例如企业架构、功能业务部门架构、跨领域技术域架构和解决方案架构)创建和维护架构的流程,并使组织能够利用架构最佳实践的价值。