视角切换:从项目架构到企业架构
做正确的事
视角切换:从项目架构到企业架构
做正确的事
1、什么是企业架构EA?
1、什么是架构框架EAF?
架构框架应描述一种信息系统设计方法,用于根据一系列构建块设计企业的目标状态,并说明如何将这些架构块组成一个整体。
它应该包含一整套工具,并提供一个常用词汇表
架构框架还应该包括一堆标准与合规产品列表,该标准和产品可用于实施这些构建块
架构框架是一种用于开发、实施和支持架构的概念结构
2、为什么要做企业架构?
通过IT有效管理和利用信息,是企业成功的关键
良好的信息管理已经成为企业的一种竞争优势
①对企业生存和公共至关重要
②使企业连续和创新得到管理
③再对业务战略和流程优化的基础上,进行企业信息化“顶层设计”,形成灵活稳健的企业架构,以适应当今企业的数字化转型,及构建和谐的信息生态环境。
3、怎么做企业架构?
1.目标、战略——EA——PM——OM
2.需求——(业务架构——数据架构)——方案架构——方案的落实
3.LIST-目录,mapping-矩阵关系,有图,有文字,描述这个架构
zachuman:5W1H,是企业架构的开山鼻祖;
ROW1: Scope(关注需求,战略)
external Requirements and Drivers
Business Function Modeling
Row2:Enterprise Model(关注业务层)
Business Process Models
Row3—System Model(系统,重点逻辑层)
Logical models
requirements Definition
Row4:Techonlogy Model(技术层,重点是物理层)
Physical Models
Soulution Definition and Development
Row 5:A bulit(关注解决方案)
As Bulit
Deployment
Row6:Functioning Enterprise(治理层)
Functioning Enterprise
Evaluation
那如何与Togaf如何对应呢?
—业务架构的时候,是需要关注(2、3、4)conceptual层、logical层、Phyical models层;
—应用架构:2、3、4,重点逻辑层
—技术架构:重点是物理层;
—数据架构
Zachman架构最大的优势可以按照不同的人的视角解释清楚;
Togaf:组件、关系、结构,系统化的描述;指导原则;
战略规划:业务战略+IT战略(What)
EA:业务架构+IT架构(How)
衡量一个架构是好的标准
-Reuse
-
正确的解决问题的思路:需求到架构,到解决方案;
定标准
zechman的5W1H矩阵与togaf对应
94个步骤
DPBOK
ADM ---94个步骤
ZACHMAN
5W1H
商业模式,价值流,业务能力
交付物
业务动机模型, business motivation model (BMM)
www.omg.org
agile delivery process
building blocks, 有接口的,可以互相集成
可重用,可替换的
什么是系统
利益相关者 stake holder
和恰当的人做恰当的沟通,需要和企业高管沟通,和项目的层级不同,给不同利益相关方看不同的制品
CDM、LDM、PDM
文本、数字、图形、制图、叙述、或视听等任何媒介或形式的实施。数据或意见的任何交流或表示。
数据驱动型组织
组织使用的信息和相关技术的生命周期管理
业务连续性
业务IT接口
流程建模和管理
通信
合规性
计算机
内容管理
硬件
信息管理
互联网
离岸
网络
编程和软件
项目管理
安全性
标准
存储
语音
数据通信
混合了IT和业务的转型
企业架构的开发流程
一套架构视图
一套建议的交付物
一种需求管理方法
若干架构开发工具指导
架构存储库
企业连续系列和工具
一个连续不断的范围、顺序或整体,除非用硬性分割,否则不可能将其中一部分与相邻部分区分开来。
构造存储库的一种模型,提供架构制品与解决方案制品分类的各种方法。
BizBOK 业务架构设计 9个mapping-共同点:稳定。 BizBOK(现代业务架构) 认为业务流程不属于业务架构。因为流程是不稳定的。
核心4个:
业务能力
价值流( 价值链的一部分 ,从传统业务流程管理分离出的的体系)价值流不是流程。
组织
信息
外延5个:
战略
产品(服务)
举措(项目、项目群)
政策
干系人
架构开发方法ADM 10个活动过程:架构准备,需求管理,架构愿景,业务架构,信息架构(数据&应用),技术架构,机会与解决方案,架构迁移规划,架构实施治理,架构变更管理。
ADM指引和技术:2个指引:迭代,分层 9个技术:
企业连续系列:构造虚拟存储的一种模型,提供了架构制品的解决方案,制品分类的各种方法
架构内容框架:各个活动过程都会有自己的内容,内容包括交付物、制品、构建块(可重用)。(书架)
架构存储库 图书馆?
架构能力框架
迭代、层次
迭代:
-整体迭代
-阶段之间迭代:架构能力迭代(预备、A)、架构定义迭代(BCD)、迁移和过渡规划迭代(EF)、架构治理迭代(GH)
-单个阶段迭代:步骤
架构开发的方法:
-基线先行
-目标先行
宽度:组织
架构深度
架构领域
战略架构、分段架构、能力架构
按价值流、项目组合、产品来做分段架构
数据驱动的组织
ADM方法-流程
1、ADM是一个迭代流程,包括:
整个历程的迭代
阶段迭代