第1部分
TOGAF概观 |
1.1应用集成的现有问题 |
传统的应用集成方式存在诸多弊端,仅仅依靠在两个数据库中传递数据或者相互之间调用接口的模式很难解决企业的整体集成问题。无论是在理论上或是实际中,这样的集成方式注定意味着项目的失败。 |
1.2 IT与架构的融合
|
仅仅从技术角度去思考集成系统只能是说是技术实现手段,但要真正发挥IT的价值,技术人员必须从技术架构视角提升到转到业务架构视角,从企业架构规划开始考虑IT和架构的融合,不仅解决集成问题,更能能从根本上改善IT带来的价值。 |
1.3企业信息化和企业架构
|
企业架构是承接企业业务战略规划与信息化建设之间的桥梁,是企业信息化的核心。企业架构中97%是业务,3%是IT技术,那么企业架构到底是由哪几部分组成的呢?现在又有哪些企业架构方法?我们又应该选择学习哪个企业架构方法?
|
1.4 TOGAF概述
|
TOGAF是怎么发展起来的,TOGAF9又包含哪几大构件,这些构件分别包含什么内容?架构开发方法(ADM)是什么?这节我们将一一对这些做一下概要介绍,让你对TOGAF有一个大概的了解
|
1.5 ArchiSurance三家公司合并
|
ArchiSurance是一个虚构的企业,之前提供家庭和旅游两种类型的保险。
最近要并购其他两家保险公司, PRO-FIT (汽车保险) 和LegallyYours
(法律援助),通过这个案例我们来看看企业架构要考虑哪些方面,有什么架构图和交付物。通过这个案例学习,也能了解到ArchiMate架构语言和Archi架构工具。
|
第2部分
业务架构 |
a) 2.1企业架构始于业务能力 |
为了提高产品质量,降低风险,管理可用性,各个公司追求的是内部集成,由专用流程链接各业务单元,并控制整个价值链。随着技术能够支持更为复杂的链接,部分领先公司开始有选择的与价值链的专业化提供商形成战略合作关系。业务能力先于组织、结构、流程和人,展示了组织做什么业务来实现企业的目标,我们通过学习业务能力图来展现企业的业务能力。
|
a) 2.2流程和组织的关系
|
组织是能力导向的,流程是协同导向的,流程决定组织还是组织决定了流程?企业关注的核心问题是价值创造,为客户创造价值的是流程,而不是某个部门或者人。只有流程才是企业经营系统的主线,只有用流程视角才能够真正看清楚企业系统的本质与内在联系。 |
b) 2.3从点到线,端到端流程关键六要素
|
信息化能使管理流程更透明、更规范、可追溯;信息化能够提高效率,降本增效,但如何更准确地判断流程是否合理呢?不基于端到端的流程设计会使得流程与流程间是割裂孤立的,这会带来大量重复设计、出现没人负责的空白地带以及衔接不顺畅三个主要问题,而通过端到端的流程设计能将各部门分散的流程进行集成。
|
a) 2.4从线到面,如何用流程视角看系统?
|
企业运作是一个整体系统,这些线与线之间也存在着密切的关联性,因此我们需要将企业里的各条流程紧密的捏合在一起,不仅让每条流程成功的运转,而且使各条流程之间能进行良好的配合,从而形成企业整体的流程框架。在进行业务流程设计时,制定统一的流程层级和流程分类十分重要,那有什么方法可以指导我们去业务流程规划呢?
|
2.5流程优化 |
如果一项工作既不能改善公司的财务业绩,也不能提升客户满意度,这项工作就是不增值的,那么我们就要筛选关键业务流程,以及知道有哪些流程优化的方法。
|
第3部分 信息系统架构 |
a) 3.1数据管理阶段 |
数据是对客观事物的真实表现,企业业务过程产生的数据经过加工处理后可以成为企业运转和决策需要的信息,我们先来了解一下数据管理经过的几个阶段。
|
b) 3.2数据架构方法 |
以往业务系统的构建更多以项目为中心,从下而上的构建系统,造成“纵强横弱”现象,造成局部信息孤岛。通过企业数据架构方法建立一个共享、通用、一致和广泛的企业数据基础平台,可帮助企业消除信息孤岛。
|
a) 3.3应用架构的设计 |
一般我们讲应用架构分为两个层次:单个系统的应用架构和企业层面的应用架构。单个系统的应用架构不是企业架构的范畴,不过各个系统的架构设计需要遵循企业总体应用架构原则;而企业层面的应用架构起到了统一规划、承上启下的作用。这里我们讲的是企业层面的应用架构,它不是对某个系统的设计或者需求的分析,而是定义企业业务部门整体的IT应用系统和功能,我们会介绍基于组件化的流程设计。
|
第4部分
技术架构 |
c) 4.1技术架构是什么 |
技术架构是企业架构中比较底层的架构,它定义如何建立一个IT运行环境来支持数据和应用架构,以保证业务的正常开展。那在高层设计中,我们说的技术架构是什么呢?它分为哪两大类?
|
a) 4.2核心技术梳理步骤
|
为了让业务流程IT化,每个企业都会有自己的核心技术,那么我们有什么步骤来帮助我们去梳理核心技术呢?
|
b) 4.3大型网站系统架构的演化 |
大型网站的架构是根据业务需求不断完善的,根据不同的业务特征会做特定的设计和考虑,这里讲述一个常规大型网站会涉及的一些技术和手段来介绍一下技术架构的演进
|
第5部分
TOGAF应用 |
a) 5.1 裁剪的TOGAF应用在产品开发
|
在学习TOGAF后,我们通过在实际产品开发中应用的裁剪TOGAF框架来简单的回顾TOGAF在指导产品开发应用中的主要内容。
|
5.2 参考TOGAF应用在产品地图
|
产品地图,也叫产品链/树,是一个“作战地图”,我们能清楚我们已有哪些产品,还有哪些产品机会。产品地图主要由业务分析、产品分析和蓝图规划三阶段组成,这些部分要做些什么?
|