信息化顶层设计的思想内涵主要是用系统论的方法,对信息化建设的各个方面、各个层次、各种参与力量、各种正面的促进因素和负面的限制因素进行统筹考虑,理解和分析影响信息化建设的各种关系,从全局的视角出发,对信息化建设的基本问题进行总体的、全面的分析,确定信息化建设的目标,选择和制定实现目标的路径和战略战术,并提出可行的实施建议,从而尽量规避规划的缺陷和不足,从根本上减少信息化建设的风险。从信息系统工程的观点来看,顶层设计是承接业务战略与信息系统之间的桥梁与标准接口框架,是信息化战略规划的最佳实践指引,
信息化顶层设计的主要目的和功能是解决信息化建设中各个要素的协同问题,是统筹考虑业务、信息、应用、技术和机制等各要素之间的关系,使信息系统的效益最大化。在信息化规划工作中,通常是各部门规划的集合,协同问题考虑较少,特别是以全局的角度统筹考虑和协调各要素之间的关系更加缺乏,而且规划中确定的建设项目,更多考虑的是项目本身的内在的关系,忽视了业务之间、信息系统之间以及各项目之间的关系。因此,信息化顶层设计的首要视角是要跳出局部环境的束缚和影响,站在全局互联和全网通用的整体高度,去分析决定信息化建设的具体决策。
源于90年代美国的顶层设计框架,到目前已经衍生出多种框架,如DoDAF(美国国防部体系架构框架 The Department of Defense Architecture Framework)、FEAF(美国联邦政府体系架构框架 Federal Enterprise Architecture Framework )、TOGAF(开放组织体系架构框架 The Open