用“企业架构”方法指导信息化规划

企业信息化之目的,是通过信息系统的部署和实施来提高产品研发和生产运营的效率,以增强企业的核心竞争力。信息系统的规划通常包括:目标制定、需求分析、方案规划、阶段划分等内容。笔者结合自身的实践经验,阐述如何基于“企业架构”思想,进行企业信息化的规划方法和落地过程。

什么是“企业架构”?

所谓“企业架构”,常规的解释是:基于业务导向和驱动的架构来理解、分析、定义、构建、集成、扩展、运行和管理信息系统。

基于“企业架构”,首先是对企业的业务架构模型进行分析,再进行数据架构的定义,然后对系统应用架构的规划,最后选择落地的技术框架,其关系和构成下图所示:

用“企业架构”方法指导信息化规划_第1张图片

1、企业业务架构

企业业务架构,就是从企业或部门战略层面,定义了企业、部门的业务策略、管理组织和业务流程。是对企业的实际业务流程和信息系统的抽象描述,包括企业战略、组织、职能、流程、系统、数据、网路部署等的完整描述。而在过去乃至当前,国内的大多数企业在进行IT规划和信息系统投资时,都会跳过企业架构这个环节,直接进入到项目的建设,这很可能导致:

a) 信息化建设与业务需求脱节;

b) IT重复投资,缺乏前瞻性和整体性;

c) 信息系统各自为政,出现信息孤岛等现象,陷入系统集成陷阱;

……

那么,如何来进行企业业务架构的分析和整理呢?使用业务架构图的方式,以结构化的方式,来说明企业的业务架构:

用“企业架构”方法指导信息化规划_第2张图片

基于上图的企业业务架构,再层层往下分解,直至每个业务领域的流程和步骤,最大程度的还原业务流程,帮助信息管理部门把握企业整体业务模型,进而从战略层面优化信息化规划,整合信息化流程、合理配置企业资源。

2、基于业务领域的数据架构

“大数据时代”,以“数据中心”建设为载体,开展数据架构规划,已成为企业信息化的关键环节,也是建设企业信息系统的必经之路。

数据架构的分析和定义,必须在已经理清了业务架构模型的基础之上进行。数据架构将实现业务模型向数据模型的转变,业务需求向信息功能的映射,企业数据向企业信息的抽象。

数据架构将企业业务,实体抽象为信息对象(逻辑数据、物理数据及其它们的关系等),将企业的业务运作模式抽象为信息对象的属性和方法,建立面向对象的企业数据模型。

数据架构规划的内容有数据模型定义、数据与业务功能关系、数据与系统功能关系、数据标准、数据生命周期、数据接口等。

通过系统数据架构的分析和定义,确保信息系统为业务流程和业务部门提供全面、一致和完整的业务数据。

3、系统应用架构

应用架构以数据架构为基础,建立起支撑企业业务运行的各个信息系统,通过信息系统的集成运行,打通企业的业务数据接口,实现企业各类业务信息的自动流转,它集中描述了信息系统功能和技术需要实现的内容。

应用架构一般分为两个层次,企业级的应用架构和单一信息系统的应用架构。最常见的信息系统应用框架,常被称作“业务蓝图”或“功能蓝图”。下图的示例中,描述企业门户,和基于其上的三个信息系统的功能蓝图和关系:

用“企业架构”方法指导信息化规划_第3张图片

数据架构定义和应用架构定义,是紧密结合在一起的,互相依赖,可以合称为“信息系统架构”,清晰定义了各个信息系统的边界,明确各信息系统间的集成接口,从而保证企业全局数据的一致性、完整性和准确性。

根据信息系统架构,就可以制定企业各个信息系统的实施计划、步骤和优先级。

4、系统技术架构

技术架构,主要定义企业信息系统的管理标准和技术标准,以及需要支持业务、数据和应用系统部署的软硬件能力,包括IT基础设施、中间件、网络、通信协议等。由于这些内容易于理解,在此就不展开阐述了。

总结

通过业务架构、数据架构、应用架构和技术架构的逐层分析和落地,可以促使我们在规划企业信息化战略和方向,特别是进行企业各信息系统实施时,能够使各信息系统能真正有效的管理企业流程,保证企业战略意图的落实;避免部门壁垒和信息孤岛,保证跨部门信息的一致和准确,同时也降低了信息系统的实施风险。

你可能感兴趣的:(云计算,大数据干货)