企业架构咨询的背景_第1页
企业架构咨询的背景_第2页
企业架构咨询的背景_第3页
企业架构咨询的背景_第4页
企业架构咨询的背景_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

企业架构咨询的背景为什么需要企业架构规划(EnterpriseArchitectureConsulting)?■企业的变革与发展,必须综合考虑战略、组织、流程、技术等要素的关系,否则很难成功,企业架构规划是连接这些要素的纽带与桥梁。◊战略就是要做正确的事,战略对组织、业务流程、信息化技术(IT)等起指导作用流程就是解决如何将事情做正确,谁负责执行与管理;业务流程是保证战略执行成功的重要手段组织就是在正确的位置上用正确的人,是业务流程和业绩管理的基础信息化技术是支持战略、组织和流程的系统平台,是实现公司竞争力和发展目标的重要手段和保证■企业架构(EnterpriseArchitecture)是联接企业战略和执行之间非常关键的纽带。推荐采用企业架构咨询方法为大型客户及其复杂的信息系统量身定制一套端到端的一体化的企业级的信息系统架构。当前IT系统面临的挑战?■快速适应能力:IT(信息技术)发展日新月异,从早期的终端/服务器架构,发展到客户端/服务器架构(C/S),多层体系架构(B/S)以及目前的SOA架构(Web2.0,RIA,SCA,SDO等),使用的技术多种多样,千差万别,最终目的都是为了建设一个先进成熟的,灵活快速的能够满足企业应用需求的系统架构,以快速适应市场或企业的应用变化,满足企业IT对业务的快速响应能力,以提高企业的竞争力。但如何建设或改造现有系统,使得未来的IT架构更加先进成熟、灵活高效,并可以快速响应业务部门的需求是企业IT主管面临的一个难题!■全面服务能力:当前的IT系统涉及的面不仅广而且深,例如:从广度上考虑,需要考虑企业战略、组织架构、业务流程、应用架构、数据架构、技术架构等,从深度考虑,需要考虑概念模型,逻辑模型,物理模型等(以数据架构规划为例,包括:数据的业务领域分析,数据的概念模型分类,数据的逻辑模型设计,数据的物理模型设计开发,数据的存储与交换,数据的挖掘与统计分析),只有全面考虑IT系统的全面要素,才能保证系统的全面有效服务能力。而目前大部分企业的IT系统都是缺乏整体考虑和全面服务规划的,因此,企业IT系统的全面服务能力还比较弱。■系统集成能力:企业内部的IT系统建设一般都是分阶段建设的,各个阶段的业务需求,技术标准、开发工具都不一样,在历史情况下,容易造成企业的信息孤岛和系统的差异性与异构性,因此,有必要进行企业级的系统集成,以满足企业的跨系统、跨组织协同交互与管理的要求。如何制定与设计企业集成的规范与标准,保证系统接入的方便性和规范性、系统交互的有效性和可靠性等都是企业IT主管面临的又一难题。稳定运维能力:保证企业系统的安全性,保证系统的稳定、可靠以及高效(性能)的运营能力是企业IT部门重要的职责,也是当前企业IT主管面临的一大难题,原因很大一部分是企业IT系统前期缺乏统一规划,没有全面考虑系统的非功能性指标(NFR)以及系统的服务质量(QoS)和服务水平(SLA)要求造成的。企业架构(EA)的定义?在韦伯词典中,“架构”的定义是“作为一种意识过程结果的形态或框架;一种统一或有条理的形式或结构;建筑的艺术或科学”。这个定义的关键部分是,具有特定结构的体现某种美感的事物以及针对该事物的有意识的、有条理的方法。架构通常会建立一个共同的远景,并考虑外部的约束、客户的需求、内部约束、技术约束等,通过有条理的逻辑推理来最终实现该结构。架构包含了在架构构建过程中连接概念到实施的工具、流程、文档、计划和蓝图的集合。Zachman的企业架构(EA)定义EA是构成组织的所有关键元素和关系的综合描述。企业架构框架(EAF)是一个描述EA方法的蓝图。OPENGROUP的企业架构(EA)定义EA是关于理解所有构成企业的不同企业元素,以及这些元素怎样相互关联的集合。MetaGroup的企业架构(EA)定义EA是一个系统过程,它表达了企业的关键业务、信息、应用和技术战略以及它们对业务功能和流程的影响。关于IT架构怎样以及应该如何在企业内实施,EA提供一个一致、整体的视角,以使它与业务和市场战略一致。■其它IT系统中的架构一词的定义,可以从两个方面来看,一种是从最终架构结果的形态(静态)来定义,一种是从推导最终架构结果的过程来定义◊静态:MaryShaw在《软件体系结构:一门初露端倪学科的展望》中/为"架构"给出了简明的定义:Thearchitectureofasoftwaresystemdefinesthatsystemintermsofcomputationalcomponentsandinteractionsamongthosecomponents.软件系统的架构将系统描述为计算组件以及组件之间的交互。这里的“组件"是泛指,可以指子系统、框架(Framework)、模块、类等不同粒度的软件单元。◊动态:RUP(RationalUnifiedProcess)中的软件架构定义。软件架构包含了关于以下问题的重要过程决策:软件系统的组织形态(例如:业务层和展现层分离、松耦合等);选择组成系统的结构元素和它们之间的接口,以及当这些元素相互协作时所体现的行为;如何组合这些元素,使它们逐渐合成为更大更复杂的系统;用于指导这个系统组织的架构风格:这些元素以及它们的接口、协作和组合。软件架构并不仅仅注重软件本身的结构和行为,还注重其他特性:使用、功能性、性能、弹性、重用、可理解性、经济和技术的限制及权衡,以及美学等。这里的核心思想非常明确:软件架构是在一些重要方面所作出的决策的集合,显著特点:1)关注架构实践中的主体——人,以人的过程决策为描述对象;2)归纳了架构决策的类型,指出架构决策不仅包括关于软件系统的组织、元素、子系统和架构风格等几类决策,还包括关于众多非功能需求的决策。企业级架构咨询是将业务战略和IT战略综合考虑的过程,就如同一个城市的城市规划,可以指导与规划未来具体项目的实施。如图所示:企业架构在“战略层面”受业务战略和IT战略的约束与驱动;在企业“架构规划层面”,具体落实业务架构、IT架构的整体规划,其中业务架构包括:组织、流程、信息与人员,IT架构包括:业务架构、应用架构与数据架构,在比较了企业现有架构能力和未来架构要求的基础上,制定企业架构转型技术和路径;企业架构统一规范和指导“设计与实施层面”的具体的单一项目的架构设计与实施工作。*战略蚯匍,1护HLi?徑计肓真9[层禅,1'存亡讥'JdJ.YTih'hiAJ.*战略蚯匍,1护HLi?徑计肓真9[层禅,1'存亡讥'JdJ.YTih'hiAJ.□00□[T上和叩乱V罷业鲁黑樹ITJSHj-:1LiH-汕-.■-!■-J.L-耗限订乐辛口昭径业苏战出"产孙》:阳就fc'.---*s^msm-HIT架构师角色IT架构师与建筑设计师类似,建筑设计师针对的需求是高楼大厦的设计工作,设计高楼大厦的布局、外观、功能、环境、运营并制定决策与规范要求,指导工程队伍实施并交付客户使用;IT架构师的工作是类似的,根据客户信息系统建设目标与要求,将面向业务的需求转化为面向技术的软件架构设计方案,为下阶段的技术开发工作提供切实可行的指导和规范,包括:系统的布局、外观、系统功能、内外部系统或环境的交互关系、系统的运行和维护要求等方方面面,用于满足使用者的功能需求和服务质量要求,指导和规范技术开发人员的设计、编码、测试、集成、部署、交付客户使用和维护等工作。IT架构师的具体工作:◊与客户高层沟通,确认信息系统的战略目标、建设目的、项目计划等◊与业务人员沟通,确认信息系统的业务功能以及系统的非功能性要求架构设计与架构决策:根据系统的复杂程度进行分层次,多视角,分而治之进行设计,使得设计的成果可以被客户理解与认可,并足够指导和规范技术开发人员开展后续设计开发编码工作,运维人员可以部署、维护、升级(扩展)系统。如图所示:IT架构师通过“平衡”各方面的影响因素来确保IT架构设计达到“可能”与“可承受代价”之间折中的艺术效果。护?F.&*:站隹*郃沖朮

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论