Read this post in: de_DEen_USes_ESfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_TW

TOGAF 9 与 TOGAF 10 中 ADM 循环关键差异的全面指南

TOGAF2 days ago

引言

架构开发方法(ADM)是开放组架构框架(TOGAF)的基石,为设计、规划和实施企业架构提供了一种结构化的方法。随着2022年TOGAF 10的发布,ADM相较于TOGAF 9版本经历了重大更新,反映出向更高灵活性、敏捷性以及与现代企业需求更好对齐的转变。本指南探讨了TOGAF 9与TOGAF 10中ADM循环的关键差异,通过详细解释和实际案例,说明这些变化如何影响各个行业的组织。

ADM 循环概述

ADM 是一个分阶段、迭代的过程,指导架构师完成企业架构的开发与管理。在TOGAF 9和TOGAF 10中,该过程均包含核心阶段:初步阶段、架构愿景、业务架构、信息系统架构(数据与应用)、技术架构、机遇与解决方案、迁移规划、实施治理以及架构变更管理。然而,TOGAF 10重新构想了这些阶段的应用方式,更注重适应性而非僵化性。

TOGAF 9 与 TOGAF 10 中 ADM 循环的关键差异

1. 灵活性与迭代

  • TOGAF 9:
    • 描述:TOGAF 9中的ADM遵循一种结构化、线性的阶段顺序。尽管可以进行迭代,但这一点并未被明确强调,常常导致其被认为具有僵化性。
    • 影响:组织必须严格遵循预设步骤,这可能导致对变化需求的适应速度变慢。
    • 示例:
      • 零售连锁企业:一家使用TOGAF 9开发电子商务平台的零售商,从愿景到实施遵循逐步流程。项目中期市场变化需要重新启动阶段,导致部署延迟。
  • TOGAF 10:
    • 描述:TOGAF 10增强了ADM的灵活性,强烈强调迭代与复用。各阶段可根据需要被重新审视或调整,使过程更具动态性。
    • 影响:架构师能够快速响应不断变化的需求,使架构与实时业务需求保持一致。
    • 示例:
      • 科技初创公司:一家SaaS提供商多次迭代其技术架构阶段,以纳入客户对新云功能的反馈,从而加快上市速度。
      • 医疗系统:一家医院在新患者隐私法规出台后,通过迭代方式不断优化其数据架构,避免了整个流程的重新启动。

2. 敏捷集成

  • TOGAF 9:
    • 描述: TOGAF 9 在将敏捷方法论整合到ADM方面缺乏具体指导,使其不太适合快速迭代的开发环境。
    • 影响: 使用敏捷或DevOps的组织必须大幅定制该框架,且往往缺乏明确方向。
    • 示例:
      • 软件公司: 一家采用TOGAF 9的公司难以将其瀑布式ADM与敏捷冲刺对齐,导致功能发布延迟和团队挫败感。
  • TOGAF 10:
    • 描述: TOGAF 10 明确将敏捷实践融入ADM,提供关于如何将架构与冲刺、迭代周期及DevOps工作流对齐的指导。
    • 影响: 架构师可以无缝支持敏捷团队,确保架构与快速开发同步演进。
    • 示例:
      • 移动应用开发者: 使用TOGAF 10,团队将其应用架构阶段与两周一次的冲刺对齐,逐步交付新的支付功能。
      • 电子商务平台: 一家在线零售商利用TOGAF 10的敏捷指导,将其技术架构与DevOps流水线集成,实现网站更新的持续部署。

3. 过程模型与参考模型

  • TOGAF 9:
    • 描述: 在TOGAF 9中,ADM通常被视为一种规范性过程模型,要求组织按顺序遵循其各个阶段。
    • 影响: 这种方法可能限制灵活性,尤其是对于具有独特或非线性需求的组织。
    • 示例:
      • 制造公司: 一家设计供应链系统的公司严格遵循TOGAF 9的ADM流程,在完成每个阶段后才继续推进,因此推迟了实施。
  • TOGAF 10:
    • 描述: TOGAF 10将ADM重新定位为参考模型而非严格流程,鼓励组织根据自身情况对其进行调整。
    • 影响: 这一转变使架构师能够根据需要定制ADM,聚焦于相关阶段或按需整合。
    • 示例:
      • 金融机构: 一家银行将TOGAF 10的ADM作为参考,优先考虑新移动应用的业务和技术架构,初期跳过较不关键的阶段。
      • 政府机构: 一个公共部门机构调整ADM,专注于公民门户的治理与变更管理,以契合监管优先事项。

4. 交付模式

  • TOGAF 9:
    • 描述: TOGAF 9并未明确界定不同的架构交付模式,而是依赖于一种通用的单一方法。
    • 影响: 组织必须将自身的交付需求纳入单一框架,这可能不适用于各种不同的项目类型。
    • 示例:
      • 电信提供商: 一家部署4G网络的公司遵循TOGAF 9的标准ADM,尽管需求不同,仍对基础设施和面向客户系统采用相同流程。
  • TOGAF 10:
    • 描述: TOGAF 10引入了不同的交付模式——如适应性架构、持续性架构和转型架构——根据项目范围和目标提供定制化方法。
    • 含义: 架构师可以选择最合适的模式,提高效率和相关性。
    • 示例:
      • 物流企业: 一家航运公司使用TOGAF 10的持续架构模式来维护不断演进的仓库系统,整合实时物联网数据。
      • 保险公司: 一家保险公司采用转型架构模式来全面改造其遗留的理赔系统,专注于分阶段现代化。

跨行业的实际应用

TOGAF 9与TOGAF 10在ADM循环上的差异对组织应用企业架构的方式具有深远影响。以下是这些变化在实践中如何体现:

  • 零售业:
    • TOGAF 9: 一家零售商遵循线性的ADM构建新的库存系统,在发布前完成所有阶段,导致对节日期间需求激增的响应延迟。
    • TOGAF 10: 同一家零售商采用迭代式、与敏捷对齐的ADM逐步推出系统,在过程中适应客户趋势。
  • 医疗保健:
    • TOGAF 9: 一家医院采用僵化的ADM设计患者记录系统,要求每个阶段完全完成,导致在紧急需求下部署速度变慢。
    • TOGAF 10: 该医院以TOGAF 10的灵活ADM为参考,优先考虑数据架构,并在新法规出台时持续迭代。
  • 金融:
    • TOGAF 9: 一家银行采用规范性ADM开发欺诈检测系统,尽管时间紧迫,仍坚持完成所有阶段。
    • TOGAF 10: 该银行采用TOGAF 10的自适应交付模式,聚焦关键阶段,并通过迭代快速满足合规和市场要求。
  • 科技:
    • TOGAF 9: 一家科技公司难以将其微服务的部署与TOGAF 9的线性ADM对齐,不得不进行大量定制。
    • TOGAF 10: 该公司采用TOGAF 10的敏捷集成ADM,将架构与迭代周期对齐,实现微服务的无缝部署。
  • 政府:
    • TOGAF 9: 一个市政机构遵循TOGAF 9的标准ADM建设公共服务门户,由于其结构僵化导致发布延期。
    • TOGAF 10: 该市政机构采用TOGAF 10的转型模式,定制ADM以优先考虑面向市民的功能和治理。

这些差异为何重要

从TOGAF 9到TOGAF 10的ADM演进,反映了企业架构的更广泛转变——从一种结构化、一刀切的方法论,转变为灵活且敏捷的框架。TOGAF 10强调迭代、敏捷集成和适应性交付模式,确保架构师能够应对快速的技术与业务变化。通过将ADM视为参考而非严格流程,TOGAF 10使组织能够在保持与战略目标一致的同时,高效推动创新。

结论

TOGAF 10中的ADM循环相较于TOGAF 9实现了显著进步,提供了更高的灵活性、敏捷兼容性以及情境适应能力。通过聚焦迭代、基于参考的应用以及多样化的交付模式,TOGAF 10使架构师能够应对现代挑战——无论是在快节奏的科技初创企业、受监管的金融机构,还是变革性的公共部门项目中。本指南通过实际案例突出了这些差异,展示了TOGAF 10的ADM如何在不断变化的环境中推动企业成功。

通过理解并利用这些更新,组织可以转变其企业架构的方法,确保其始终是推动创新与增长的强大工具。

TOGAF资源

  1. 强大的TOGAF ADM工具集

    • 网址Visual Paradigm TOGAF ADM工具
    • 描述: 全面的TOGAF工具包,提供逐步指导,用于开发TOGAF架构开发方法论(ADM)所需的交付成果。包含易于遵循的说明、前沿的建模工具、真实案例以及专家指南。
  2. 最佳TOGAF软件

    • 网址最佳TOGAF软件
    • 描述: 讨论了使用Visual Paradigm进行TOGAF的优势,包括对ArchiMate 3的支持,以及如何帮助理解和实施TOGAF ADM。
  3. 最佳TOGAF软件(支持敏捷与UML)——Visual Paradigm Enterprise

    • 网址Visual Paradigm 企业版
    • 描述: 强调 Visual Paradigm 企业版是经 The Open Group 认证的 ArchiMate 企业架构工具。它支持所有 ArchiMate 语言元素和关系的各种词汇、符号、语法和语义。
  4. 通过 Visual Paradigm 的 TOGAF 工具掌握企业架构

  5. 企业架构的 TOGAF® 工具

  6. Visual Paradigm TOGAF – 关于 TOGAF、企业架构、ArchiMate 及更多内容

    • 网址Visual Paradigm TOGAF
    • 描述: 提供了 ArchiMate 3 及其与 TOGAF ADM 集成的详细指南,为架构师提供了一个强大的工具来表达复杂模型。
  7. Visual Paradigm:企业架构与软件设计的终极一体化可视化建模平台

    • 网址ArchiMetric – Visual Paradigm 概览
    • 描述: 讨论了 Visual Paradigm 如何支持 TOGAF、ADM、ArchiMate、BPMN 和 UML,使其成为企业架构师、业务分析师和软件设计师的理想选择。
  8. TOGAF 实用教程

  9. 基于TOGAF的分步企业架构教程

这些参考资料全面概述了Visual Paradigm的TOGAF工具及其在企业架构开发中的应用。

Sidebar Search
Loading

Signing-in 3 seconds...

Signing-up 3 seconds...