在记录解决方案体系结构时,我使用如下框架为体系结构描述文档提供结构(见下文(:
- 观点
- 和观点
- 4+1 查看
但是,我也看到人们使用企业架构概念来构建他们的架构描述,使用文档标题,例如 TOGAF:
- 业务架构
- 功能架构
- 数据架构
- 应用程序体系结构
- 等。
问题:企业架构框架是否适合记录解决方案架构?
<小时 />定义:
架构描述(AD(:用于记录架构的产品集合(来源:维基百科(。
术语"企业架构框架"(EAF( 是一个非常广泛的术语。此答案包含指向有用方向(包括一些历史概述(的链接,该术语的使用有何不同。
如果您选择正确的定义 - 也许只使用给定电弧炉的子集 - 那么答案是:"是的,它们是合适的!但是,由于一些EAF可能专注于完全不同的事情(例如,您如何进入架构的过程,而不是架构的文档(,答案也可能是:"它们不是。
对于您的目的(构建架构工件(,Zachmann 提供的分类法可能很合适。但我认为,您当前的结构方式非常适合其他一些没有定义建筑工件结构的 EAF。
OpenGroup创建了ArchiMate作为架构建模的工具。它的设计符合TOGAF,因此使用ArchiMate的解决方案架构的描述将充满这些TOGAF术语。
企业架构 (EA( 框架可用于记录解决方案架构,以防解决方案架构与企业更广泛的目标保持一致并有助于实现这些目标。
企业架构框架提供了一种结构化和标准化的方法来开发和管理组织的整体架构,包括其业务、信息、应用程序和技术架构。另一方面,解决方案体系结构侧重于针对特定业务问题或机会设计和实现特定解决方案。
在某些情况下,解决方案架构可能是更广泛的企业架构的组成部分,因此可以使用用于更广泛架构的相同 EA 框架进行记录。例如,如果解决方案体系结构旨在支持特定的业务流程或功能,则它可能与企业的现有业务体系结构保持一致并构建在企业现有业务体系结构之上。
但是,请务必注意,解决方案体系结构可能具有企业体系结构框架中未捕获的独特要求和注意事项。在这种情况下,可能需要扩充或自定义 EA 框架,以确保满足解决方案架构的特定需求。
总体而言,使用企业架构框架来记录解决方案架构的决定应基于解决方案架构与企业更广泛的目标保持一致并有助于实现的程度,以及 EA 框架是否可以充分捕获和解决解决方案架构的独特要求和注意事项。