在企业架构(EA)的江湖里,大家一直致力于如何把企业的复杂性简化成有条有理的架构蓝图。有人选择把企业架构分成业务架构 和IT架构 ,而IT架构又进一步细分为应用架构 、数据架构 和技术架构。但一提到这种划分方式,总有人跳出来说:"TOGAF 不是已经把架构分成了 4A 吗?为啥还要搞这种简化版?"
所以,今天我们就来聊一聊:把企业架构分为业务架构和IT架构的好处与弊端,并顺手捋一捋 TOGAF 的 4A 架构(业务架构、数据架构、应用架构和技术架构),看看大家究竟该走哪个道。
TOGAF:4A架构之正统
TOGAF(The Open Group Architecture Framework)堪称企业架构的"武林秘籍"。它提供了一个系统化的方法论,把企业架构分为四个维度:
-
业务架构(Business Architecture,BA)
描述企业的业务目标、核心业务能力、流程、组织结构等。它是企业"往哪走"的指南针,所有后续架构都要围绕它展开。
-
数据架构(Data Architecture,DA)
关注数据的定义、存储、流动和治理,确保业务所需的数据能够被高效管理和利用。数据是企业的"血液",流通好了,才能支撑决策。
-
应用架构(Application Architecture,AA)
描述应用系统如何支持业务功能,如何相互集成。这是业务需求和数据流转的"筋骨",为企业业务赋能。
-
技术架构(Technology Architecture,TA)
关注IT基础设施,包括硬件、网络、操作系统、中间件等,为应用架构提供支撑,是企业IT的"底座"。
TOGAF 的 4A 架构体系非常完整,确保了业务与IT的全面覆盖,逻辑清晰、上下衔接、前后贯通,像一部优雅的四重奏。
业务架构 + IT架构(应用、数据、技术):常规划分的好处
1. 简化沟通,易于理解
对非专业人士(比如企业高层、业务部门人员)来说,把架构直接分为"业务架构"和"IT架构",而 IT 架构内再分成应用、数据和技术三大类,明显更简单粗暴且易懂。
试想,当你给 CEO 解释 TOGAF 4A 架构时,他可能眉头紧皱:"数据架构?应用架构?技术架构?都是 IT 的事,干嘛整这么复杂?"
但如果你说:"我们把企业架构分成业务和IT两部分,IT再分三个领域负责支撑业务运转",CEO点头:"哦,懂了,就是业务归你们说,IT归技术人员管。"
简单,直接,少花10分钟解释。
2. 适合"小步快跑"的企业架构实践
TOGAF 的 4A 架构虽然完整,但也因为太"正统"而显得略微笨重。对于刚开始做企业架构的公司,把 IT 划分为应用、数据、技术这三部分,可以更快落地。
- 应用架构:负责满足业务的应用需求,解决"系统支持什么?"的问题。
- 数据架构:确保数据可用、可分析,解决"数据从哪来、怎么用?"的问题。
- 技术架构:负责系统稳定可靠运行,解决"技术怎么搭?"的问题。
这种划分方式没有 TOGAF 那么细致,但"够用"。特别适合资源有限、架构起步阶段的企业。
3. 更贴近企业的现实情况
对于大部分企业来说,业务和IT之间的鸿沟是真实存在的:
- 业务部门常抱怨:"IT懂不懂业务?老给我整不实用的东西!"
- IT部门则吐槽:"业务需求反复变,我们都快变成消防队了!"
所以,把架构简单划分为业务架构 和IT架构,可以更加聚焦于业务与IT之间的"桥梁搭建"。
IT内部分为应用、数据和技术三类,也能让技术人员更有针对性地解决不同层次的问题,而不至于陷入"面面俱到,实则面面混乱"的困境。
简化架构的弊端:TOGAF 的粉丝们怒了
1. 容易"头重脚轻",忽略数据的重要性
在 TOGAF 的 4A 架构中,数据架构是单独拎出来的,因为数据的战略价值越来越高。但在"业务+IT"的划分下,数据架构往往被淹没在 IT 的"大锅饭"里,难以得到足够的重视。
- 业务部门只关心"数据报表跑不出来,能不能快点?"
- IT部门也只关心"数据库加台服务器呗。"
结果就是:数据资产没被好好规划和治理,数据孤岛依然存在,业务价值打折扣。
2. IT架构的细分容易失衡
在 IT 内部,把应用、数据和技术架构放在一起,表面看很和谐,但实际操作时容易"偏科"。
- 应用架构:业务部门声音最大,需求总是第一时间安排。
- 技术架构:维护系统稳定,短期效果显著,也容易被重视。
- 数据架构:中长期见效,投入大、产出慢,往往"靠边站"。
结果就是企业架构演变成"重应用、轻数据,底层技术忙补锅"。
3. 忽视架构闭环,难以实现业务反馈
TOGAF 的 4A 架构强调业务、数据、应用和技术的联动性,形成架构闭环,确保业务需求通过IT得以落地,并通过数据反馈优化业务。但在"业务+IT"的简化分法下,这种闭环很容易断裂:
- 业务提需求,IT开发系统;
- 系统上线,业务不满意;
- 数据没人看,问题反复出现。
这就是架构"割裂"的典型表现。TOGAF的4A架构,虽然复杂,却可以确保各个环节有章可循,形成有效闭环。
结语:两种划分的抉择
企业架构的"业务架构 + IT架构"这种分法,虽然简单易懂,落地速度快,但也容易出现"头痛医头,脚痛医脚"的情况,无法解决企业的长期发展问题。
TOGAF 的 4A 架构则更加系统化,适合那些已经有一定架构基础、希望深入优化的企业。但它也需要更多的时间、资源和管理成熟度来支撑。
所以,企业在选择架构分法时,关键是要看自身的实际情况:
- 如果企业架构处于起步阶段,简化分法更容易落地。
- 如果企业追求长远发展,TOGAF 4A架构才是正道。
正如《道德经》所言:"道可道,非常道。" 架构之道,没有一成不变的答案,只有最适合你的方法。