新浪博客

40—TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架(学习转载)

2018-05-22 16:20阅读:
http://www.cnblogs.com/zscyun/p/3357211.html

5. 架构合同

架构合同是在开发团体和赞助者之间关于架构的交付物、质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施行。

6. 架构成熟度模型


对于很多组织来说,在哪些方面进行改进以及如何改进的确是个让人头疼的问题。其实这一问题的答案就是在组织中建立和运用能力成熟度模型(CMMs:Capability Maturity Models)。通过使用这些模型,组织可以得到如下效益:
  • 这些模型描述了各种经过总结的实践,借此组织可以改进其流程。
  • 这些模型提供了一系列衡量尺度,借此组织可以对其能力状态进行周期性评测。
  • 这些模型提供了一个经过验证的框架,借此组织可以对其所付出的改进努力进行有效管理。

6.1 美国商务部架构能力成熟度模型(US DoC ACMM)

在前面已经提到过,美国政府可以说是施行企业架构的先行者之一,因而所有的美国联邦政府部门都被要求提供成熟度模型以及相应的打分机制来作为他们的IT投资管理和审计需求的一部分。以美国商务部(US Department of Commerce(DoC))为例,他就已经开发出了一套企业架构能力成熟度模型(ACMM:Architecture Capability Maturity Model)来帮助其内部的企业架构成熟度评测。这一成熟度模型在2007年12月时发布了1.2版本。

6.2 能力成熟度模型集成(CMMI)

截至到目前,成熟度模型已经在很多行业中得到了接受和施行,而且每个行业几乎都具有符合其自身特点的成熟度模型,但是正是由于这种广泛的接受性导致了成熟度模型过于繁杂。为了管理这一由于过多成熟度模型所带来复杂性,SEI(Software Engineering Institute)开发了一个名为能力成熟度模型集成(CMMI:Capability Maturity Model Integration)的框架。

7. 架构技能框架

企业架构过程是个非常繁杂的过程,它的顺利进行离不开众多具有不同角色的人员的通力协作,而如何保证这些相互合作的人员在各自岗位上能够胜任就变成一切活动的根本问题。为了应对这一问题,TOGAF提出了架构技能框架(Architecture Skills Framework),它为进行企业架构建设的组织提供了一份关于企业架构工作中各种角色及其能力的视图,从而为担负企业架构工作任务的团队的建立提供了导则。

7.1 角色分类

TOGAF将通常用来承担企业架构开发工作的架构团队中的角色分为如下几类:
  • 架构委员会成员(Architecture Board Members)
  • 架构赞助者(Architecture Sponsor)
  • 架构经理(Architecture Manager)
  • 架构师(Architects)。包括如下几个领域中的架构师:
    • 企业架构(Enterprise Architecture):此种类型的架构可以看作是下面几个领域(业务、数据、应用和技术)中的架构的超集。
    • 业务架构(Business Architecture)
    • 数据架构(Data Architecture)
    • 应用架构(Application Architecture)
    • 技术架构(Technology Architecture)
  • 方案和/或项目经理(Program and/or Project Managers)
  • IT设计师(IT Designer)
  • 其他角色...

7.2 技能分类

架构技能框架将架构团队所需要技能归纳为如下几类:
  • 通用技能(Generic Skills):通常包括领导力、团队协作能力和人际交流技能等。
  • 业务技能和方法(Business Skills & Methods):通常包括业务案例、业务流程和战略规划等。
  • 企业架构技能(Enterprise Architecture Skills):通常包括建模、构建块设计、应用和角色设计、系统集成等。
  • 方案或项目管理技能(Program or Project Management Skills):通常包括管理业务变更、项目管理方法和工具等。
  • 通用IT知识技能(IT General Knowledge Skills):通常包括代理应用(brokering applications)、资产管理、迁移规划以及SLAs等。
  • IT技术技能(Technical IT Skills):通常包括软件工程、安全、数据交换以及数据管理等。
  • 法律环境(Legal Environment):通常包括数据保护法、合同法等。

7.3 熟练度水平定义


40—TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架(学习转载)

7.4 各角色及其技能熟练度水平


