您现在的位置:首页 > IT资讯 > TOGAF框架是如何获得今天的成功的?

TOGAF框架是如何获得今天的成功的?

2023/9/20 8:42:23 | 来源:Admin

TOGAFThe Open Group Architecture Framework的缩写,旨在成为设计和实现超大计算机系统体系结构的标准方法。如今,全球50公司中有80%使用TOGAF仅说它有追随者都只能算是轻描淡写。但是,尽管TOGAF功能强大,它并不一定适用于所有情况。

 

在这篇文章中,我们将讨论TOGAF产生的背景框架要点。最后,我们讨论TOGAF的适用场景。

 

企业架构和TOGAF的起源

如今,“架构师”一词在IT部门中广为流传。这也是许多人向往的职位。有云架构师、软件架构师、解决方案架构师、安全架构师等等。It领域的架构活动似乎呈爆炸式增长。这一切似乎都是新的,但事实是,设计大型软件系统是一门已经存在很长时间的学科,从早期的大型计算机开始就存在。

 

大企业是大规模计算系统的第一批客户。他们需要计算机系统才能生存。从长远来看,通用汽车在1955年拥有超过50万名员工。在此期间,通用电气和美国钢铁公司都雇佣了20多万人。在生产方面,1955年生产了700多万辆汽车。这种规模带来了明显的挑战。不仅需要向员工支付工资并相应地核对他们的纳税记录,而且公司产品中的每一个零件都需要购买、分销并进行库存控制。支持这种规模的企业所需的手工工作是缓慢、乏味和充满细节的。因此,引入了计算机和大规模软件系统。

 

计算机驱动的业务系统在减少体力劳动和加快业务流程方面提供了巨大的好处。然而,当涉及到创建所需的软件系统时,企业需要进行大量的改造,拥有40年的汽车制造历史对此毫无帮助。

 

当时,没有设计软件系统的历史,所以花了很多时间从头开始。但是,从零开始弄清楚事情与随机弄清楚事情不同。这些早期的设计师是受过物流、采购、会计和组织管理正式培训的专业业务流程工程师。他们理解创建可重复和可控的设计方法的价值。

 

一开始,这些公司可能没有制造计算机系统的专业知识,但他们确实知道如何大规模制造其他产品。福特汽车公司在第二次世界大战期间可以全天候每小时生产一架B-24。这种令人难以置信的速度是由业务流程和只有标准化才能实现的效率推动的。因此,标准化设计方法是为企业创建大规模软件系统的第一步。这种标准化驱动催生了TOGAF

 

什么是TOGAF

 

TOGAF标准描述了一种企业体系结构。它由The Open Group发布和更新。The Open Group是一个国际组织,拥有来自商业、政府和学术界等多个学科的600多名成员,受众有埃克森美孚、洛克希德·马丁、日产汽车等公司,甚至还有微软、甲骨文和亚马逊网络服务等软件领域的代表企业。

 

The Open Group1995年出版了TOGAF的第一个版本。目前TOGAF最新版本是9.2版。TOGAF规范非常庞大分为七个部分,共52章。此外,该出版物还有描述术语、定义和缩写的附录。

 

TOGAF在架构框架方面的独特之处在于,它将满足业务需求作为所有设计活动的中心关注点。正如尤瓦尔·哈拉里在他的书《Sapiens》中所断言的那样,在一个所有成员都认识的团队中,最多可以有150人,这大约相当于一家成长中的早期初创公司的规模。当团队规模较小时,可以进行准确的口碑交流。在这一门槛之外,团体需要找到其他方式来分享知识,并促进基本上陌生的员工之间的合作。

 

因此,大公司依赖各种格式的文件,从政策和程序手册、人力资源指南、灾难恢复计划和销售税法规到投资者通讯、季度财务报表和高管层的战略白皮书,无所不包。尽管这些形式的沟通是必要的,但它们的有效性和可用性不一定一样好,而且很多时候它们的可用性不是最佳的。如果不清楚地了解企业的目标、操作程序和限制,就完全有可能创建一个完全不符合目标并浪费多年时间和金钱的软件系统。

 

这就是TOGAF的关键价值主张。这是一个架构框架,如果正确遵循,可以确保创建的数字系统与业务目标一致。注意TOGAF旨在用于设计和实现企业架构;软件只是整体的一个组成部分。

 

TOGAF的四个体系结构领域

TOGAF实现其预期目标的方法是将企业体系结构划分为四个体系结构域:业务、应用程序、数据和技术。

 

1.业务

将关键业务流程、治理准则、组织结构和业务战略制定为一个定义明确、理解良好、统一的整体。描述当前业务流程的工作方式,以及它们应该如何根据体系结构愿景来实现预期的业务目标。体系结构愿景文件的目的是“为拟议的企业体系结构所带来的能力和业务价值制定一个高层次的愿景。”

 

2.应用

提供需要开发的应用程序蓝图,以支持体系结构愿景文档中定义的业务目标。预期蓝图描述了要创建或重构的应用程序的逻辑服务定义,以及表示给定服务的接口的描述。

 

3.数据

用于开发逻辑和物理数据模型的体系结构域。活动包括开发新的数据模式和重构现有的数据模式。确定数据管理工具和技术。

 

