企业架构(EA)定义了企业各个组成部分如何构建、它们之间的关系,以及设计和演变的原则和规定。它是指导企业IT建设的蓝图,它的首要目标是帮助企业最有效达到其当前和未来目标。
下文中出现的关键词说明:
ADM :Architecture Development Method架构开发方法
EA :Enterprise Architecture企业架构
TOGAF : The Open Group Architecture Framework开放群组架构框架
1、为什么做企业架构
- 当前IT系统并没有真正满足企业需要
业务与IT间的鸿沟
无法对业务变更做出响应 - IT困局
系统之间彼此孤立,重复或重叠
适应变革的灵活性差
技术体系复杂混乱
技术系统互操作性差 - IT投资ROI
多关注系统维护
主要是战术性开发,而非战略计划
综上,企业架构对企业生存和成功至关重要。它在对业务战略和流程优化的基础上,进行企业信息化顶层设计,形成灵活稳健的企业架构,以适应当今企业的数字化转型。
1.1 企业架构的收益
- 通过合并/标准化/集成企业信息系统更好地降低企业IT预算。
- 通过标准化,预设计的组件及模块提高IT敏捷度
- 提供更好地信息访问及互操作性
- 降低IT风险
- 提高IT绩效及工作满意度
架构景观的三个层次
1、战略景观–展示企业的长期概括性视图
2、分段景观–提供更为详细的运营模型
3、能力架构–详尽展示如何支持特定能力(包括当前能力、目标能力、能力增量概图)
2、 TOGAF企业架构的内容框架
TOGAF源自于TAFIM(美国国防部),它是一个框架,而不是架构。它旨在提供一个满足不同业务需求的通用框架。它主要包含以下5个模块:
- TOGAF架构–ADM开发方法
- ADM指引和技术
- 架构内容框架(包括元模型,可复用构建块以及典型的架构交付件)
- 企业连续系列和工具(架构内容的分类以实现重用)
- 架构能力框架(包括架构实践所要求的组织/流程/技能/角色/责任)
2.1 ADM开发方法
预备阶段
目标:
- 确定/建立组织架构能力
方法:
- 识别组织上下文中关键驱动力
- 定义架构工作需求
- 定义架构原则/框架
- 评估企业架构成熟度
阶段A–架构愿景
目标:
- 开发一个高阶的愿景包含能力和业务价值
- 创建架构工作说明书,定义开发和部署所需要的开展的工作
方法:
- 创建架构愿景,描述其业务价值以及