每个架构项目都需要建立架构模型和架构存储库,之所以把这两部分内容单独作为一部分内容详细介绍,是因为架构模型和存储库在架构项目中的作用至关重要,但是又有很多人认为他们不重要或者根本不知道如何设计。

为什么说架构模型重要?架构资产的模型化,不仅能够实现架构资产的模块化、通用性和可重用,更重要的是能够建立起物理世界和数字世界的桥梁,从而基于模型对架构制品进行分析仿真和优化,映射组织在真实世界的改进。

为什么说架构存储库重要?是因为架构存储库把架构资产变成一个有机的整体,是组织拥有越来越丰富的架构构建块的前提,是架构持续治理和迭代的根本保证。

为什么又会有人认为架构模型和架构存储不重要,是因为把基于文档的架构描述等同为架构模型;把架构制品的存储当作架构存储库。架构模型不等同于架构图,架构存储库也不是简单的架构存储方式。认知的错误导致执行的偏差,而执行的偏差导致最终价值实现的差距。

一、架构建模

我们先来认识一下什么是模型。模型是人们为了研究和解决客观世界中存在的种种问题而对客观现实经过思维抽象后用文字、图表、符号、关系式以及实体模样描述所认识到的客观对象的一种简化的表示形式。简单地说,模型就是所描述的客观对象的抽象表示。一般来讲,模型都包含一个完整的概念集合、一套相应的表达方法以及必要的规则约束,可以抽象地表达客观对象提供一个参考性的框架环境。在视频课程中,我们用房地产沙盘类比模型的作用。如下图。

存储架构优化方案(如何建立架构模型和架构存储库)(1)

架构模型会在架构项目中起到至关重要的作用。我们在视频课程中详细介绍了架构模型的作用。并总结了架构模型的四个核心特征:正向推导与反向追溯、多层分解和全局一致、统一维护和整体关联、仿真分析和定制视图。

存储架构优化方案(如何建立架构模型和架构存储库)(2)

我们在项目中大部分采用的都是采用ARIS进行架构建模。ARIS(Architectureof Integrated Information System)是德国Saarland大学的Scheer教授提出的一种面向过程的模型结构。它提出了一个集成化的信息系统模型框架。它以面向对象的方法描述了企业的组织视图、数据视图、过程视图和资源视图,并通过控制视图来描述组织、数据、过程、资源等各个视图之间的关系。下图是Gartner于2020年发布的对架构建模工具的市场分析。

存储架构优化方案(如何建立架构模型和架构存储库)(3)

架构建模相关知识是一个属于架构工具层面的知识,需要从建模通用理论到项目定制设计再到具体建模操作,我们详细介绍了架构建模所需的元模型、建模语言和建模规范等各项准备条件。

存储架构优化方案(如何建立架构模型和架构存储库)(4)

二、架构存储库

为了高效地开发设计架构,需要建立一个科学的框架构存储库框架来包含和组织所有的组件,以支持组织各架构域之间的协同,最终实现架构模型的统一维护和模型间依赖关系的统一管理。我们在各项目中对于架构存储库的设计,都是按照TOGAF推荐的构建方式进行设计的。

存储架构优化方案(如何建立架构模型和架构存储库)(5)

全面、系统的建立架构存储库,能够完善架构治理机制,更有效的发挥体架构的作用,实现架构资产的集中管理,增加架构建模的标准化与规范化程度,持续推进架构持续优化和完善。当然,在具体项目中会对架构存储库的具体构建思路进行定制化设计。如下图。

存储架构优化方案(如何建立架构模型和架构存储库)(6)

按照上述的架构存储库设计思路,在架构开发方法和内容框架中存储了组织剪裁和定制化的架构元模型和架构开发方法。在架构参考库中存储了完整的架构制品的参考模型和架构建模规范。见下图。

存储架构优化方案(如何建立架构模型和架构存储库)(7)

架构景观中存储了业务架构、应用架构、数据架构和技术架构等制品、视图,以及基于架构制品的各种分析视图。如下图。

存储架构优化方案(如何建立架构模型和架构存储库)(8)

存储架构优化方案(如何建立架构模型和架构存储库)(9)

依据架构模型,还可以实时的分析形成各种架构分析视图。例如业务-应用关系矩阵、应用集成关系视图等。

存储架构优化方案(如何建立架构模型和架构存储库)(10)

存储架构优化方案(如何建立架构模型和架构存储库)(11)

最后我们还要建立面向架构模型和架构存储库的治理机制,包括架构模型和架构库管理工作责任,明确管理组织机构的职责及各个岗位的工作职责;架构模型和架构库变更管理工作要求,明确在架构全生命周期中的各个阶段进行管理时必须遵守的各项要求以及相应的管理要求;架构库管理工作考核奖惩办法,明确架构库管理工作的考核指标、考核方式以及相应的激励措施等。

如果想进一步了解本项目详细技术路径、实施过程、架构制品等内容,请关注企业架构实践案例系列课程。

北京华方基业科技有限公司是国内领先的企业经营管理数字化转型方案服务商,为企业提供从计划预算到执行分析以及企业阿米巴经营管理的系统化解决方案,同时致力于企业IT管理领域,业务范围涵盖企业架构的认证、培训与咨询。

往期精彩回顾:

企业建模理论与方法

架构建模的十三项基本原则

数字化转型的六个关键成功因素

如何从“0”到“1”的设计业务架构

让大象变得敏捷

系统设计的一些原则

用企业架构战略关系模型把组织的战略目标从“口号”变成“干货”

TOGAF9.2升级要点简介

架构应用实践之——数字化组织(企业)建模思路

企业架构的建模过程

业务-应用-数据-技术架构的正向设计方法

,