架构师补给站之EA(企业架构)

架构师补给站之EA(企业架构)

什么是企业架构

企业架构(Enterprise Architecture),简称EA。是指对企业事业信息管理系统中具有体系的、普遍性的问题而提供的通用解决方案,更确切的说,是基于业务导向和驱动的架构来理解、分析、设计、构建、集成、扩展、运行和管理信息系统。复杂系统集成的关键,是基于架构(或体系)的集成,而不是基于部件(或组件)的集成。有效的企业架构对企业的生存和成功具有决定性的作用,是企业通过IT获得竞争优势的不可缺少的手段。

企业架构的目的和作用

好的系统架构使你能在IT效率和业务创新之间达成恰当的平衡。它允许单个的业务单位在追求竞争优势时安全地进行创新活动。同时,它确保了组织对集成的IT战略的需要能够被满足,并允许跨越整个扩展企业的最紧密的可能的合作协同。来自于良好企业架构的优势能够带来重要的业务效益,这在公司或组织的利润或亏损中清晰可见:

更高效率的IT运行

  • 降低软件开发、支持和维护的成本
  • 增强的应用可移植性
  • 提高的互操作性和更为简单的系统和网络管理
  • 提高的处理关键性的企业范围的议题的能力,如安全
  • 更容易的升级和系统构件的替换

降低未来投资的风险

◇ 降低的IT基础设施的复杂度

◇现有IT基础设施投资的回报率的最大化

◇开发、购买和外包IT解决方案的弹性

◇ 新投资以及IT拥有成本的全面风险的降低

更快、更简单和更便宜的采购

◇采购决策更简单,因为在有条理的规划中,管控采购的信息是随时可用的

◇ 采购流程更快 - 最大化采购速度和灵活性而无需牺牲架构的一致性

◇采购异构、多供应商的开放系统的能力

企业架构的分类

可以分为两大部分:

业务架构和IT架构,大部分企业架构方法都是从IT架构发展而来的。

① **业务架构:**是把企业的业务战略转化为日常运作的渠道,业务战略决定业务架构,它包括业务的运营模式、流程体系、组织结构、地域分布等内容

② **IT架构:**指导IT投资和设计决策的IT框架,是建立企业信息系统的综合蓝图,包括数据架构、应用架构和技术架构三部分。

对比 RUP 和其他主要关注于实现的规程,企业架构领域原则上的关注点是企业范围内的业务需求的识别、规范,及优先级划分,感觉它也是一个做企业信息化规划的方法。我认为,做工具型产品和企业级产品有个差别,那就是做企业级产品需要由工具型产品的产品型公司向咨询类的服务型公司转型。

架构师补给站之EA(企业架构)_第1张图片

有哪些企业架构方法论

TOGAF

TOGAF 由国际标准权威组织The Open Group制定。The Open Group于1993年开始应客户要求制定系统架构的标准,在1995年发表The Open Group Architecture Framework (TOGAF) 架构框架。TOGAF的基础是美国国防部的信息管理技术架构(Technical Architecture for Information Management: TAFIM)。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。它可让您设计、评估、并建立组织的正确架构。TOGAF的关键是架构开发方法(Architecture Development Method: ADM): 一个可靠的,行之有效的方法,以发展能够满足商务需求的企业架构。

TOGAF其实早已被验证是可以灵活、高效地构建企业IT架构,并帮助企业节约成本,增加业务模式的灵活性,使之更加的个性化、随需应变,并提高信息系统应用水平,同时还可以对客户的业务模式创新起到推动作。

ZACHMAN

Zachman框架(Zachman framework)是一种逻辑结构,它旨为信息技术企业提供一种可以理解的信息表述。它可以对企业信息按照要求分类和从不同角度进行表示。Zachman框架的创始人John Zachman早在1987年就提出了这种思想,它全称为企业架构和企业信息系统结构架构。

Zachman框架提炼和吸收了传统方法中的一些精髓,它是一款独立于信息企业所使用的工具的平台。它可以根据抽象规则定义企业信息的一个方面.一个框架采用了一种六行,每行中包含36个子单元的格式,这六行包括了范围,商业模式,系统模式,技术模式,组件和工作系统)其中有六列分别为谁,什么,什么时间,什么地点,为什么和如何做。Zachman框架被很多企业管理者认为是一种发展IT企业和进行复杂管理的规则集合。

EAP

EAP(Enterprise Architect Planning)

在Zachman Framework之后,很多组织开始了对企业架构的研究。其中 Steven H. Spewak在1998年定义了企业架构计划(Enterprise Architect Planning,EAP)。Spewak将EAP定义为”制定信息架构以支持业务这一过程和实现该过程的计划“。从企业架构的概念来看,EAP更偏重于企业架构的动态部分,包括过程、计划、阶段的划分等。

DODAF

DODAF 是一个控制“EA开发、维护和决策生成”的组织机制,是统一组织“团队资源、描述和控制EA活动”的总体结构。DODAF是采用标准方法,表述“EA的数据和关系类型”的指引,是表述“EA的模型标准集之格式和内容”的指引,是解决复杂系统(含人的因素,如行动者[机构或人员]类型)结构化问题的指引;

