从组织上看,企业架构实践通常由 架构职能部门实施 。架构职能部门是独立的企业职能部门,通常直接向首席信息官报告,负责企业架构实践和整个组织的业务和IT对齐。从本质上讲,组织中的架构功能可以被看作IT部门的专门规划子单元。
作为支撑型的组织职能,架构职能并不为组织价值链增加任何直接的业务价值。与其他支撑型职能(如会计和人力资源管理)类似,架构职能的主要目的是赋能和支撑主要的增值组织活动(如生产和销售)。
组织所雇用的全部架构师通常都在架构职能中。根据组织的规模、结构和复杂性,架构职能可能会雇用不同类型的架构师和架构经理,即其他架构师的经理。不同类型的架构师通常有不同的职责,并可能专注于不同的EA域(如应用域、数据域或基础设施域,见图2.2)或范围,从整个组织到独立的IT解决方案。例如,组织中常见的架构师类型包括首席架构师(chief architect)、企业架构师、主架构师(principal architect)、领袖架构师(lead architect)、域架构师、平台架构师、程序架构师、解决方案架构师等。然而,这些职位和头衔的确切含义是针对特定组织的,在不同的公司中可能有很大的差异。
除了雇用独立架构师之外,架构职能部门通常还主持一个或多个 架构治理机构 ,即涉及架构师和其他相关业务和IT利益相关者的特别决策委员会。这些治理机构负责确保不同利益相关者有足够的参与度,并履行必要的 治理程序 ,其中包括做出集体的具有架构意义的规划决策,以及审查、批准和正式授权决策型EA工件(见表2.1)。