架构委员会成员
架构赞助者
架构经理
架构师
(技术)
架构师
(数据)
架构师
(应用)
架构师
(业务)
方案/项目经理
IT设计师
通用技能
领导力
Leadership
4
4
4
3
3
3
3
4
1
团队合作
Teamwork
3
3
4
4
4
4
4
4
2
人际交往
Inter-personal
4
4
4
4
4
4
4
4
2
口才
Oral Communications
3
3
4
4
4
4
4
4
2
写作
Written Communications
3
3
4
4
4
4
4
3
3
逻辑分析
Logical Analysis
2
2
4
4
4
4
4
3
3
干系人管理
Stakeholder Management
4
3
4
3
3
3
3
4
2
风险管理
Risk Management
3
3
4
3
3
3
3
4
1
业务技能和方法
业务案例
Business Case
3
4
4
4
4
4
4
4
2
业务情景
Business Scenario
2
3
4
4
4
4
4
3
2
组织结构
Organization
3
3
4
3
3
3
4
3
2
业务流程
Business Process
3
3
4
4
4
4
4
3
2
战略规划
Strategic Planning
2
3
3
3
3
3
4
3
1
预算管理
Budget Management
3
3
3
3
3
3
3
4
3
战略愿景
Visioning
3
3
4
3
3
3
4
3
2
业务指标
Business Metrics
3
4
4
4
4
4
4
4
3
业务文化
Business Culture
4
4
4
3
3
3
3
3
1
遗留的投资
Legacy Investments
4
4
3
2
2
2
2
3
2
业务功能
Business Functions
3
3
3
3
4
4
4
3
2
企业架构技能
业务建模
Business Modeling
2
2
4
3
3
4
4
2
2
业务流程设计
Business Process Design
1
1
4
3
3
4
4
2
2
角色设计
Role Design
2
2
4
3
3
4
4
2
2
组织结构设计
Organization Design
2
2
4
3
3
4
4
2
2
数据设计
Data Design
1
1
3
3
4
3
3
2
3
应用设计
Application Design
1
1
3
3
4
3
3
2
3
系统集成
Systems Integration
1
1
4
4
3
3
3
2
2
IT行业标准
IT Industry Standards
1
1
4
4
4
4
3
2
3
服务设计
Services Design
2
2
4
4
3
4
3
2
2
架构原则设计
Architecture Principles Design
2
2
4
4
4
4
4
2
2
架构视图和视角设计
Architecture Views & Viewpoints Design
2
2
4
4
4
4
4
2
2
构建块设计
Building Block Design
1
1
4
4
4
4
4
2
3
解决方案建模
Solutions Modeling
1
1
4
4
4
4
4
2
3
效益分析
Benefits Analysis
2
2
4
4
4
4
4
4
2
业务交互
Business Interworking
3
3
4
3
3
4
4
3
1
系统行为
Systems Behavior
1
1
4
4
4
4
3
3
2
项目管理
Project Management
1
1
3
3
3
3
3
4
2
方案或项目管理技能
方案管理
Program Management
1
2
3
3
3
3
3
4
2
项目管理
Project Management
1
2
3
3
3
3
3
4
2
管理业务变更
Managing Business Change
3
3
4
3
3
3
4
4
2
变更管理
Change Management
3
3
4
3
3
3
4
3
2
价值管理
Value Management
4
4
4
3
3
3
4
3
2
通用IT知识技能
IT应用开发方法和工具
IT Application Development Methodologies & Tools
2
2
3
4
4
4
2
3
3
编程语言
Programming Languages
1
1
3
4
4
4
3
2
3
代理应用
Brokering Applications
1
1
3
3
4
4
3
2
3
信息消费应用
Information Consumer Applications
1
1
3
3
4
4
3
2
3
信息提供应用
Information Provider Applications
1
1
3
3
4
4
3
2
3
存储管理
Storage Management
1
1
3
4
4
2
2
2
3
网络
Networks
1
1
3
4
3
2
2
2
3
基于Web的服务
Web-based Services
1
1
3
3
4
4
2
2
3
信息技术基础设施
IT Infrastructure
1
1
3
4
3
2
2
2
3
资产管理
Asset Management
1
1
4
4
3
3
3
2
3
服务等级协议
Service Level Agreements
1
1
4
4
3
4
3
2
3
系统
Systems
1
1
3
4
3
3
2
2
3
商用现成品
COTS
1
1
3
4
3
4
2
2
3
企业连续体
Enterprise Continuums
1
1
4
4
4
4
4
2
3
迁移规划
Migration Planning
1
1
4
3
4
3
3
2
3
管理工具
Management Utilities
1
1
3
2
4
4
2
2
3
基础设施
Infrastructure
1
1
3
4
3
4
2
2
3
IT技术技能
软件工程
Software Engineering
1
1
3
3
4
4
3
2
3
安全
Security
1
1
3
4
3
4
3
2
3
系统和网络管理
Systems & Network Management
1
1
3
4
3
3
3
2
3
事务处理
Transaction Processing
1
1
3
4
3
4
3
2
3
位置和目录
Location & Directory
1
1
3
4
4
3
3
2
3
用户界面
User Interface
1
1
3
4
4
4
3
2
3
国际化操作
International Operations
1
1
3
4
3
3
2
2
2
数据交换
Data Interchange
1
1
3
4
4
3
2
2
3
数据管理
Data Management
1
1
3
4
4
3
2
2
3
图形与图像
Graphics & Image
1
1
3
4
3
3
2
2
3
操作系统服务
Operating System Services
1
1
3
4
3
3
2
2
3
网络服务
Network Services
1
1
3
4
3
3
2
2
3
通信基础设施
Communications Infrastructure
1
1
3
4
3
3
2
2
3
法律环境
合同法
Contract Law
2
2
2
2
2
2
2
3
1
数据保护法
Data Protection Law
3
3
4
3
3
3
3
2
2
采购法
Procurement Law
3
2
2
2
2
2
2
4
1
诈骗
Fraud
3
3
3
3
3
3
3
3
1
商业法
Commercial Law
3
3
2
2
2
2
3
3
1

我的更多文章

下载客户端阅读体验更佳

APP专享