企业架构管控实践之一:企业架构管控框架
通过对企业架构相关研究和实践,在TOGAF方法论的指导下,探索梳理了企业架构管控框架,并为多个大型集团化公司可以提供咨询与实施服务,总结了丰富的架构管控经验。“企业架构管控实践”这个专题系列将向各位读者细剖架构管控的实质核心,阐述实施管控的相关要素,并结合实例说明实施管控的切入点及重要意义。
通过对TOGAF中“企业”定义的深刻理解,企业是为有着共同目标集合的组织的聚集。结合实践中组织的范围边界的不同,这里的企业可能被识别为政府部门、一个完整的公司、公司下某部门、单个的处/科室,或许是通过共同拥有权连接在一起的地理上疏远的虚拟组织链。“架构”被定义为一个系统的基本组织,具体体现于其组件,组件之间与环境之间的关系以及支配其设计和演进的原则,是针对某种特定目标系统的具有体系性的、普遍性的问题而提供通用的解决方案。推理可知,“企业架构”即是与特定组织经营战略、信息需求紧密相连的一整套解决方案,这中间还包括各类原则、模型、标准及流程等。所以,“企业架构管控”则是提供对“特定组织经营发展解决方案”的管控,它结合企业未来发展趋势,为企业各项解决方案的设计、选择和执行提供指导。
构管控一方面要保证业务战略与IT战略的一致性,另一方面要保证架构在设计与实施过程中的动态遵从,具体来说,实施架构管控有以下六方面的意义。
总体来讲,架构管控的实施能保证企业架构在企业内部真正的持续优化、迭代演进。
通过企业架构方法论和项目实践经验的理解,认为企业架构管控框架应涵盖如下重点内容,且在实施企业架构管控时关注如下各项要素,以及梳理各要素之间的关系。具体如下图所示。
企业在实施架构管控时,首先要考虑的便是管控目标,即企业组织架构管控的期望。企业在不同发展阶段,架构管控的目标会有所侧重。如在架构缺失期,实施管控的重点目标是保证架构设计的完整性和有效性;如果已有完备的企业架构,正值系统建设时期,则实施管控的重点目标是保证系统架构对企业架构的遵从性等等。从这个层面上讲,上一节中我们提到的六方面架构管控的意义,均可作为不同时期的架构管控目标。
架构管控的对象显而易见,就是各类架构设计资产。从覆盖范围上可分为企业级架构设计、领域级架构设计、系统级架构设计;从架构领域分又可分为业务架构、应用架构、数据架构、技术架构;从架构描绘的时段还可分为基线架构、目标架构、演进路线图等。总之,所有的架构设计资产都是架构管控的对象。WHEN(何时管)管控流程架构管控依照怎样的流程,各时点需要开展怎样的活动都是管控流程需要描述的内容。通常来说,管控流程根据管控对象的不同会大体分为企业级架构治理流程、系统级架构遵从流程和架构评估流程。HOW(如何管)管控标准管控标准能够说是一系列的架构管控资产,包括架构管理办法、架构设计原则、架构标准规范和架构评估指标等等。它们同样属于架构资产,但与管控对象中的架构设计资产不同,它们是对架构设计资产开展管控的依据和标准。WHO(谁来管)管控组织架构管控的实施离不开完善的架构组织,这其中有架构管控的决策者架构管理委员会,也有负责管控具体实施的组织者架构管理办公室,同时不可或缺的还有架构设计团队和项目实施团队等。WHERE(哪里管)管控切入点你们可以发现,在架构管控框架中并没有涉及管控切入点,其实这部分内容已隐含在架构管控流程中,通常来说,企业内部实施架构管控,主要考虑与项目管理过程进行衔接,如在系统建设初始的立项阶段开展架构目标评审,在系统模块设计阶段开展架构设计评审,在系统上线前开展架构复核评审等等。总之,在企业内部找寻适当的架构管控切入点,可以有明显效果地的提升企业整体的信息化水平和工作绩效。关于架构管控框架各要素详细的阐述,以及它们之间的关系将在“企业架构管控实践” 专题系列后续篇章中娓娓道来。