TOGAF ADM 关键技术 29:架构契约
关键技术 29:架构契约 属于 《阶段G:实施治理》和《阶段H:架构变更管理》 的关键技术。
架构契约在阶段 G:实施治理中被创建。架构契约是在开发团队和赞助者之间,就架构的交付物、质量和目标适用性达成的协议。这些协议的成功实施将通过有效的架构来交付。通过对架构契约的管理实施治理,可以确保:
- 实现一个持续监控的系统,以对组织中所有与架构相关的活 动的完整性、变更情况进行检查,并进行决策和审计;
- 严格遵守架构的原则、标准和需求,包括现有的架构或正在开发中的架构;
- 识别出架构开发和实施各个方面的风险,包括内部开发的各个方面,将其与公认的标准、政策、技术和产品以及架构运营各方面进行对照,以使得组织能够在一个弹性的环境中继续其业务。
- 建立起一套流程和实践,以确保开发和使用各类架构制品的相关责任、职责和纪律;
- 达成对负责架构契约的治理的组织的正式理解,包括他们的权力级别,该团体所治理的架构范围等
TOGAF 9 确认如下两份架构契约的范例:
- 架构设计和开发契约
- 业务用户的架构契约
架构设计和开发契约的典型内容如下:
- 介绍和背景
- 协议的基本性质
- 架构的范围
- 架构和战略的原则及需求
- 一致性需求
- 架构开发和管理的流程和角色
- 目标架构的测度
- 各交付物被定义的阶段
- 已排好优先级的共同工作计划
- 时间窗
- 架构交付物和业务度量
阶段 G 所产生的业务用户架构契约的典型内容包括:
- 介绍和背景
- 协议的基本性质
- 范围
- 战略性需求
- 一致性需求
- 架构的各使用者
- 时间窗
- 架构的业务度量
- 服务架构(包括服务水平协议( Service Level Agreement ,SLA))
这个契约也被用来管理阶段 H 中对企业架构的变更。