TOGAF® ADM B阶段——开发业务架构
概览
- TOGAF ADM 概述
- TOGAF 阶段 B 是什么?
- TOGAF ADM B 阶段交付成果
- 企业架构师在 B 阶段扮演什么角色?
- 业务架构师的角色是什么?
- 业务架构模型、工具和技术
- 业务架构模型
- TOGAF 的 B 阶段如何与 Agile 保持一致?
- 关于 TOGAF ADM B 阶段的最终思考
TOGAF ADM 概述
这 TOGAF ADM 是一种发展知识的方法。我们在每个 ADM 阶段都专注于开发所需的特定知识,以 企业架构. TOGAF ADM 是 TOGAF 标准. 它是唯一可扩展的通用方法,可用于开发适用于各个细节层次的企业架构。与所有逻辑模型一样,它需要根据不同的细节层次进行扩展——战略、产品组合、项目和解决方案交付。.
如果你需要 TOGAF ADM 概述, ,请阅读 TOGAF ADM 阶段详解.
TOGAF 阶段 B 是什么?
在 TOGAF 阶段 B 中,您正在创建业务架构。. 商业架构师 应该引领你的业务架构师的发展。它对您的业务进行一致的描述,告诉你如何构建你的组织、流程、员工和地点才能取得成功。你知道成功的定义。最重要的是,你知道必须做出哪些改变才能改善你的组织。.
开发业务架构需要与利益相关者的互动。业务架构师与利益相关者一起探索组织的不足之处,并探索潜在的改进方案。筛选出那些交付成果太少、工作量太大或不确定性太大的变更。.
当我们 发展企业架构团队, ,我们告诉 企业架构师 关于 TOGAF 阶段 B 的两个核心事实。首先,如果他们使用业务架构师来将希望、恐惧和预先制定的变更计划转化为 '业务'他们的成熟度注定较低。其次,如果他们认为自己能够循序渐进地开发出企业架构,那么他们最终开发的架构质量总是会很低。.
在现代 数字化转型企业, 所有架构领域都会相互作用。任何领域的变更都可能影响另一个领域的目标。我们经常在与风险不同的领域执行缓解措施。事实上,我们只有通过 正确的 IT 架构. 具有讽刺意味的是,只有拥有坚实的业务架构,我们才能开发正确的 IT 架构。.
TOGAF ADM B 阶段的目标是什么?
在 A阶段, ,你确定一个潜在的总结企业架构, 架构愿景. 愿景将涵盖所有领域,包括业务架构。B阶段,进一步完善概要。成功需要:
- 你解决了当前企业无法满足利益相关者偏好的问题
- 您了解必须做出哪些改变才能使企业满足利益相关者的偏好?(差距)
- 您对交付变更所需的工作(工作包)有充分的了解
- 您了解其他架构领域中的变化和约束之间的相互作用,以保护预期的价值(架构需求规范)
B 阶段的核心成果是候选业务架构。业务架构师与其他领域架构师合作,了解业务架构的约束,以及其他领域的约束。.
请记住,TOGAF ADM 用于探索潜在的变化。直到你完成 F阶段实施计划, 有低成本的出口。一个糟糕的想法进展得越远,出口的成本就越高。开发业务架构最重要的价值之一就是筛选出那些不靠谱的想法。一旦变更成本超过预期,就立即停止。终止架构开发项目。.
架构决策 可以促成行动,或避免行动浪费。庆祝你已最大限度地减少了稀缺变革资源的浪费。.
与……互动 TOGAF 阶段 C, D阶段, E阶段, 和 F阶段
开发企业架构并非瀑布式活动。始终假设开发业务架构、应用架构、数据架构、技术架构和 安全架构 同时发生。许多图表中隐含的经典顺序是我们结束架构开发的顺序,而不是启动它的顺序。.
不要误以为'业务'与IT应用程序、数据和基础设施是分离的。过去并非如此,在现代数字化企业中更是可笑。这种错觉是消除 企业敏捷性 或者 数字化转型 成功。.
业务架构师在企业架构团队中工作。他们不是'业务.他们是某个架构领域的专家。他们无法在不定期接触应用程序、数据、技术和 安全架构师.
TOGAF ADM B 阶段交付成果
B阶段的核心成果是业务架构。它是完整企业架构的一部分。在业务架构领域,它将描述:
- 企业如何获取价值—— 商业模式
- 企业如何运作—— 运营模式
- 创建产品或服务所需的活动 - 价值链
- 一个组织必须能够做的事情—— 能力模型
- 执行企业活动的信息流 - 信息模型
- 企业执行的完整活动,通常分组以显示它们之间的相互关系 - 流程模型
- 企业的组织方式 组织模型
- 企业活动如何按组织方式分组 - 功能模型
记住你想要描述的内容,并接受一个现实:我们在行业中并没有很好地定义这些术语。例如,你称之为功能模型的东西,别人可能会称之为流程。在我们的 企业架构咨询, ,我们总是关注我们试图理解的东西,而不是模型的名称。.
不同的模型将解释企业的不同方面。这些模型和所需的变更共同构成了业务架构。.
B阶段竣工
TOGAF ADM 的所有阶段都会引导您发展所需的知识。B 阶段的成果是候选业务架构。.
| 产出与成果 | 基本知识 |
| 业务架构 领域架构 针对所要解决的问题,提出一系列差距,并努力消除利益相关者所理解的差距。. | 当前企业为何未能满足利益相关者的偏好?
为了使企业能够满足利益相关者的偏好,必须做出哪些改变?(差距) 为了实现与所创造的附加价值相一致的改变,需要做哪些工作?(工作包) 利益相关者的优先级和偏好如何根据价值、工作量和变化风险进行调整。(利益相关者的要求) |
表格来自 TOGAF 10 TOGAF系列指南:企业架构师的架构开发指南
B阶段基本内容
在阶段 B,我们可以简化业务架构师的工作,使其专注于确定企业如何才能变得更好。这需要了解企业想要擅长什么,在哪些方面还存在不足,以及需要做出哪些改变才能达到最佳状态。.
B阶段的基本内容如下:
- 了解企业如何获取价值
同一行业中的不同组织获取价值的方式有所不同。试想一下一家廉价航空公司和一家专注于商务旅客的航空公司。两家公司都做着同样的事情,将乘客和货物从一个地方运送到另一个地方。它们都获取价值,并基于不同的标准进行竞争。.
- 了解企业如何构建才能取得成功
如何组建企业的核心活动?核心活动直接来自于商业模式。.
- 了解创造价值的活动和支持价值创造的活动
迈克尔·波特发明了价值链——创造价值的主要活动和支持主要活动。我们优化主要活动以创造价值。我们优化支持活动以提升效率。.
- 哪些活动必须改进或防止其恶化
能力是关键活动。我们运用能力模型作为管理理念,专注于需要改进的方面。参见 业务架构能力评估指南.
- 组织必须履行的职责
每个企业都有一套必须执行的流程:主要流程、次要流程和管理流程。您需要了解这些流程是什么、它们使用哪些信息以及由谁来执行。.
- 组织应该如何组织
我们设计成功的企业。我们设计他们的组织。他们的组织支持他们的商业模式、运营模式,并融入他们的生态系统。.
- 哪些组织执行哪些活动
当你了解了业务模式、运营模式以及一系列流程后,你就能确保合适的组织执行某项活动。通常你需要明确他们将如何执行这项活动。.
- 为了打造最佳组织,必须做出哪些改变?
我们开发企业架构是为了改进组织。我们提供业务架构也是出于同样的原因。.
B阶段的三个完成要点:
- 首先,哪些方面必须改变?重点转变、组织设计、技能提升、外包、内包、自动化。这些都是改变。我们这样做是为了改进组织。.
- 其次,什么时候必须改变?是否存在依赖关系?先决条件如何?你的改变是否为以后的改变奠定了基础?
- 第三,你如何知道变革是否成功?你的治理测试标准是什么?你将如何守护价值?
企业架构利益相关者负责决定哪些变更以及何时变更。业务架构师负责描述治理测试,以使利益相关者能够指导变更项目。第二和第三个结果。.
TOGAF B 阶段交付成果和企业架构目的
开发企业架构有四个核心目的。不同的交付成果在每个目的中具有不同的重要性。.
| 支持战略的架构 | 支持投资组合的架构 | 支持项目的架构 | 支持解决方案交付的架构 | |
| B阶段工作产品:候选业务架构 | 关键交付成果
主要用途是利益相关者对目标和工作的理解。. 次要用途是为建筑师创建架构需求规范 |
关键交付成果
主要用途是利益相关者对目标和工作的理解。. 次要用途是为建筑师创建架构需求规范 |
在项目启动和商业案例最终确定之前
主要用途是为实施者创建架构需求规范 |
在执行合作伙伴(包括内部供应商)参与之前
主要用途是为实施者创建架构需求规范 |
| B阶段工作产品:候选路线图项目 | 关键交付成果
主要用途是利益相关者对工作的理解。. 二次使用为建筑师创造了限制 |
关键交付成果
主要用途是利益相关者对工作和依赖性的理解。. 二次使用为建筑师创造了限制 |
限制使用 可以作为具有多个交互式变化的项目的输入 |
在执行合作伙伴(包括内部供应商)参与之前。.
主要用途是识别所需的变更以及如何执行变更的偏好,以管理解决方案交付合作伙伴的选择和参与 |
| B 阶段工作产品:架构需求规范 | 限制使用
通常建筑师可以从优越的建筑中推断出限制。. |
限制使用
通常建筑师可以从优越的建筑中推断出限制。. |
关键交付成果
项目启动完成前 |
关键交付成果
订婚和签约前 |
表格来自 TOGAF 10 TOGAF系列指南:企业架构师的架构开发指南
候选人业务架构
开发企业架构有四个核心目的,不同的模型在每个目的中具有不同的重要性。.
>>> 跳转到常见 业务架构模型
候选业务架构路线图组件
哪些必须改变?如果你要改变商业模式,那么当前商业模式和目标商业模式之间的差异就是路线图候选。如果要将流程执行者从内部人员改为外包人员,那么这就是改变。.
我们经常使用能力模型来概括变革。我们将能力视为一个管理概念。以某种方式完成某件事的能力,结合了流程、组织和IT系统的变革。我们通常使用分数来表达变革。有关使用分数的更多信息,请参阅 业务架构能力评估指南.
我们将结合业务架构路线图组件和所有其他领域架构 TOGAF 阶段 E - 架构路线图.
候选业务架构需求规范
定义您将如何评估变化。.
我们经常在模型中使用分数来描述需求。每个需求都是对效率、自动化、敏捷性或执行者的衡量。然后,当我们在 TOGAF 阶段 G 表演 架构治理与变革项目
如需了解不同属性和分数的出色指南,请获取我们的免费副本 业务架构能力评估指南. 我们将这组属性用于能力、流程和功能模型。.
我们在以下方面使用所有架构路线图组件 TOGAF 阶段 E - 架构路线图.
业务架构师在 B 阶段扮演什么角色?
在 TOGAF B 阶段,我们期望业务架构师交付领域架构。这需要开发模型来展示缺陷的根源以及如何克服它。他们将与利益相关者进行权衡分析,以确定目标架构。.
业务架构师需要与其他领域架构师协作。请记住,一个领域的缺陷通常会在另一个领域得到解决,而一个领域的变更通常会给另一个领域带来成本和变更。在数字化环境中,, 信息技术管理委员会 对于了解数字产品和 IT 服务的真实成本至关重要。.
企业架构师在 B 阶段扮演什么角色?
在 TOGAF B 阶段,企业架构师的职责是守护整体价值。企业架构师需要根据领域架构师的技能来填补空缺。例如,应用程序架构师可能看不到业务架构变更的影响。或者,业务架构师可能无法以安全架构师能够采取行动的方式清晰地表达需求。.
企业架构师最重要的角色是跨越界限。无论是领域、技能还是权限界限,企业架构师都需要跨越它们。.
业务架构模型、工具和技术
TOGAF ADM 的 B 阶段称为业务架构。此阶段用于开发业务架构。在 TOGAF 中,第一步是确定所需的视图和模型。.
有八种核心业务架构模型。.
- 描述如何获取价值的商业模式
- 捕捉企业如何运营以获取价值的运营模式
- 价值链描述了创造价值的主要活动的顺序以及实现价值创造工作所需的支持活动
- 能力模型 - 一个专注于必须改变的规划概念。使用 基于能力的规划.
- 流程模型——企业必须执行哪些活动
- 功能模型——企业的活动如何在不同的组织之间进行分组
- 信息模型——执行主要、支持和其他必要活动所需流动的信息
- 组织模型——如何划分和管理权力、责任和资源
在 Navigate 中我们也使用
- OMG的商业动机模型
- Strategyzer的商业模式画布
- DODAF 的信息需求线
- 明策伯格的组织运作图
- CISR 的运营模式
业务架构模式
架构模式 是企业架构的基础。在我们的工作中 发展企业架构团队 我们的目标是将生产力提高 50 到 100 倍。模式是生产力的基础。我们简化的 架构模式模板 驱使我们 可预见的问题, 模式方法, ,以及 硬位. 选择模式取决于所需工作、约束和限制的可接受性。.
业务架构模式示例
示例应用程序架构模式涵盖了改进业务运营、执行合并或收购以及设计业务的问题。.
- 业务改进
- 数字化(业务流程自动化)模式
可预见的问题—提高效率
方法—自动化日常和手动业务 - 精益改进模式
可预见的问题—提高效率和质量
方法—遵循精益原则和六西格玛方法逐步改进业务流程。.
- 数字化(业务流程自动化)模式
- 并购(M&A)模式
- 客群拓展模式
可预见的问题—扩大客户群的风险、时间和成本
方法-收购在新地区和市场拥有成熟客户群的组织企业收购具有强大品牌知名度或大型
- 客群拓展模式
- 商业设计模式
- 战略合作伙伴模式
可预见的问题-风险
方法—与技术提供商或其他组织建立战略合作伙伴关系,共同开发或共同投资创新解决方案
- 战略合作伙伴模式
与企业架构目标一致的业务架构模型
您的业务架构所回答的问题的层次将决定您使用不同的业务架构模型。例如,支持投资组合的架构通常不会开发价值链模型。相反,价值链通常是更高级的架构,并且 限制你的自由.
| 支持战略的架构 | 支持投资组合的架构 | 支持项目的架构 | 支持解决方案交付的架构 | |
| 商业模式 | 关键交付成果 | 偶尔交付 | 卓越的建筑 | 卓越的建筑 |
| 运营模式 | 关键交付成果 | 关键交付成果 | 卓越的建筑 | 卓越的建筑 |
| 价值链模型 | 关键交付成果e | 偶尔交付 | 卓越的建筑 | 卓越的建筑 |
| 能力模型 (能力图) |
定期交付
通常能够总结变化以供规划 |
关键交付成果
通常能够总结变化以供规划 |
关键交付成果
通常能够规划变革 |
卓越的建筑
通常能够控制变化 |
| 信息模型 | 偶尔交付 - 将被总结 | 关键交付成果 | 关键交付成果和卓越架构 | 关键交付成果和卓越架构 |
| 组织模型 | 定期交付成果 - 顶层与运营模式挂钩 | 常规交付物——顶层与操作和功能模型相关 | 常规交付物 - 与功能模型相关 | 卓越的建筑 |
| 功能模型 | 定期交付成果 - 顶层与运营模式挂钩 | 定期交付成果 - 顶层与运营模式挂钩 | 定期交付成果 - 与变更范围相关 | 卓越的建筑 |
业务架构模型
开发业务架构需要开发多个企业架构模型。每个模型 企业架构模型 描述一个基本结构或一组结构。不同的模型以不同的方式解释企业。.
总的来说,这些模型描述了业务架构。在完整的企业架构中,这些模型将链接到描述其他企业架构领域的其他模型。.
商业模式
商业模式描述了如何获取价值。我们经常使用 Strategyzer的商业模式画布 开发并记录商业模式。.
商业模式画布对于单一产品或服务来说非常有效。作为一种建模技术,它难以应对复杂的商业模式。事实上,商业模式画布的优势之一在于能够识别商业模式中哪些地方变得模糊不清。.
在 TOGAF 阶段 C 工作的应用程序架构师 期望了解产品或服务是否基于软件。同样,如果不了解关键活动和关键资源的软件基础,他们就无法构建可靠的应用程序架构。.
运营模式
运营模式描述了企业如何构建其核心活动。. 通常,运营模式展现出与企业战略、熟练的领导团队或独特的投资概况相一致的独特能力。.
运营模式是企业的支柱,对于战略的有效性和持久性至关重要。.
CISR 的运营模型提供了有力的参考。将企业简单地描述为“统一型”、“复制型”、“多元化型”或“协调型”非常有力。通过它,你了解了企业的基本结构,并可以指导 在 TOGAF 阶段 C 工作的应用程序架构师.
我们经常使用卡普兰战略图来确定运营模式所需的变化或重点。.
价值链
价值链图是组织创造价值活动的高级表示。经典的波特价值链图将支持活动与主要活动区分开来。主要活动是按顺序排列的,用于显示价值链中活动的交接。在波特图中,我们总是将支持活动放在最顶端——所有支持活动都会对主要活动造成负担。主要活动必须创造足够的客户价值来支付支持活动的费用。.
我们可以进一步将价值链分解为支柱或价值流。.
能力模型
能力模型用于集中注意力。一个好的流程模型是全面的。一个好的功能模型既全面,又具有组织意识。一个好的能力模型是活动和组织的子集。我们应该将这个子集的重点放在那些必须改进或持续才能达到预期结果的活动上。.
通常表现为 能力图 这是实现业务目标所需能力的直观呈现。能力图有助于识别差距,并确定填补这些差距所需的投资优先级。.
当我们使用商业模式画布时,关键资源、关键活动和客户渠道中的能力会跃然纸上。当我们使用卡普兰战略地图时,卡普兰地图上的所有元素都会被展现为关键能力。.
我们用分数来解释改进和变化 能力规划. 。请参阅 业务架构能力评估指南. 业务架构师应该预期 在 TOGAF 阶段 C 工作的应用程序架构师 询问能力和自动化属性。.
流程模型
流程模型识别范围内的所有活动。我们经常使用 APQC流程分类框架 作为 参考架构. APQC 的框架一致且全面。.
将 OMG 的 BPMN 与良好的业务架构联系起来是一个常见的错误。如果您正在使用 BPMN,那么您可能已经从架构滑向了设计。.
我们用分数来解释流程中的改进和变化。相同的属性和分数能力评估指南 致力于开发强大的过程模型。.
功能模型
功能模型通过组织架构来识别所有活动。我们将所需活动与权限、资源和位置关联起来,形成功能模型。.
我们用分数来解释改进和变化。 能力评估指南 致力于开发强大的过程模型。.
信息模型
在 TOGAF 框架下,业务信息模型反映的是组织数据的语义,而非数据库设计。它概述了对组织而言重要的项目以及可能收集相关数据的项目(作为实体),以及这些重要项目之间的关联(作为关系)。由于它避免了许多系统级组件,因此比逻辑数据模型更容易解释。它涵盖了公司的所有信息,而不仅仅是数字信息。.
大多数情况下,每个公司只有一个业务信息模型,该模型描述了整个组织的所有相关数据。我们可能会使用一个或多个图表来图形化地表示信息模型的全部或部分内容。.
组织模型
所有企业都有独特的权力、资源和工作地点结构。许多组织结构杂乱无章,通常基于先前的组织设计和个性。.
追求卓越的组织需要非常慎重地进行组织设计。例如,如果参考CISR的运营模式,那么统一、多元化、可复制的组织设计将会大不相同。.
业务架构技术
我们使用广泛的技术来开发和传达我们的业务架构。.
- OMG 的商业动机模型有助于明确我们想要实现的目标以及我们通常如何实现目标
- Strategyzer 的商业模式画布提取了核心产品或服务的价值主张以及我们需要取得的卓越成就。.
- DODAF 的信息需求线提取所有必需的信息流。无论活动是主要价值生产者、支持性活动,还是纯粹的行政管理信息,都会流入和流出。降低活动质量的最快方法就是注入不合格的信息。.
- 明策伯格的组织图可以帮助你理解企业如何运作才能取得成功。很少有企业会认真设计自己的组织结构。.
- CISR 的运营模式是设计的基础。四种经典选择:统一、多样化、复制或协调。.
TOGAF 的 B 阶段如何与 Agile 保持一致?
敏捷开发常常与敏捷企业混淆。这大错特错。业务架构通常会确定你的企业在哪些方面需要创新系统来提升竞争力,以及在哪些方面需要遵循既定的最佳实践。.
我们始终将敏捷开发重点放在创新的差异化活动上,并严格遵循其他领域既有的最佳实践。最佳实践源自成熟的商业软件。务必确保应用程序架构与业务架构保持一致,并专注于系统获取方式。.
企业架构与敏捷开发 将关注四个领域。企业架构将:
- 定义敏捷方法
- 指导冲刺中的积压工作
- 限制冲刺中的选择
- 解决交叉产品依赖性
TOGAF 的 B 阶段如何与企业敏捷性保持一致?
企业敏捷性与软件编写方式无关. 。企业敏捷性是指企业对意外威胁和机遇做出反应的能力。.
业务架构师将重点关注第五个方面 企业敏捷模型 - 灵活性。我们使用敏捷属性和得分 能力评估指南 识别必须能够快速变化的业务能力、信息系统和流程。然后构建架构以支持变革。.
企业敏捷模型
- 警觉性——您能发现机会和威胁吗?
- 可访问性——您能否及时访问相关信息并做出回应?
- 果断性——您能否利用现有信息做出决定?
- 迅速性——您能在可用的时间内实施您的决定吗?
- 灵活性——您正在采取什么措施来减少行动障碍?
关于 TOGAF ADM B 阶段的最终思考
商业架构师 不是来自'的翻译'业务'' 交给 IT 部门。优秀的业务架构师会使用 TOGAF ADM 阶段 B 作为框架来开发 业务架构. 他们的角色很复杂。.
- 与利益相关者合作探索改进措施
- 与同事一起工作 领域架构师 探索这些改进如何导致不同架构领域的变化
- 剔除那些效果太差、工作量太大或时机不对的变更
在 TOGAF ADM 阶段 B 中,业务架构是四个基础架构之一 企业架构领域. 。TOGAF 非常明确 - 您的应用程序和数据架构的存在是为了实现业务架构。.
请记住,高效的 EA 团队不会将其业务架构师用作翻译或沟通渠道。'业务.' 优秀的 EA 团队以团队的形式工作,并将其业务架构师用作业务架构领域的专家。.
TOGAF ADM B阶段开发业务架构。业务架构是所有优秀企业架构的基础。. 使用 TOGAF 阶段 B 将稀缺的变革资源集中于获取最大的企业价值。.
