TOGAF ADM 中架构原则的全面指南

引言

架构原则是 TOGAF 架构开发方法(ADM)的基础。它们为在整个企业范围内指导 IT 资源和资产的使用与部署提供了基础框架。本指南将探讨 TOGAF 标准第 9.2 版中所阐述的架构原则的关键概念、特征和示例。

架构原则的关键概念

定义与目的

架构原则定义了在整个企业范围内使用和部署所有 IT 资源和资产的底层通用规则和指导方针。它们反映了企业各个组成部分之间的共识,并构成未来 IT 决策的基础。每个原则都应与业务目标和关键架构驱动因素明确相关。

架构原则的组成部分

定义原则的一种标准方式包括:

  1. 名称:应易于记忆,并体现规则的本质。避免使用模糊的词汇和特定的技术平台。
  2. 声明:应简洁且明确地传达基本规则。
  3. 理由:应使用业务术语突出说明遵循该原则所带来的业务效益。
  4. 影响:应从资源、成本以及活动/任务的角度突出说明实施该原则所需的要求。

架构原则的制定

架构原则通常由企业架构师与关键利益相关者共同制定,并由架构委员会批准。它们基于企业层面的原则,必须清晰可追溯并明确表达,以指导决策。制定过程受到以下因素的影响:

  • 企业使命与计划
  • 企业战略举措
  • 外部约束
  • 现有系统与技术
  • 新兴行业趋势

原则的品质

一套良好的原则应具备:

  • 易懂:组织内各层级人员都能轻松理解。
  • 稳健:能够支持关于架构和计划的高质量决策。
  • 完整: 涵盖管理信息和技术的所有重要原则。
  • 一致: 允许在不产生矛盾的情况下进行平衡的解释。
  • 稳定: 持久不变,同时能够适应变化。

应用架构原则

架构原则用于捕捉企业如何使用和部署IT资源的基本真理。它们具有多种用途:

  1. 决策框架: 为关于企业架构和项目的有意识决策提供框架。
  2. 评估标准: 指导产品、解决方案或解决方案架构的选择。
  3. 功能需求: 定义架构的功能需求。
  4. 合规性评估: 评估现有实施和战略组合是否符合既定架构。
  5. 理由与影响: 为困难决策提供指导,并概述关键任务、资源和潜在成本。

架构原则示例集

业务原则

  1. 原则优先: 这些原则适用于企业内的所有组织。
  2. : 决策以最大化企业整体利益为目标。: 决策以最大化企业整体利益为目标。
  3. : 信息管理是每个组织的共同责任。: 所有组织都参与信息管理决策。
  4. 业务连续性: 尽管系统中断,企业运营仍能维持。
  5. 通用应用: 优先开发企业范围内使用的应用程序。
  6. 服务导向: 该架构基于服务设计,模拟现实世界中的业务活动。
  7. 遵守法律: 企业信息管理流程符合所有相关法律、政策和法规。
  8. IT责任: IT组织负责实施IT流程和基础设施。
  9. 知识产权保护: 企业知识产权必须得到保护。

数据原则

  1. 数据是资产: 数据是宝贵的企业资源,应予以相应管理。
  2. 数据是共享的: 数据在企业各职能和组织间共享。
  3. 数据是可访问的: 数据对用户可访问,以支持其职能执行。
  4. 数据托管人: 每个数据元素都有一个负责数据质量的托管人。
  5. 通用词汇和数据定义: 数据在企业范围内被一致定义。
  6. 数据安全: 数据受到保护,防止未经授权的使用和披露。

应用原则

  1. 技术独立性: 应用程序独立于特定的技术选择。
  2. 易用性: 应用程序易于使用,底层技术对用户透明。

技术原则

  1. 基于需求的变更: 应用程序和技术的变更根据业务需求进行。
  2. 响应式变更管理: 企业信息环境的变更将及时实施。
  3. 控制技术多样性: 通过控制技术多样性来最小化成本。
  4. 互操作性: 软件和硬件应符合促进互操作性的既定标准。

推荐的TOGAF ADM工具

Visual Paradigm是一款软件套件,支持广泛的建模和绘图活动,包括与企业架构相关的活动。它在多个方面对制定和管理架构原则特别有帮助:

  1. 建模与文档: Visual Paradigm提供创建详细模型和图表的工具,有助于记录架构原则。这包括创建架构图、流程图和其他视觉表示形式的能力,以展示原则在企业内部的应用方式。

  2. TOGAF ADM支持: Visual Paradigm为TOGAF架构开发方法(ADM)提供专门支持。它包含与TOGAF实践相一致的模板和工具,使根据TOGAF指南开发和管理架构原则变得更加容易。

  3. 协作与沟通: 该软件通过提供一个集中式平台,使架构原则能够被共享、审查和批准,从而促进利益相关者之间的协作。这有助于确保在整个开发过程中所有相关方保持一致并充分知情。

  4. 可追溯性与治理: Visual Paradigm可以帮助建立架构原则与其他企业架构成果(如业务目标、需求和实施计划)之间的可追溯性。这通过从原则到实际应用的清晰视图,支持治理活动。

  5. 仿真与分析: 该工具可用于模拟架构原则对企业系统和流程的影响。这有助于在开发早期识别潜在问题或冲突,从而在实施前进行调整。

  6. 定制化与灵活性: Visual Paradigm允许对模型和图表进行定制,以适应组织的特定需求。这种灵活性对于确保架构原则在企业各个部分之间得到有效传达和理解至关重要。

总之,Visual Paradigm可以成为开发、记录和管理架构原则的宝贵工具,尤其是在TOGAF框架背景下。其功能支持架构原则的整个生命周期,从初始开发到持续治理和实施。

结论

架构原则对于指导企业架构的开发与实施至关重要。通过遵循TOGAF标准中提供的指南和示例,组织可以确保其IT资源和资产得到有效且高效地利用,以支持业务目标和战略。