eahome原创:《企业架构EA治理总述》,包含《Togaf架构能力和架构治理》、《LeanIX架构治理体系工具》和《华为企业架构设计和治理案例》。从深入理解Togaf理论,然后学习如何使用LeanIX工具实施架构治理,以及架构LeanIX架构治理的思路,最后观察学习华为架构治理的案例,以此真正理解架构治理的原理和架构治理的作用,并能够在实际工作中运用架构治理方法。
第一期:Togaf10架构能力框架和架构治理
1.1总述
TOGAF架构能力框架通过组织结构、角色、责任、技能和流程为架构建立适当的业务能力。治理机构将对企业中各架构功能的运作进行监管、评测和指导。企业架构的各项内容最终要存放到架构资源库中,架构资源库用于对在各项目中所产生的架构工作产品进行保存和维护,并通过引入企业连续体来对这些工作产品进行分类归纳。
图的中间部分是架构功能被成功运用所需的各种元素,包括:架构功能的实现和维护所必需的各种角色、责任以及其所需技能的技能资源池;架构功能的实现和维护最终需要落实到一个个的实施项目之上,这些项目在其整个生命周期内都需要处在一定的架构治理之下,从而使其能够与架构的定义始终保持一致。为了达成这一目标,这些实施项目与相应的项目治理需要通过合同(Contract)来进行沟通和约束。建立架构资源池:建立架构知识库,培养专业技能和标准化的架构实践,提高团队整体水平。
Togaf架构能力框架为如何在企业内建立架构功能提供了一套参考资料,共包含七部分内容
名称 |
描述 |
建立架构能力 | 在组织内建立架构能力的指南。 |
架构委员会 | 建立和运营企业架构委员会的指导原则。 |
架构合规性 | 确保项目符合架构的指导原则。 |
企业架构合同 | 定义和使用体系结构合同的准则。 |
架构治理 | 架构管理的框架和指导方针。 |
架构成熟度模型 | 用于评估和量化企业架构中组织成熟度的技术。 |
架构技能框架 | 为从事企业架构工作的员工制定的一套角色,技能和经验规范。 |
1.2Togaf10架构能力框架
架构能力建设:用于指导企业如何通过架构开发方法的引入来对架构能力进行建设。
架构治理:架构能力的目标就是通过对企业中各个架构的合理治理来保障整个企业架构建设和运作的顺利,并且对于架构治理以及与此过程相关的组织结构的建立、架构合同和架构合规都进行了较为详尽的描述。
架构成熟度模型:企业架构的建设和运作一定处于某种成熟度水平之上,为了让企业能够了解自己企业架构的成熟度水平,并借此针对薄弱环节进行识别和改善,需要成熟度模型的引入。
架构技能框架:架构能力的实现需要为参与架构实现项目和架构治理的各种角色、其所需的技能和技能掌握水平进行定义,从而明确企业架构过程中相关角色的职责和要求,并借此遴选合适的专业人员。TOGAF的架构技能框架提供了参考和指南。
架构能力是使用Togaf的ADM架构设计方法,包含10个步骤。
架构愿景阶段:此阶段的目的在于定义或审查这一架构实践的愿景、干系人和原则。
在TOGAF方法论中,任何一种企业能力的建设都需要对如下四种领域进行设计,也就是常说的4A架构:
业务架构:突出了架构治理、架构流程、架构组织结构、架构信息需求以及架构产品等方面。
数据架构:定义了组织中架构连续体和架构资源库的结构。
应用架构:描述了用于支持此可持续架构实践的功能和/或应用服务。
技术架构:描述了架构实践中用于支持各架构应用和企业连续体的基础设施需求和部署方式。
机会与解决方案阶段
在这样一个与架构实践建设规划相关的阶段中,企业需要审慎考虑的重要一点是所需的组织变更,以及达成这一变更的方法。
迁移规划阶段
此阶段的关注点不仅要放到信息系统架构组件之上,还需要将业务架构包括在内,而对于架构流程和框架的采用将会对组织中架构实践的整体建设产生主要的影响。
实施治理阶段
针对架构实践的业务架构的实现应该是此阶段的关注重点。将组织中的实践活动改变为一种更加结构化和有纪律的方法非常具有挑战性,因而需要通过适当的组织变更技术来达成。
架构变更管理阶段
此阶段需要对架构实践中各种架构的变更进行管理,而这些变更通常是在各个架构项目的执行过程中被触发的。一个典型的变更往往会成为对于新架构交付物的需求,并会对架构实践中的所有架构领域产生影响。
1.3Togaf10架构治理框架
架构能力框架包含架构治理的框架和指导原则。架构治理是企业架构和其他架构在企业范围内进行管理和控制的实践。它包括以下内容:
1-实施对所有架构组件和活动的创建和监控进行控制的系统,以确保在组织内有效地引入,实施和演进架构。
2-实施一个系统来确保符合内部和外部标准以及监管义务。
3-在商定的参数范围内建立支持上述流程的有效管理的流程。
4-建立并记录影响企业架构的决策结构; 这包括为决策提供输入的利益相关者。
5-制定实践,确保对组织内外明确确定的利益相关者群体负责。
架构治理流程被用来识别、管理、审计和传播所有与架构管理、合同和实现相关的信息,从而确保对所有架构制品、合同、原则以及运营级别协议进行持续地监督,并且所做的各项决策也具有了清晰的可审计性。这些治理流程相关的概念总结如下:
合规:这些评估的进行需要以在治理框架中所定义的各项标准为准绳。
豁免:当主题域的内容在合规性评估中被判为不合规时,该部分内容将可能会被否定,而此时将会存在如下几种处理方式:
(1)对这些不合规内容进行调整,从而使其满足合规性需求。
(2)申请一份豁免。当合规评估未能通过时,豁免就成为了一条用来达成临时性一致的备选路线。豁免只会存在于一段时间区间内,并在其整个生命周期内被强制设置明确的服务和运行条件。豁免并不会永久有效,它只是被用来作为一种在确保服务水平和运营水平得以满足的同时附加一定水平的灵活性的机制。豁免的时限性特征确保了它们是合规性评估循环的一个主要触发因素。
以及监督和汇报、业务控制、环境管理。
1.4Togaf10架构治理组织
架构治理框架的组织结构可以被分为开发、实现和部署三个重点区域,的每一个都代表了各个相关小组所应尽的责任。
在开发区域中,架构委员会(Architecture Board)对主架构师进行任命,并且通过两者的合作来对企业架构的设计和落实进行指导,并最终将企业架构细化成为各个面向具体问题的领域架构。
在实现区域中,受架构委员会授权和委派的项目管理办公室对用于实现各个领域架构的实施项目进行管控,从而保障其顺利施行。
在部署区域中,由于各个架构实现项目的实现和部署改变了企业当前的运营状态,因而受管理办公室委派的服务管理组织(Service Management Organisation)需要对企业的各运营系统进行监督,从而发现新的问题和需求,并借此启动新的一轮架构开发循环。
除了以上这三个核心区域之外,我们还应注意到企业连续体的再次出现。企业连续体之所以会在这里出现是因为它是架构治理的一个不可或缺的部分,因为它不仅承载了与架构相关的各种内容,也同时存储了与架构治理过程相关的种种材料。
1.5Togaf10架构治理委员会
企业架构不仅仅是应用ADM过程产生的工件。使组织按照架构中规定的原则行事需要一个决策框架。架构能力框架为建立和运营企业架构委员会提供了一套指导方针。架构委员会负责运营项目,并且必须能够在可能发生冲突的情况下作出决定,并对做出这些决定负责。因此,它应该是体系结构中所有关键利益相关者的代表,并且通常由负责审查和维护整个体系结构的一组管理人员组成。架构委员会成员涵盖架构,业务,
架构委员会可以对其负责和负责的问题是:
1.为所有关于体系结构变化的决策提供基础
2.子架构之间的一致性
3.识别可重复使用的组件(韩老师注解:中台的最原始来源)
4.企业架构的灵活性; 满足业务需求并利用新技术(韩老师注解:技术架构师关注的高可用高并的源头,并在业务架构设计伊始)
5.执行架构合规性
6.提高组织内部架构规范的成熟度
7.确保采用以架构为基础的发展纪律
8.支持可视化升级功能以进行跨界决策
架构委员会还负责运营项目,如架构合同的监测和控制以及治理项目,如生成可用的治理材料。
重要任务是:
1.分配架构任务
2.正式批准架构产品
3.解决架构冲突
TOGAF对于其内容项目做了如下建议:
变更请求:此条目之下的内容通常包含了针对架构、原则等内容进行修订的变更请求等。
豁免:豁免只会在一定的时间区间中以及定义明确的在整个豁免期间需要被贯彻的服务和运营条件下被认可。
合规性评估:根据在架构治理框架中定义的条件标准,通过审查后,这些评估结果或者被接受亦或者被拒绝,并且架构合规性评估报告还应包含所描述的各个细节。
争议解决:经过架构合规性审查和豁免过程而依然未被解决的争议需要在这里被明确,从而为下一步的行动提供目标,并且这些内容需要被记录到架构合规性评估和豁免文档之中。
架构战略和方向:这里所描述的内容仅被全局架构委员会所制定,它包含了架构的战略、方向及其优先级顺序。前期会议纪要、行动分配、其他事项、会议安排。
使用体系结构来组织IT开发意味着IT项目应该遵循架构路线图。如果情况并非如此,那么一定有充分的理由。
要确定是否属于这种情况,应采用架构合规策略并采取特定措施以确保符合架构。架构能力框架包含一系列确保项目符合架构的流程,指导方针和清单,其中包括:
1.项目影响评估,说明企业架构如何影响组织内的主要项目
2.架构合规性审查流程(参见下图),这是审查项目是否符合企业架构的正式流程
EA之家 » eahome原创:《Togaf架构能力和架构治理》