企业架构的第一性原理

很多人会问,为什么要学习Archiamte。回答为什么要学习Archimate和回答为什么要学习企业架构一样,都涉及一个第一性原理的问题,也就是企业架构的基本假设是什么。

在回答这个问题之前,先让我们了解一位艺术家:亚历山大·考尔德 。

亚历山大·考尔德 活动雕塑大师 1898年-1976年

考尔德是国际上享有崇高声誉的现代艺术家,是20世纪雕塑界重要的革新者之一。考尔德最大的成就是让雕塑变得轻盈空灵。

考尔德的作品

考尔德有一句至理名言:

The universe is real, but you can’t see it.You have to imagine it.Once you imagine it,you can be realistic about producing it.

翻译成中文大意是“宇宙是真实的,但你看不到它。你必须想象它。一旦你想象它,你就可以现实地制作它”。

对抗复杂性

很多人可能都做过IT架构设计,你可能接触过银行的应用,Apple的应用,腾讯的应用和阿里的应用,虽然分属于不同的公司,使用了不同的架构,但有一个共同点就是都很复杂。

IT系统的复杂的原因主要包括:

系统本身的复杂性

系统要解决跨主题域,跨层的所有问题,包括解决需求多元化的问题,快速响应和平台化之间矛盾,不同供应商标准不统一的问题(如不同手机有不同的充电接口)。

组织的复杂性

包括组织各层次各系统对应不同的职能,兼并重组带来的职能重叠,技术债等。基于康威定律,这必然影响IT系统设计,带来复杂性。

人的复杂性

系统是人设计的,由于设计者缺乏必要的知识,缺乏通盘考虑,以及受制于屁股决定脑袋,个人偏好等影响,每一次迭代和重构都有可能增加系统的复杂性。

企业架构正是为了解决IT系统的复杂性而诞生的。它通过战略和IT的对齐,通过解决不同利益相关者的关注点帮助我们在整个架构景观中形成一条穿过复杂性的路径。

但遗憾的是,企业架构本身会引入新的复杂性。它在IT系统的基础上增加了对业务、战略和动机的关注以及它们到IT系统的映射关系,实际上增加了IT系统的维度。

企业架构的视图和视角

为此我们必须要降低它的复杂性,主要方法是可视化。可视化有很多优点,包括:

便于沟通和理解

企业里面大部分问题本质上都是沟通问题。一图胜千言,可视化是解决沟通的利器。

简化问题

其次可视化通过聚焦关键点而简化问题。正如考尔德的艺术作品,在可视化的过程中我们需要对企业的所有相关要素要进行抽象和建模,以达到去伪存真,化繁为简的目的。

企业架构师建模的过程和考尔德创作艺术作品的过程是一样的,他必须找到系统中至关重要的那些关键点,包括连接点、平衡点和冲突点,在此基础之上识别那些关键要素。模型通过视角和视图,帮助我们识别这些关键点和关键因素。视角如同一道光线,它穿过架构层,穿透复杂性,直指企业问题的核心要素。

企业架构的第一性原理

让我们回到开头的第一性原理。那么企业架构的第一性原理是什么?套用王尔德的名言,笔者认为企业架构的第一性原理就是“企业架构是复杂的,有时候你看不懂它,为此你必须建模它,一旦你建模它,你就能可视化的治理它。”

企业架构的第一性原理

企业架构的建模工具-Archimate

Archimate是企业架构的一个建模工具。它是一种开放和独立的企业架构建模语言;它提供了描述、分析和可视化架构域之间的关系的工具;它为描述企业架构的视图提供了统一的表示。

End

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

跟着涛哥学架构

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值