Jason Bloomberg最近在博客中问道:“为什么没有人做企业架构(Enterprise Architecture)呢?”他说:
解决方案架构师应该在实施解决方案之前完成解决方案的架构设计。Java架构师和.NET架构师做得事情应该先于编程人员。你不 能先实施架构再设计架构,只能先设计再实施……可是,企业架构(Enterprise Architecture)却往往从现有企业开始……当今企业架构师的角色主要面对当前企业,修补其中的问题。好吧,也许不全是这样,但却要做某种程度的改进。将企业架构从当前的“糟糕的”状态扭转到“完美的”状态,在这一状态下事情会变得更好。
Bloomberg认为,虽然解决现有企业的问题既重要又高尚,但是这并非企业架构的工作:
架构不是解决问题,而是为设计活动建立一套最佳实践。
所以,在他看来,没有人在真正地做企业做架构。企业在不断成长,
每个企业家都知道这个基本道理。当企业首次坐下来,为新的商业投资制定方案时,如果组织(organization)大到可堪称 企业(enterprise),他们也许永远也不敢对它做全面的架构设计,因为这里面有太多未知的东西。相反,他们却喜欢建立一个不断成长的框架。播散种 子,为之浇灌、除草及施肥。如果运气好的话,沿着这条路走下去,也许能收获一个不错的、健康的、不断发展的企业架构。但是最终的架构看上去可能与最初设想 的样子相去甚远。
Bloomberg继续说到,这与企业架构(Enterprise Architecture)的概念有很大差异,企业架构要定义并建立一组最佳实践,通过它们去实现企业预期的最终目标。问题是:
发展企业……意味着它会像任何生物体的生长一样,没有确定的最终状态。一粒橡果最终将会长成橡树是确定的,但是这棵橡树到底长成 什么样子,确实无法计划的。相反,橡果的DNA决定了会长出橡树这一基本属性,但是其他的东西就取决于后天的变化了。这类变化确定了复杂系统的特征:系统 具有各种变化的属性,但这些属性综合起来却不同于任何部分的属性。就像生物界的机体依赖于变化一样,企业的发展同样依赖它。
Bloomberg认为,改变企业架构的目标是没有意义的,相反应该引入一些新原则:
也许,应该为架构的变化确定最佳实践了。毕竟,如果我们可以对传统系统做架构,为何不能对复杂系统做呢?……我们到底能否找到实 际做企业架构的方法?毕竟,企业架构需要的是复杂的、系统的方法。最后,还得看“能不能那样做企业架构(Enterprise Architecture)”。
JP Morgenthal在这篇帖子的评论中说道,问题不在于企业架构的原则,而在于企业架构(Enterprise Architecture)这个词本身:
……企业架构这个词如果换成多维度架构(multi-dimension architecture)可 能更好。后者更好地抓住了该活动的本质,而且没有将它限定在某个特定的范围内——范围视任务的大小而定。我一贯认为业务与多维度架构保持着紧密联系。人们 设计的解决方案包括业务流程、工作流、应用、用户体验、网络连通、灾备/恢复等;但是,思考系统的任何一个部分可能对其他部分造成的影响时,还有哪些东西 呢?对我而言,这才是最初创造企业架构(Enterprise Architecture)这个差劲词汇的本意所在。
我们是可以评论企业架构这个词是好或是坏,但是,而现在当人们已经接受了这个叫法的时候去改它,显然不是一个好建议。其结果只能是带来更多的迷惑和论战。根据IEEE标准1471-2000对于软件密集型的系统架构的描述,IEEE建议:
架构是对系统、系统的内部组件、组件之间的关系、与外部环境间的关系、指导其设计和发展的原则等方面的基本组织。
此定义丝毫没有谈到最终状态——它所关心的是人们改进和发展系统时所遵循的原则,这与Bloomberg和Morgenthal所提出的定义非常相近。不过,根据该定义,为了使企业符合合适的架构原则,而对他尽心修补和改进即是架构。
查看英文原文:What Is Enterprise Architecture?
相关推荐
该手册涵盖了企业架构的总体框架、业务架构、数据架构、技术架构、应用架构等方面,并对企业架构设计方法、企业架构管控方法、企业架构内容框架等进行了详细的解释。 企业架构总体框架是企业架构设计的核心,企业...
企业IT架构转型之道.pdf 企业IT架构转型之道是阿里巴巴中间件首席架构师钟华(花名:古谦)在2015年底启动的中台战略中台炮火群。该战略旨在提高企业的核心竞争力,通过提质转型、降本增效,提高业务快速响应和创新...
"企业架构 数字化转型方案" 数字化转型方案是企业架构的重要组成部分,它将企业的传统业务模式转变为数字化的操作方式,提高企业的运营效率和竞争力。本方案将企业架构数字化转型分为三个大的领域:即业务流程再造...
华为企业架构总体架构设计方法 华为企业架构总体架构设计方法是一种企业架构设计方法,旨在帮助企业构建一个完整的企业架构,涵盖业务架构、应用架构、数据架构和技术架构四个方面。该方法基于TOGAF企业架构设计...
"数字化转型企业架构设计一体化方法" 在数字化转型时代,企业架构设计是一项至关重要的任务。企业架构设计是一种通用的方法,旨在帮助企业实现数字化转型,提高业务效率和竞争力。今天,我们要讨论的一体化方法是 ...
"ThoughtWorks现代企业架构框架白皮书-V4-2021" ThoughtWorks发布的现代企业架构框架白皮书旨在解决企业在数字化转型中的新问题,该白皮书提出了基于业务平台化的企业现代化趋势的概念,并提出了面向企业架构设计...
一、数字化转型是什么? 数字化转型是顺应新一轮科技革命和产业变革趋势,不断深化应用云计算、大数据、物联网、人工智能、区块链等新一代信息技术,激发数据要素创新驱动潜能,打造提升信息时代生存和发展能力,...
"企业架构设计方法及实例" 企业架构设计方法是指基于业务战略和数字化转型发展要求,通过集成的框架对企业的关键元素和关系进行描述和设计,以实现企业战略目标和信息资源管理目标。企业架构设计方法包括业务架构...
该架构设计包括企业架构、业务架构、数据架构、中台架构、技术架构、架构治理等几个方面。 企业架构是企业数字化转型的基础,包括企业愿景、路标、业务架构、数据架构、中台架构、技术架构等几个方面。 业务架构是...
根据提供的文件信息,以下是关于ThoughtWorks现代企业架构框架白皮书的详细知识点说明。 首先,文件标题指出本文档是关于“现代企业架构框架”的白皮书,且是版本4。这表明文档中讨论的是一个特定的、已经经过更新...
《数字化转型 参考架构》\全媒体大数据赋能企业数字化转型.pdf 《数字化转型 参考架构》\安全运营护航数字化转型.pdf 《数字化转型 参考架构》\可测量的安全为企业数字化转型保驾护航.pdf 《数字化转型 参考架构》\...
* 采用TOGAF企业架构框架的方法论,重点关注技术架构规划。 * 技术架构的设计目标包括:构建双活数据中心,并推进异地容灾数据中心建设;积极运用云技术、服务化、虚拟化等理念和技术,完善计算、存储、网络等资源的...
在深入探讨白皮书内容之前,首先需要理解企业架构框架的重要性和它在现代企业中扮演的角色。企业架构框架是指导企业构建和维护其业务和技术环境的一套原则、模型和实践。它帮助组织以一种有组织和一致的方式进行决策...
数字化转型4A企业架构数据治理架构方案(39页)
现代企业架构框架白皮书 现代企业架构框架白皮书是 ThoughtWorks 公司发布的一份白皮书,旨在解决企业数字化转型中遇到的新问题,并响应业务平台化的需求。该白皮书提出了一种新的企业架构设计方法,即现代企业架构...
数字化转型企业架构设计手册(交付版) [105页]
《企业IT架构转型之道》是针对现代企业信息技术架构变革的一份深度研究报告,尤其强调了中间件在其中的关键作用。这份资料出自阿里巴巴,以其在中台战略上的实践为背景,揭示了如何通过中间件技术实现企业的高效运营...
"藏经阁-企业IT架构转型之道.pdf" 该资源主要讲述了企业IT架构转型的重要性和方法,作者以阿里巴巴集团的中台战略为例,介绍了中台架构的价值和实施方法。中台架构是一种新的企业IT架构模式,它可以帮助企业快速...