2.4 现代企业架构框架
设计原则
当我们在总结和提炼现代企业架构框架
(MEAF)时,为了保证框架
设计的有效和易于实施,从框架
设计之初就一直遵循以下框架
设计原则:
战略与业务价值驱动(业务驱动 over 技术驱动)
战略与业务价值驱动,是框架
设计的第一个重要原则,无论是框架
本身的设计还是应用框架
进行企业级的架构
规划,都需要始终遵循此规则,使每一个架构
决策都能回溯到企业的战略方向和业务价值上。
为了达到此目标,无论是企业级的应用架构
还是企业级的技术架构
,都需要以支撑企业级的业务架构
为目标,而企业级的业务架构
要能直接对应和反应企业的战略方向以及业务价值体现。一切从业务出发,以价值驱动,是架构
设计的重要原则与基础。
轻量敏捷化
(持续改进 over 一次做对)
为保证架构
的轻量,从框架
设计之初,团队一直反复审视框架
每一个概念和工具的价值和成本,在满足现代企业架构
设计的前提下,力求用最少的概念
和元素
解决实际问题。
同时如何让企业架构
与敏捷
的思想融合,也是我们在框架
设计之初就一直探讨和研究的课题。我们希望同时结合 ThoughtWorks 在敏捷
与企业架构
及平台架构
各个领域的优势和理解,使现代企业架构框架
原生就融入敏捷
的思想、原则和最佳实践,扭转大家对于企业架构
“繁重、复杂、成本高、不落地”的固有认识。
为达到此目标,我们将数据驱动、持续迭代、小步快跑、协同共创、工作坊等思想、方法和工具也融入到了现代企业架构框架
之中,帮助在框架
实施过程中实现企业级架构
规划与建设的敏捷化
。
可落地(从实践出发 over 从理论推导)
本框架
在设计过程中的所有元模型
定义和方法建议,都源于实际项目的实践和提炼,因为可落地易落地也一直是我们构建和设计这个框架
的重要原则之一,任何好的概念
、思想和工具,如果没有经过实践的检验,也不会被加入到框架
的核心模型
和要素
中来。
反映到框架
设计上,从框架
的核心元模型
出发,每一个元模型
要素都会包含完整的概念
定义、应用场景、建模
语言标准、识别方法与工具建议、输入基线要求、输出基线定义,以确保框架
的可落地和应用此框架
设计与建模
的一致性,同时降低框架
掌握的门槛,做到易懂、易学、易用。
同时,对于框架
从元模型
出发到设计与建模
方法,支持基于企业的自身特点和不同的战略目标以及业务要求,支持对于框架
做出适当的裁剪、扩展和定制,使框架
切实成为企业级架构
规划的有力支撑而非固化限制。