TOGAF学习札记(一)

一句话概括TOGAF,TOGAF是一个企业架构框架,提供一系列的流程、工具,用于开发、使用和维护企业架构。

TOGAF是框架,而框架提供的工具、指引和方法论,可以按照企业需要而被裁剪。那企业架构(Enterprise Architecture)有什么作用呢?我们为什么要做呢?有效的企业架构连接业务战略和IT战略,推进业务与IT的一致性发展,可以帮助企业应对外部快速变化的商业环境,对企业生存和成功具有决定性作用。

在我看来,有效的企业架构可以实现以下两点:
一、企业架构与价值流匹配,可以实现更精准的投资:组织存在的主要原因是为利益相关方提供价值。基于公司战略、目标/使命的深刻理解建立企业架构,而业务能力最终会在应用系统、IT 上得到具象化体现,所以通过企业架构和价值流匹配,可以看出哪些业务流程承载了核心的价值,相应的,哪些应用系统、IT能力在做相应的支持,是否在未来需要做关键性投入。同样的,企业架构与组织匹配,可以识别出不在价值流上的冗余或重复组织。
二、通过架构原则、技术架构标准约束,得到更高效的IT:这里边提到的原则和标准就包括,对技术一致性的要求(降低复杂度)、与业务一致性的要求(如何与业务发展匹配、如何规避重复建设等)、对移植性的要求(迁移、替换和升级等)、对非功能性的要求(安全、可观测、可维护等)等。
TOGAF将企业架构拆分成四个子集,分别是业务架构、数据架构、应用架构、技术架构。
业务架构包括业务策略、治理、组织和关键业务流程。
数据架构包括组织的逻辑和物理数据资产以及数据管理资源的结构。
应用架构包括部署的各个应用程序、他们之间的交互以及与组织核心业务流程的关系蓝图。
技术架构支持业务、数据和应用所需的逻辑软件、硬件的功能,包括IT基础设施、中间件、技术标准等。

整个TOGAF的体系的核心是架构开发方法-ADM,整体的流程是自上而下驱动的,虽然ADM流程共分为十个部分,但是总结来看可分为三个大的阶段:
第一个阶段,准备(覆盖预备阶段、架构愿景阶段):深刻理解组织的目标/使命、驱动力,理解业务期望、约束,明确架构愿景、架构原则,评估组织是否准备就绪。
第二个阶段,开发和实施(覆盖BCDEF阶段):基于架构愿景进行业务架构、信息系统架构、技术架构的开发和实施。在开发阶段着重于现状和目标架构(代表愿景)的差距分析,在实施阶段着重于整合差距,形成过渡架构,并对架构发展路线进行定义。
第三个阶段,治理和变更管理(覆盖GH阶段):对架构开发过程进行治理和跟踪,并对交付物等进行收集、归档。对变更流程进行控制,确保行动始终指向目标愿景,实现一个长效的企业架构运营。

​写在最后
TOGAF提供一种思想,所有的业务能力建设都可以通过ADM的方式进行,核心流程就是定范围、定期望、定原则;分析业务、应用、数据、技术和目标架构的差距;整合差距、分析风险、拆项目实施;最后做好过程管控和治理。
下图是TOGAF给出的架构能力框架,指引企业实施ADM,使企业获得一个可持续的并以客户为中心的架构实践,我们可以看到有组织结构、角色、流程、责任,同时也有和其他方法论的联动,如项目组合、项目集和项目管理等,具体内容后续拆解。
TOGAF学习札记(一)_第1张图片

你可能感兴趣的:(TOGAF,架构)