简介
开放组架构框架(TOGAF)是一种被广泛采用的框架,用于开发和管理企业架构。Visual Paradigm 是一款强大的工具,支持 TOGAF通过将 ArchiMate 建模语言与 TOGAF 架构开发方法(ADM)相结合。本教程将引导您使用 Visual Paradigm 按照 TOGAF ADM 开发企业架构。
了解 TOGAF 与 Visual Paradigm
什么是 TOGAF?
TOGAF是一种经过验证的企业架构方法论和框架,被领先组织用于提升业务效率。它为设计、规划、实施和治理企业信息技术架构提供了一种全面的方法。
什么是 Visual Paradigm?
Visual Paradigm 是一款全面的建模工具,支持多种企业架构框架,包括 TOGAF 和 ArchiMate。它提供友好的用户界面、强大的功能以及对企业架构建模的广泛支持。
开始使用 Visual Paradigm
设置 Visual Paradigm
- 下载并安装:访问Visual Paradigm 网站下载并安装软件。
- 创建新项目:打开 Visual Paradigm 并为您的 TOGAF 架构创建一个新项目。
- 配置 TOGAF 设置:确保在项目设置中启用了 TOGAF 框架。
TOGAF ADM 阶段
TOGAF 架构开发方法(ADM)提供了一种经过验证且可重复的架构开发流程。ADM 包括以下阶段:
- 预备阶段:准备和启动活动。
- 阶段 A:架构愿景:定义范围,识别利益相关者,制定架构愿景,并获得批准。
- 阶段 B:业务架构:开发业务架构以支持已达成的架构愿景。
- 阶段 C:信息系统架构:开发信息系统架构,包括数据架构和应用架构。
- 阶段D:技术架构:开发技术架构。
- 阶段E:机遇与解决方案:进行初步实施规划并确定交付载体。
- 阶段F:迁移规划:制定一组详细的过渡架构,并配套制定实施与迁移计划。
- 阶段G:实施治理:对实施过程提供架构监督。
- 阶段H:架构变更管理:建立管理新架构变更的程序。
- 需求管理:在整个ADM过程中管理架构需求。
使用Visual Paradigm的TOGAF ADM逐步指南