DODAF V2.02立足实体(如机关)与时俱进地转型,聚焦于6类利益攸关方、6个标准疑问、可遴选的8个视点和52个模型,提供解决人员、流程和技术融为一体、结构化、深层次问题的(建模)方法集。依据DODAF架构的EA,可揭示团队当前状况、勾画团队未来蓝图、确定团队的发展计划,从而奠定团队可视、可控、和谐、滚动和持续发展的基础。架构EA的最终目的:是夯实团队信息化乃至现代化的基础。

依据DODAF架构的EA,支持作战(或业务)决策、联合能力集成和发展决策、统一采办决策、组合投资(融资)管理决策、系统工程决策、网络中心化集成决策;支持机构改革(转型)、规划论证研究、发展路线图开发、业务流程再造、复杂系统设计和开发、面向服务的解决方案。

如何规划企业架构

1

预备阶段

这一阶段关注的是满足新企业架构的业务指导所需的准备和初始活动,在此阶段,应当采纳面向服务的原则。这将帮助本阶段两项额外的输出——治理和支持策略,以及初始架构库进行相互的调整适应。

2

架构愿景

本阶段关注于愿景、范围、业务驱动力以及准备情况评估。需要在这个阶段定义架构项目的规模,风险承担者以及架构视图。

3

业务架构

这个阶段关注于业务架构方面的事情,如人员、流程和职能。需要在这一阶段开发出一个基准和目标业务架构,并进行支持已有架构视图的缺口分析。

4

信息系统架构

这一阶段解决的是应用和数据架构问题。需要开发基准和信息系统架构,进行支持已有架构视图的缺口分析,架构信息系统服务,并将它们与业务服务相关联。

5

技术架构

本阶段定义架构所需的软硬件基础设施。在定义技术时,应当使用SOA参考模型。

6

解决方案

本阶段关注于初级实施规划,然后确认前面阶段所定义的架构的交付工具。对解决方案组合、集成以及管理,以及内部或外部服务供应商的确认在本阶段完成。

7

迁移规划

本阶段的关注点是利用一个支撑性的先前阶段确认计划搭建一套细化的系列过渡架构,和项目实现团队一同创建可行的实施和迁移。

8

实施治理

本阶段关注实施的架构性监管。架构实施应当坚持按照先前阶段所定义的TOGAF和SOA治理及策略模型进行。

9

架构变更管理

本阶段关注新架构的变更管理,并帮助考虑采纳面向对象的原则。架构变更管理的目标是要确保架构能够实现其原有的目标业务值。这一目标包括以紧凑的架构方式管理架构变化。

10

需求管理

处理所有类型的需求,包括显著的业务推动者、关系,及新的功能和变更请求。

架构师补给站之EA(企业架构)_第2张图片

企业架构的实施建议

架构师补给站之EA(企业架构)_第3张图片

任何企业发展壮大并成熟都会经历曲折,但万变不离其宗的就是当企业发展到一定规模,必然需要一种可以从全局角度对企业业务、信息系统、技术等进行规划和部署的机制,企业希望通过企业架构来解决这些问题,而在实施企业架构难免会有些误区。现在有很多的企业架构框架,例如TOGAF、FEA、DODAF,企业在构建架构时应该如何选择?

1、无论企业的最终选择如何,都需要清楚的意识到这背后还需要进行大量的工作,而不单单是获得一个“架构框架冠军“的虚衔,最重要的是需要审慎的选择,再开始工作;

2、在选择前,决策者需要考虑企业架构将如何被运用在企业中。通常,一些企业同时选用了多种框架方法,TOGAF考虑到它不会成为企业唯一使用的框架和方法,因此它能够与诸如DoDAF、MoDAF、 eTOM、 BIAN、 SABSA、 PMI、COBIT等进行互操作;

3、决策者需要明确的了解企业需要达到的目的、运用范围以及执行的时间。在实施过程中,企业可能无需采用框架中的每一句话,具体情况视其自身需求而定;

4、切勿拖延,现在就开始企业架构之旅。当你开启这个旅程之后,你也许会发现在同行业的竞争中,你的企业已经落后于采用企业架构公司5-8年;

5、采用企业架构之前,企业需要做足准备并持之以恒,同时还需要有从错误中学习的勇气。此外,为了帮助企业能够快速的针对其当前和未来架构的快速调整,应在员工之间建立一些实战经验分享,企业运作是动态且不断变化的,而架构方法也应随之进行灵活的调整。

企业架构可以帮助企业做出明智的选择。这其中包括如何使用标准,以及如何将标准应用于那些还不具备标准规范的新兴技术。新兴技术是企业与竞争对手进行差别化的最佳机会,同时它们也代表着一定的风险。企业可以利用企业架构来管理这些风险和机会。

你可能感兴趣的:(企业架构,架构师,企业架构,软件架构师)