本大王基于TOGAF9.2英文版教程,整合各类资料以及个人对架构方法的理解,对每一章的内容高度概括并提取重点内容。集天地之灵气,采日月之精华,保证满篇都是知识点,没有一句废话。

章节概要

  1. 第一章:TOGAF关键概念
  2. 第二章:ADM架构开发方法
  3. 第三章:ADM关键技术和交付物
  4. 第四章:ADM调整的指导策略
  5. 第五章:架构内容框架
  6. 第六章:企业连续系列
  7. 第七章:架构能力框架

架构开发方法ADM

ADM的阶段

预备阶段:TOGAF框架剪裁、制定架构原则、选择工具
需求管理(A-H阶段):基于并验证业务需求。识别,存储需求
架构愿景(A阶段):利益相关者,架构工作生命批准
业务架构(B阶段):业务策略,治理,组织和关键业务流程
信息架构(C阶段):应用架构组织的逻辑和物理数据资产以及数据管理资源的结构、数据架构待部署的各个应用程序,它们之间的交互以及与组织核心业务流程的关系的蓝图
技术架构(D阶段):支持业务,数据和应用程序服务部署所需的逻辑软件和硬件功准
机会与解决方案(E阶段):初步实施规划,确认前阶段的构建块载体,组成过渡架构
迁移计划(F阶段):详细迁移和实施计划,基线架构到目标架构的迁移
实施治理(G阶段):架构监督、建筑合同、确保实施符合架构
架构变更(H阶段):监视和变更管理,响应需求变化


ADM架构开发的32个方法

1.架构框架剪裁(预备阶段)::选原则选方法为主,选交付选工具选参考为辅
2.企业架构组织(预备阶段):重要交付成果,获得角色职责支持一总企业架构,四分业务、应用、数据、技术架构,两管理项目管理,资产管理
3.架构原则:由企业架构师和利益相关者制定,架构委员会批准。
整体原则:名称积极,声明无二义、依据有价值、相关保一致
原则质量:易懂看用户、健壮看复杂、完整看覆盖、一致看冲突、稳定看变化
业务企业战略,应用统一设计应用互联安全,数据资产化数据共享数据重用,
数据治理,谁生产谁管理谁负责,技术集交互的可操作性 ,平台化建设,系统性能
4.业务驱动:能力导向
5.架构存储库:架构框架存方法、标准信息库存标准、架构景观存设计、参考架构存案例、治理日志存偏差
6.架构工具:预备阶段 ARCHI开源
7.架构工作请求(立项):预备阶段,高层发起,高层赞助
8.架构工作说明书(实施方案):阶段A交付 Background,Plan,Input,Cost,Time,Output
9.架构愿景:阶段A 高层授权,部门支持,向下宣贯
10.利益相关者管理:阶段A 1找出干系人 2找出关键干系人(权力者,魅力大)3.关注为导向 4.引领干系人评判早反馈节约晚返工
11.沟通计划:阶段A 向上求授权,对等求支持,向下求落实
识别干系人,确认沟通需求,确认沟通机制,确认沟通时间表
12.业务转换的准备就绪评估:阶段A 立足转换找风险,立足增量找可行
13.能力评估: 阶段A 确认企业基线和目标水平
14.风险的识别, 阶段A 度量,量化,权衡,对策,循环
15.架构定义文件:面向业务能力(抽象),核心架构制品容器,B创建,C更新,D更新
16.架构需求规格:面向平台做设计(具体),业务应用数据具体设计。
17.架构路线图:根据能力,划分阶段, 过渡架构
18.业务场景:阶段B 双合一(业务逻辑流箭头+数据流)可以描述交互
19.差距分析:直接分析识别工作包,间接分析选方案,有方案才能立项
差距矩阵:基线ABB构建块垂直,目标ABB构建块水平
差距类型:缺,弱,重
20.架构视点:阶段A-D 架构视点共识化的干系人关注,
21.架构视图:阶段A-D 协调利益相关者冲突,
架构视图是目录、矩阵、图形,视图是看到的,视点是从哪看,通用的存在视点库
22.架构构建块:阶段A-D,(甲方的一个视点+视图封装)ABB按企业连续分类的企业架构存储库
23.解决方案构建块:阶段A-D,(乙方的一个视点+相关方案封装)ABB指导解决方案构建块SBB,有利于重用
24.基于能力的规划:阶段E-F,
25.迁移规划技术:阶段E-F, 技术规划,预算投入规划,价值目标规划,风险保障规划 Tech Cost Value Risk技术
实施因素评估和推论矩阵:阶段E,实施因素推论
整合差距、解决方案、依赖矩阵:分析差距找出可能的解决方案
架构定义增量表:过渡方案的能力组合
业务价值评估技术:高级管理人员制定的象限矩阵(分先后,分影响)
26.实施和迁移计划:阶段E-F 管理投资组合和计划的可执行项目
27.过渡架构:阶段E 别名里程碑,业务流程建设,数据治理,技术平台改造系统建设上对能力提升描述
28.治理模型:阶段F 定政策(红头文件),建组织,明流程,做考核
29.架构契约:阶段G 公正公正公开的遵循架构原则
30.变更请求:阶段H 需求的变化,治理的偏差,整体变更看战略,增量变更加能力,简单变更是IT
31.合规评估:阶段G 却确定设计和实施符合企业战略和架构目的
32.需求影响评估:识别业务需求和架构关注点的关联性


