首页 > 人工智能 > 正文

如何应用企业架构?

2010-08-09 18:58:58  来源:IT专家网

摘要:企业架构的兴起对于我们任何人来说都不感到意外,尽管日常的业务工作既没有部署企业架构,也不能有效地部署企业架构。据市场研究公司Gartner的分析师预测,由于执行不利,到2010年将
关键词: IT技术 软件工程

    企业架构的兴起对于我们任何人来说都不感到意外,尽管日常的业务工作既没有部署企业架构,也不能有效地部署企业架构。据市场研究公司Gartner的分析师预测,由于执行不利,到2010年将有接近40%的现有的企业架构计划将停止。

    然而,在未来几年里,以信息价值丰富起来的业务将产生对于企业架构长期投资的需求。本文将探讨企业架构如何对企业产生积极的影响以及IT管理员如何在自己的基础设施中成功地部署企业架构。

    实现企业架构对业务的影响

    要保持我们并行的生产正常运行,把这个生产的产品想象为一架在空中飞过的飞机。生产这架飞机的过程需要一个详细的蓝图,这是组装线制造这架飞机的基础。采用信息技术,这个同样的原则适用于编写一个10K年度报告。对于那些在萨班斯法案时代经营上市公司的人们来说,这个年度报告要说明公司的年度活动。这个报告是数据仓库生产过程的产品。你的公司像组装一架飞机那样编写这个报告吗?或者像大多数公司一样仍然利用一系列表单文件和宏命令吗?拥有五名员工的财务办公室把它称作财务报告。对于像通用汽车公司或者3M那样的大公司来说,创建一个财务报告不过是使用一个简单的数据搜集命令。因此,这些企业建立了一些系统以便设计其信息系统帮助证明他们遵守了萨班斯法案。

    架构不仅帮助创建合法的报告,而且还帮助企业调整其流程和系统的目标和战略。业务流程建模在80年代和90年代的兴起已经发展成为流程编排和现在的SOA。这是一个成熟的周期,就像每一次组装一架飞机的一个部件一样。这个成熟的周期已经向企业证明IT能够在企业知识工人的生产过程中发挥作用。因此,由于SOA提供的这种成熟的松散耦合的服务,新的业务流程的实施正在迅速改善。

    现在是企业整个企业认识到其所有的知识工人的成熟水平的时候了。这是企业架构的主要承诺之一。企业架构是让企业所有的方面都参与创建运行这个业务的架构的实现因素。

    使用企业架构支持项目规划

    一个好的架构群是非常有价值的。一个客户得到的业务目标是减少客户服务花在电话查询有关发货信息的时间。这个CRM流程意味着从四个不同的业务部门获得当前的状态。这四个业务部门每一个部门都有成熟的信息架构。因此,当执行团队要求得到有关客户的一致情况时,他们能够立即提供答案。

    把这个应用程序架构在一个白板上描绘出来以观察这些部门有什么共性以便改变提取信息的过程可能需要两个多星期的时间进行分析。由于采用结构化的架构方法,信息团队用几个小时能够完成的任务应用团队就需要几个星期的时间。现在,这个流程已经变成了企业的一个通用客户知识库,应用团队要按照要求显示他们如何利用通讯图表与这个系统沟通的。这个通讯图表连接到他们在UML(统一建模语言)中的活动图表。

    当一家新的小公司被收购并且作为一个分销网络的一部分的时候,必须要对这个小公司进行集成。由于要修改客户状况,这些团队知道如何评估架构以寻找这些差距,从而制定一个在几个星期内实施集成的计划,而不是用几个月的时间进行集成。这个结果是由于企业架构的方法用高水平的通讯图表把信息、应用程序和业务建模等方面的努力结合在一起。

    风险管理和企业架构

    在任何企业中,人们总是讨厌能够避免而没有避免的风险。这个基本原则能够以多种方式结合到项目管理中。但是,对于企业架构来说,有更多的直接的和具体的结果。

    在当前的大多数架构工具中,在所有的产品下面都有某种水平的元数据。这在这个模型中能够看到。这个元数据能够让设计师迅速确定与这个对象互动的所有的对象。在某些圈子中,这种方法称作影响分析,在其它圈子中,这种方法称作风险评估。但是,这两个词汇都有助于我们理解如何解决变化的系统中的风险。

    在过去的五年里,由于这种变化会给企业经营带来风险,一直有许多决定要求不要改变工作的系统。由于企业架构能够捕捉到系统中的所有的相关的通讯流,更准确地评估这些变化是很容易的。

    企业架构是自然的发展

    20年之后,信息系统经理将回顾我们现在的奋斗,并且不能完全理解我们为什么要在容忍具体风险的一段时间内完成这些项目。他们将拥有我们的劳动成果,就像汽车组装线的经理不理解为什么亨利·福特要一次生产一辆汽车那样。一旦企业接受这种需求更严格地构建其信息创建,管理信息创建的人就能够更好地采用企业架构避免重复以前那些人做的愚蠢的事情。


第三十届CIO班招生
法国布雷斯特商学院硕士班招生
北达软EXIN网络空间与IT安全基础认证培训
北达软EXIN DevOps Professional认证培训
责编: