de_DEen_USes_ESfr_FRid_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 Enterprise
    • 描述: 强调Visual Paradigm Enterprise是经开放组认证的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...