企业架构(EA)是一门复杂且多方面的学科,其核心在于企业架构全景的概念。企业架构全景涵盖了定义组织架构的全面架构描述集合。然而,重要的是要认识到,企业架构全景并非单一的、整体性的实体,而是一系列不同的架构模型和视角的集合,每一种都针对特定的需求和要求进行定制。
组织与填充企业架构全景
理解并组织企业架构全景是架构过程的基础。以下是一些关键考虑因素:
- 填充企业架构全景:
- 每一项旨在开发和维护企业架构的举措都为企业架构全景做出贡献。
- 随着时间推移,随着多项行动的实施,企业架构全景不断演变、适应并得到更新。
- TOGAF框架中所包含的迭代概念,正是为了应对这种动态特性。
- 架构项目与企业架构全景:
- 与其仅仅将迭代理解为重新排序并循环执行架构开发方法(ADM),不如将其与架构项目的概念结合起来考虑。
- 每个架构项目都主动开发企业架构全景的一部分,以满足特定需求。
- 在先前架构的背景下,该项目对企业架构全景中的组件进行细化,甚至可能进行修改。
- 已填充的企业架构全景的组成部分:
- 当企业架构全景被填充后,其中包含描述、约束和指导信息。
- 反复的信息收集、分析、审查和批准对于做出自信的决策至关重要。
- 现有的决策、指导和约束为持续的架构开发提供依据。
- 最佳实践强调最小化信息收集与分析,专注于解决当前的问题。
企业架构全景的四个独立特征:

-
- 广度:指架构项目所涵盖的主题范围。它可以跨越领域、组织和项目,形成特定主题领域的层级结构。
- 详细程度:架构师应仅开发满足架构项目目的所需的最低程度细节。
- 时间:每个架构开发项目都有一个规划周期——即预期实现目标架构的时间点。考虑动态的未来至关重要。
- 时效性:架构描述、规范和视图是为特定目的而创建的。认识到其时效性有助于判断是否需要审查或替换。
应对复杂性
重要的是要记住,企业架构全景并非一个整齐封闭的空间,而更像一个集中中心,向外延伸出多个方向的尖刺。作为架构师,我们必须准备好应对这种复杂性,并相应地调整我们的方法,充分利用上述关键原则和特征。











