企业架构规划,是企业管理中规划确定的进程架构,以支持业务,并执行这些架构计划使用的信息。
系统架构领域的一位较早的专业从业人员StevenH.Spewak在1992年将企业架构计划(EAP)定义为“定义架构以使用信息支持业务的过程以及实现这些架构的计划。”Spewak的EAP方法与DOE相似,因为业务使命是主要推动力。其次是完成任务所需的数据,接着是使用该数据构建的应用程序,最后是实现这些应用程序的技术。
上图中表示了活动的层次结构,其中各层是从上到下按顺序实现的。EAP?基于JohnZachman开发的业务系统规划(BSP)方法,EAP采用以数据为中心的体系结构规划方法来提供数据质量,数据访问,对不断变化的需求的适应性,数据互操作性和共享以及成本控制。该视图与更传统的观点相反,即在确定或提供数据需求之前应先定义应用程序。
EAP定义了后续设计和实施的蓝图,并将规划/定义阶段置于框架中。它没有解释如何详细定义Zachman框架的前两行,但是为了进行规划,简化了分析。Zachman框架为体系结构层的描述提供了广泛的上下文,而EAP则专注于规划和管理建立体系结构业务一致性的过程。
EAP正在计划中,重点是开发用于比较和分析数据,应用程序和技术的矩阵。最重要的是,EAP制定了实施计划。在联邦企业体系结构中,EAP将逐段企业完成。这些努力的结果可能具有政府广泛的价值;因此,随着每个部分完成EAP,结果将在ArchitecturePlus网站上发布
EAP组件企业体系结构计划模型包括四个级别:
级别1-?入门??:该层导致制定EAP工作计划,并强调了高层管理人员承诺的必要性,以支持和资源化过程的后续六个组成部分(或步骤)。它由“计划启动”组成,该计划通常涵盖以下方面的决定:使用哪种方法,应涉及谁,需要什么其他支持以及将使用什么工具集。级别2-?今天的状态??:此层为定义最终的体系结构和远程迁移计划提供了基线。它包括:业务流程建模,有关业务功能以及用于执行和支持各种业务流程的信息的知识库的汇编,以及当前系统和技术,当前应用系统和支持技术平台的定义。级别3-?我们想要成为的愿景??:箭头描绘了基本定义流程:数据架构,应用程序架构和技术架构。它包括:数据架构?-定义支持业务所需的主要数据种类。应用程序体系结构?-定义管理该数据和支持业务功能所需的主要应用程序种类。技术体系结构?-支持支持管理数据和支持业务功能的应用程序所需的技术平台的定义。级别4-?我们计划如何??实现:包括实施/迁移计划-定义应用程序的实施顺序,实施时间表,成本/收益分析以及清晰的迁移路径。EAP方法企业体系结构规划(EAP)方法有助于理解第四级联邦企业体系结构框架的进一步定义。EAP是一种用于创建ZachmanFramework的前两行(计划者和所有者)的方法。系统设计始于EAP范围之外的第三行。
EAP专注于定义哪些数据,应用程序和技术体系结构适合并支持整个企业。图表6显示了EAP的七个组成部分(或步骤),用于定义这些体系结构和相关的迁移计划。这七个组成部分是结婚蛋糕的形状,每一层代表每个主要任务(或步骤)的不同重点。
批评EAP方法的有效性在1980年代末和1990年代初受到质疑:
daccess-ods.un.orgdaccess-ods.un.orgEAP的概念前身业务系统规划(BSP)未能成功运行:“鉴于其巨大的费用和时间消耗,发现严重挑战了[BSP和类似]规划方法的实用性”。基于EAP方法的联邦企业体系结构(FEA)计划在很大程度上失败了:“联邦政府内部的企业体系结构没有发挥作用,而且往往没有产生有用的结果。此外,联邦EA的重要组成部分程序已完成,完全失败”。甚至史蒂文·斯皮瓦克(StevenSpewak)和史蒂文·希尔(StevenHill)(1992)也承认“进行企业体系结构规划的绝大多数企业都不成功”(第19页)。历史分析表明,EAP方法以及所有其他类似的正式的,面向文档的,循序渐进的计划方法,在实践中从未成功。