调整ADM指引

  1. 裁剪:

    ADM依赖企业成熟度
    ADM阶段顺序企业可以根据业务和架构原则定义
    ADM可以联合其他企业架构
    企业应对ADM方法进行剪裁使用
    外包使用ADM方法实现自主可控
    小企业裁剪ADM方法实现单个能力
    企业建立联盟关系

  2. 迭代:

    愿景是上下文共识,架构是定义共识、迁移是规划迭代、治理是最终迭代
    战略是未来的目标,资产是前进的路线
    战略明确+资产丰富 目标先行自上而
    战略含混+资产匮乏 基线先行自下而上

    周期性迭代:时间迭代
    阶段间迭代:上下文之间
    阶段内迭代;架构设计内部多次交付
    团队间迭代:多团队并行ADM周期,保持日常沟通

  3. 层次:
    主题取决于业务种类、时间取决于长短、细节取决于粒度
    战略取决于全局、分段取决于业态、能力取决于单元


架构内容框架

  1. 架构元模型:统一概念和视图的业务域关键能力

  2. 架构工作产品:

    日常产出构建块 -> 阶段产出为制品 -> 最终产出交付物(架构合同)
    可重用构建块 -> 架构存储库 -> 制品存储库 -> 交付物存储库


企业连续系列

  1. 企业连续序列(甲方):
    基础架构看标准>通用架构看跨越>行业架构看产业>特定组织看企业

  2. 解决方案连续序列(乙方):
    标准>跨越>产业>企业

  3. 架构标准库:面向重用等级的虚拟划分
    a.架构元模型:描述了经组织裁剪的架构框架的应用方
    式,包括一个架构内容的元模型
    b.架构能力:定义了支持架构存储库治理的参数、结构和流程
    c.架构景观:展现了当前组织内使用的构建块的架构视图(如,一份在用的应用系统的列表)。景观很可能存在于多个抽象级别上,以满足不同的架构
    目的
    d.标准信息库:捕获新的架构必须符合的标准,可包括行业标准、选定供应商的产品和服务或已在组织中部署的共享服务
    e.参考库:提供指引、模板、模式和其他形式的参考资料,可用来加速企业新架构的创建
    f.治理日志:提供整个企业内的治理活动的记录


参考模型

  1. 技术架构TRM模型: 1.属于基础级模型 2.用于指导技术架构设计 3. 有利技术架构明确位置与分类

  2. 集成信息基础设施参考III-RM模型:属于集成应用架构 1.开放互联用标准,2.协同访问叫代理 3.打造无边界信息流(数据流)4.强代理管权限(企业服务总线),弱代理管身份(微服务分布式权限管理)


架构能力框架

如果成为一名真正的企业架构师:需要进行专业的培训,从项目的沉淀中不断自我总结,提取可复用的架构能力。

  1. 设计能力架构:业务、数据、应用、技术架构师
  2. 架构治理:治理能力管理部主导,领导层与业务部门协同
  3. 架构委员会:主要负责解决架构冲突和架构请求提交
  4. 架构合规:确保实施过程符合架构原则
  5. 架构合同:定义和使用架构合同的准则

总结

  1. 数字化是面向几大业务流推动数据流,通过应用集成支持的管道。数据治理加大数据不等于企业数字化,企业数字化是解决企业和客户的关系,信息化解决客户和企业的关系,两者方向不同

  2. 我认为企业数字化的进程是以面向个人为核心,构建一系列价值流的过程。让业务流赋能数据流的流程建设,最终形成业务流与数据流的双流价值流,才是真正的数字化转型之路。