信息系统在商业上的广泛采用始于1959年左右,当时IBM推出了它的第一台晶体管大型计算机,即IBM 1401和7090系列
。当时,人们已经广泛了解到计算机对许多组织的业务、对已有的管理实践,甚至对整个社会具有相当大的颠覆性潜力
。1965年,在具有强大操作系统、时间共享和多任务支持的创新的IBM 360系列出现后,大型计算机在组织中的商业应用进一步扩大。到20世纪60年代末,计算机已在许多领先的美国公司中广泛应用,这些公司大多为高级计算机管理人员设立了永久职位(现代CIO的原型)
。从那时起,整个组织的信息系统规划问题得到了极大的关注,并因此提出了首批规划方法
。
信息系统对许多组织的业务越来越重要,这加剧了实现业务和IT对齐的长期问题,以及对有效的战略信息系统规划的需求
。为了解决业务和IT对齐的紧迫问题,自20世纪60年代初以来,不同的供应商、咨询公司和个人专家提出了许多正式的、详细的、按部就班的
基于架构的规划方法
,最初其被定位为战略信息系统规划方法,后来被定位为企业架构框架,旨在将一个组织的业务战略转化为信息系统的可操作计划
。在不同历史时期的方法论和框架中,最广为人知的包括早期的BSP
和1970年代的Method/1
、1980年代的信息工程
和战略数据/信息规划
、1990年代的企业架构规划(EAP)
和TAFIM
、2000年代的FEAF
以及2010年代以来的TOGAF
。这些规划方法在市场上有不同的名称,包括战略信息系统规划、战略数据规划、信息架构、企业架构。
然而,所有这些方法论和框架本质上代表了相同的逐步正式规划方法,仅有略微不同的变化,它以某种形式意味着分析IT系统的当前支持,定义与战略业务目标相一致的未来架构,然后制定行动计划或路线图,从当前状态迁移到所需的目标状态。尽管几十年来,这些基于架构的规划方法被出于商业动机的供应商冠以各种行业“最佳实践”的头衔,但实际上没有一种在实践中成功运作
。例如,似乎是受到“领先的行业专家”建议的启发,美国联邦政府在1999年启动了臭名昭著的联邦企业架构(FEA)计划,为所有政府机构开发企业架构,最终只交付了一堆基本无用的架构文档,据报道浪费了超过10亿美元
。由于无休止地大力推广有缺陷的、基于架构的方法论,以及随之而来的众多实践的失败,架构的概念在很大程度上名誉扫地,甚至“架构”这个词后来在许多组织
中也成了一个“贬义词”。
总之,许多基于架构的规划方法和框架,虽然围绕架构进行了大量炒作,促进了企业架构的概念,并激发了架构思维,但仍未能为架构文档(即EA工件)的实际使用提供多少有价值的建议。正如管理学中通常发生的那样,真正的管理创新和最佳实践在行业中逐渐出现并成熟,这是众多从业者为解决最紧迫的业务问题无数次尝试后的结果
。同样,就企业架构而言,真正的企业架构最佳实践是在行业中出现和成熟的,因为几十年来无数的IT规划者试图解决许多组织中糟糕的业务和IT对齐的长期问题
。换句话说,一致的企业架构最佳实践的出现是由业务和IT一致性的迫切需求引起的行业自然反应,而非一些顾问、大师或“某某之父”的刻意产物
。众多的企业架构方法论和框架可能启发了当前的企业架构最佳实践,但肯定没有在任何真正意义上发明或定义它们
。从这个角度看,企业架构框架可以说对实际企业架构最佳实践的发展做出了贡献,就像战争对现代医学的发展所做出的贡献一样,即刺激甚至迫使它们发展,而自己却没有提供任何特别有用的想法。由于它们在本质上的不同,因此除了一些EA工件确实被开发并用于信息系统规划,真正诞生于行业的企业架构最佳实践与带品牌的企业架构框架和方法论的建议几乎没有重叠。矛盾的是,尽管对于许多人来说,企业架构的概念与流行的企业架构框架(如TOGAF、Zachman、FEAF和DoDAF)密切相关,甚至是同义词,但所有这些框架与本书中描述的实际EA最佳实践的关系却很小,这些最佳实践是在一段时间前出现的,经过多年的具象化,至今在业界成熟起来
。这些最佳实践根本无法从任何现有的企业架构框架或方法论中得到。此外,本书所介绍的大多数企业架构最佳实践的系统描述,在任何其他关于企业架构的现有资料中都难以找到。附录A(EA的起源和现代EA最佳实践)对EA学科的起源和相应的最佳实践做了详尽的历史分析。