预备阶段
目标
准备并启动满足新企业架构业务指导所需的活动,包括定义组织特定的架构框架和原则。
步骤
-
打开TOGAF ADM流程导航器:
- 选择
ITSM > TOGAF ADM从应用程序工具栏中选择。 - 双击
初步阶段以打开它。
- 选择
-
执行活动:
-
界定受影响的企业组织:
- 双击活动以打开它。
- 按照步骤识别受影响的组织单位并描述影响。
- 使用ArchiMate图示工具创建一个显示受影响单位的图示。
- 填写表格以详细描述影响。
-
执行企业架构成熟度评估:
- 双击活动以打开它。
- 使用雷达图进行成熟度分析。
- 审查成熟度差距及解决方案。
-
阶段A:架构愿景
目标
定义范围,识别利益相关者,制定架构愿景,并获得批准。
步骤
-
打开阶段A:
- 双击
阶段A:架构愿景以打开它。 - 按照步骤定义范围、识别利益相关者、创建架构愿景并获得批准。
- 双击
-
执行活动:
-
定义范围:
- 确定架构开发计划的范围。
- 使用ArchiMate图示工具创建范围图。
-
识别利益相关者:
- 识别并记录参与架构开发计划的利益相关者。
- 使用利益相关者分析工具来分析和管理利益相关者。
-
创建架构愿景:
- 制定架构愿景文档。
- 使用架构愿景模板来记录愿景。
-
获取批准:
- 从利益相关者处获取架构愿景的批准。
- 使用审批流程来管理审批过程。
-
阶段B:业务架构
目标
制定业务架构以支持已达成的架构愿景。
步骤
-
打开阶段B:
- 双击
阶段B:业务架构打开它。 - 按照步骤开发业务架构。
- 双击
-
执行活动:
-
选择参考模型、视角和工具:
- 选择在开发业务架构时将使用的参考模型、视角和工具。
-
开发基线业务架构描述:
- 开发基线业务架构描述。
- 使用ArchiMate图示工具创建基线业务架构图。
-
开发目标业务架构描述:
- 开发目标业务架构描述。
- 使用ArchiMate图示工具创建目标业务架构图。
-
执行差距分析:
- 对基线业务架构与目标业务架构之间进行差距分析。
- 使用差距分析工具识别并记录差距。
-
定义候选路线图组件:
- 根据差距分析定义候选路线图组件。
- 使用路线图工具记录路线图组件。
-
解决架构景观中的影响:
- 解决架构景观中的影响。
- 使用影响分析工具识别并解决影响。
-
开展正式的利益相关方评审:
- 对业务架构开展正式的利益相关方评审。
- 使用利益相关方评审工具来管理评审过程。
-
完成业务架构:
- 根据利益相关方的反馈完成业务架构。
- 使用架构定义文档来记录最终的业务架构。
-
阶段C:信息系统架构
目标
为架构项目开发信息系统架构,包括数据架构和应用架构的开发。
步骤
-
打开阶段C:
- 双击
阶段C:信息系统架构以打开它。 - 按照步骤来开发信息系统架构。
- 双击
-
执行活动:
-
选择参考模型、视角和工具:
- 选择在开发信息系统架构时将使用的参考模型、视角和工具。
-
开发基线数据架构描述:
- 开发基线数据架构描述。
- 使用数据架构图工具创建基线数据架构图。
-
开发目标数据架构描述:
- 开发目标数据架构描述。
- 使用数据架构图工具创建目标数据架构图。
-
开发基线应用架构描述:
- 制定基线应用架构描述。
- 使用应用架构图工具创建基线应用架构图。
-
制定目标应用架构描述:
- 制定目标应用架构描述。
- 使用应用架构图工具创建目标应用架构图。
-
执行差距分析:
- 对基线与目标信息系统架构之间进行差距分析。
- 使用差距分析工具识别并记录差距。
-
定义候选路线图组件:
- 根据差距分析定义候选路线图组件。
- 使用路线图工具记录路线图组件。
-
解决架构全景中的影响:
- 解决架构全景中的影响。
- 使用影响分析工具来识别和解决影响。
-
进行正式的利益相关方评审:
- 对信息系统架构进行正式的利益相关方评审。
- 使用利益相关方评审工具来管理评审过程。
-
最终确定信息系统架构:
- 根据利益相关方的反馈最终确定信息系统架构。
- 使用架构定义文档来记录最终确定的信息系统架构。
-
阶段D:技术架构
目标
为架构项目制定技术架构。
步骤
-
打开阶段D:
- 双击
阶段D:技术架构以打开它。 - 按照步骤开发技术架构。
- 双击
-
执行活动:
-
选择参考模型、视角和工具:
- 选择用于开发技术架构的参考模型、视角和工具。
-
制定基线技术架构描述:
- 制定基线技术架构描述。
- 使用技术架构图工具创建基线技术架构图。
-
制定目标技术架构描述:
- 制定目标技术架构描述。
- 使用技术架构图工具创建目标技术架构图。
-
执行差距分析:
- 对基线技术架构与目标技术架构之间进行差距分析。
- 使用差距分析工具识别并记录差距。
-
定义候选路线图组件:
- 根据差距分析定义候选路线图组件。
- 使用路线图工具记录路线图组件。
-
解决架构全景中的影响:
- 解决架构全景中的影响。
- 使用影响分析工具来识别和解决影响。
-
进行正式的利益相关方评审:
- 对技术架构进行正式的利益相关方评审。
- 使用利益相关方评审工具来管理评审过程。
-
最终确定技术架构:
- 根据利益相关方的反馈最终确定技术架构。
- 使用架构定义文档来记录最终确定的技术架构。
-
阶段E:机遇与解决方案
目标
进行初步的实施规划,并确定前一阶段所定义架构的交付载体。
步骤
-
开启阶段E:
- 双击
阶段E:机遇与解决方案以打开它。 - 按照步骤进行初步实施规划并确定交付载体。
- 双击
-
执行活动:
-
识别交付载体:
- 识别用于实施架构的交付载体。
- 使用交付载体识别工具来记录交付载体。
-
定义过渡架构:
- 定义从基线架构过渡到目标架构所需的过渡架构。
- 使用过渡架构工具来记录过渡架构。
-
执行差距分析:
- 对基线架构和目标架构之间进行差距分析。
- 使用差距分析工具来识别并记录差距。
-
识别工作包:
- 识别实施架构所需的工作包。
- 使用工作包识别工具来记录工作包。
-
开展正式的利益相关方评审:
- 对机会与解决方案进行正式的利益相关方评审。
- 使用利益相关方评审工具来管理评审过程。
-
最终确定机会与解决方案:
- 根据利益相关方的反馈最终确定机会与解决方案。
- 使用架构定义文档来记录最终确定的机会与解决方案。
-
阶段F:迁移规划
目标
制定一套详细的过渡架构,并配套制定实施与迁移计划。
步骤
-
打开阶段F:
- 双击
阶段F:迁移规划以打开它。 - 按照步骤制定过渡架构和实施与迁移计划。
- 双击
-
执行活动:
-
制定实施与迁移计划:
- 制定实施与迁移计划。
- 使用实施和迁移计划工具来记录计划。
-
定义过渡架构:
- 定义从基线架构过渡到目标架构所需的过渡架构。
- 使用过渡架构工具来记录过渡架构。
-
识别迁移项目:
- 识别实施架构所需的迁移项目。
- 使用迁移项目识别工具来记录迁移项目。
-
进行正式的利益相关方评审:
- 对迁移计划进行正式的利益相关方评审。
- 使用利益相关方评审工具来管理评审过程。
-
完成迁移计划:
- 根据利益相关方的反馈完成迁移规划。
- 使用架构定义文档记录最终的迁移规划。
-
阶段G:实施治理
目标
提供实施过程的架构监督。
步骤
-
打开阶段G:
- 双击
阶段G:实施治理以打开它。 - 按照步骤提供实施过程的架构监督。
- 双击
-
执行活动:
-
建立实施治理:
- 建立实施治理框架。
- 使用实施治理工具来记录治理框架。
-
监控实施进度:
- 监控实施的进度。
- 使用实施进度监控工具来跟踪进度。
-
进行正式的利益相关方评审:
- 对实施治理进行正式的利益相关方评审。
- 使用利益相关方评审工具来管理评审过程。
-
最终确定实施治理:
- 根据利益相关方的反馈最终确定实施治理。
- 使用架构定义文档来记录最终确定的实施治理。
-
阶段H:架构变更管理
目标
建立管理新架构变更的流程。
步骤
-
打开阶段H:
- 双击
阶段H:架构变更管理以打开它。 - 按照步骤建立管理新架构变更的流程。
- 双击
-
执行活动:
-
建立变更管理流程:
- 建立变更管理流程。
- 使用变更管理工具来记录程序。
-
监控架构变更:
- 监控架构的变更。
- 使用架构变更监控工具来跟踪变更。
-
进行正式的利益相关方评审:
- 对架构变更管理进行正式的利益相关方评审。
- 使用利益相关方评审工具来管理评审过程。
-
完成架构变更管理:
- 根据利益相关方的反馈完成架构变更管理。
- 使用架构定义文档来记录最终的架构变更管理。
-
需求管理
目标
在整个ADM过程中管理架构需求。
步骤
-
打开需求管理:
- 双击
需求管理以打开它。 - 按照步骤在整个ADM过程中管理架构需求。
- 双击
-
执行活动:
-
识别需求:
- 识别架构需求。
- 使用需求识别工具来记录需求。
-
分析需求:
- 分析架构需求。
- 使用需求分析工具来记录分析过程。
-
验证需求:
- 验证架构需求。
- 使用需求验证工具来记录验证过程。
-
管理需求变更:
- 管理架构需求的变更。
- 使用需求变更管理工具来跟踪变更。
-
进行正式的利益相关方评审:
- 对需求管理进行正式的利益相关方评审。
- 使用利益相关方评审工具来管理评审过程。
-
完成需求管理:
- 根据利益相关方的反馈完成需求管理。
- 使用架构定义文档来记录最终确定的需求管理。
-
生成ADM交付物
完成交付物车道中的所有活动后,即可生成交付物。要生成TOGAF ADM交付物:
-
双击文档形状:
- 双击车道右侧的文档形状。
- 提供文件名并确认。
-
审查生成的交付物:
- 生成的交付物将包含您创建并填写的图表和表格,以及预先填充的内容。
- 审查交付物,确保其符合所需标准。
使用架构库
架构库是企业内所有架构资产的暂存区。每次生成交付物时,都会自动将一份副本归档到架构库中。打开架构库:
-
选择 ITSM > 架构库:
- 选择
ITSM > 架构库从应用程序工具栏中选择。
- 选择
-
获取交付物:
- 双击
组织特定架构以打开抽屉并获取交付物。
- 双击
-
存储和管理文件:
- 将文件拖放到架构库中以存储和管理它们。
结论
Visual Paradigm 是基于 TOGAF 的企业架构开发的全面解决方案。通过遵循本逐步教程,您可以利用 Visual Paradigm 开发出全面且高效的企业架构,使其与业务目标保持一致并推动业务价值。如需更详细的信息和逐步说明,请参考 使用 Visual Paradigm 的实用 TOGAF 教程.