4.技术

定义实现预期体系结构所需的硬件资源。这包括计算、网络和存储资源。

 

TOGAF体系结构开发模型

TOGAF不仅定义了在企业体系结构中要创建的内容,这是四个体系结构域的目的,而且该框架还指定了如何创建体系结构。该规范被称为体系结构开发模型ADM)。ADM是一个八阶段的顺序过程。

 

体系结构开发模型的八个阶段

 

ADM在高层工作的方式是,组织的员工在每个阶段协同工作,以创建特定于给定阶段的工作产品。每个阶段都根据与该阶段相关的角色和专业知识作出贡献。例如,高级业务和技术人员负责第一阶段“体系结构愿景”,而业务分析师和关键部门贡献者负责第二阶段“业务体系结构”。

 

如上图所示,每个阶段都有一组可交付的工作产品。这些工作成果不是一成不变的。ADM旨在进行迭代。因此,在特定迭代期间,在ADM的每个阶段创建的工作产品都会进行调整,以反映新的信息和发现。

 

TOGAF的优势

简而言之,TOGAF非常适合在数字化公司中实现系统构建。在创建旨在以企业规模运行的体系结构时,它确实颇有益处。

 

TOGAF假设它将被拥有许多部门的公司使用,这些公司在结构和决策方面是分层的。因此,该框架直接映射到这些类型的组织结构上。例如,一整章专门描述了如何建立和运营体系结构委员会。体系结构委员会是一个中央规划委员会,负责监督企业体系结构的设计和实施。如前所述,TOGAF共有52章。它详尽无遗。然而,虽然TOGAF是高度结构化的,但它可以适应其他方法,如敏捷和DevOpsTOGAF明白这对高度结构化的公司来说是最好的,但它也明白没有两家公司是完全相同的的。

 

TOGAF支持多功能性。TOGAF接受迭代模型,这是敏捷的关键组成部分。事实上,TOGAF中有一章题为“将迭代应用于ADM”,讨论了应用程序开发模型中迭代的性质和实现。此外,开发操作可以由TOGAF提供。

 

TOGAF不要求使用特定的技术和实践。它试图保持在一个非常高的抽象水平。没有使用瀑布发布模式或类似于由DevOps方法控制的迭代发布的方向。相反,TOGAF本质上说,您可以使用任何在体系结构愿景方面有意义的方法,只要该方法定义明确且众所周知。TOGAF还要求识别技术决策中固有的风险,并制定缓解计划。

 

TOGAF是庞大的、充满细节的、抽象的。这些品质使它能够应用于各种各样的公司。然而,TOGAF也并不完全通用,它确实有局限性。

 

TOGAF限制条件

正如本文开头所提到的,TOGAF是为那些想要实现非常大的企业架构的非常大的公司设计的。根据TOGAF构建的系统通常会影响成千上万的员工。企业架构的预算从数百万元开始并不罕见。因此,TOGAF的主要限制是成本。一家公司需要有雄厚的财力来支付这笔费用。

 

TOGAF的另一个局限性是它是为分级和部门化的公司设计的。假设你有一家管理层扁平化、员工独立的公司,比如那些开源领域的小公司。在这种情况下,TOGAF可能不适合您。

 

TOGAF的最后一个限制是需要具备了解TOGAF规范的人员来规划如何实施TOGAF这需要吸收和记住众多信息,可以通过学习TOGAF认证来培养了解TOGAF规范的人员

 

TOGAF认证

通常,有意使用TOGAF的公司希望他们的企业架构师获得TOGAF认证。为了获得认证,考生需要参加分为两部分的考试。

 

1部分是一个40道题的多项选择题测试,考察你对TOGAF框架的基本知识。

 

2部分是一个基于场景的测试,其中给出了八个场景,描述了将使用TOGAF的各种情况。每个场景都有一个选择题需要回答。与第一部分的答案要么对要么错不同,第二部分的问题答案根据正确程度进行评分。

 

众所周知,学习TOGAF需要一定时间、具有一定的个难度,并对考生的实践能力发出考验。但如果你想在一家大型企业参与企业架构相关工作,那么TOGAF就是你最佳的选择。我推荐你参加一个培训机构,那样可以帮助你更加轻松的学习TOGAF并获得认证。

 

总结

当企业的规模达到一定程度,无法在前进的过程中弥补构架漏洞时。就需要一个像TOGAF这样的框架来提供大公司实施影响数万甚至数十万员工的企业架构所需的形式、结构和规程。《财富》500强中60%的公司使用TOGAF并非偶然。TOGAF旨在以一种大的方式在大公司做大事业。

 

虽然有批评者说TOGAF在理论上很好,但在实际实现中很少见,但事实仍然是当今世界上有超过77000TOGAF认证的企业架构师。TOGAF仍然是企业体系结构领域的重要组成部分。自1995年首次亮相以来,它已经经历了九次修订。正如它的事实所表明的那样,企业需要TOGAF它将持续改进,跟进未来企业中出现的新技术和趋势。

 

推荐:中配IT学院TOGAF认证培训班

标签: TOGAF

相关阅读

近期开班