国大规模开展企业信息化建设已有20多年,这项看上去似乎没有什么技术难度的工作,却一直受到低水平重复开发、信息孤岛等问题的困扰。为解决这些问题,早在80年代,信息化管理机构就提出了“统一规划、统一领导、统一标准”的三统一原则。在过去的20年中,已经数不清各级、各单位进行过多少次规划、组织制定过多少次标准、有过多少次加强统一领导和管理的努力,但这些工作却往往不能奏效,甚至是落空的。
虽然大家都意识到标准对于企业信息化建设的重要性,而信息系统建设中没有标准可依的状况却一直得不到改变;全国上下都希望对信息系统建设加强统一领导,却并没有明确措施;对于一次次落空的“规划”, 有人干脆戏称之为“空话”。
我们可以透过工业化来看信息化。工业化进行了几百年,并没有出现“工业化专家”,却习惯上把从事企业信息化的工作者称为“信息化专家”,而信息化专家究竟应研究什么,或是哪方面专家,是计算机、企业管理还是项目管理,似乎又不太明确。
企业信息化的出路何在?
标准化,制约企业信息化的问题
工作流程不规范
企业的工作流程大多是自然形成的,由于存在许多零乱、不合理的地方,不适合计算机系统的处理,给信息系统开发和维护带来困难;另一方面,同类企业间(如电厂与电厂)工作流程不一致,开发的系统难以推广,导致低水平重复开发。对此,许多人试图在信息系统开发过程中对实际的工作流程进行“再造”,或直接购买国外的信息系统,并按其要求调整企业的业务流程。
实践已反复证明这样做并不能全部解决问题。因为管理的科学化、规范化要由管理者来推动,这是一个长期的过程。尤其是目前处在变革之中,企业的管理流程和生产流程都会发生较大变化。
系统的功能也是变化的,系统开发完成后,用户会在运行系统的基础上产生新的功能要求,要求系统能够不断进行升级。
如果系统能够方便进行维护和升级,即便是系统功能不够,甚至有缺陷,也可以弥补并逐步完善。反之,假若系统不能适应这些变化的要求,即便是一次开发的效果再好,也会导致系统的萎缩和推倒重来。
因此,就长远观点看,系统能够方便地维护升级,要比一次开发达到较好效果更为重要。
实现管理的科学化、规范化,要求制定企业的业务种类、业务流程和业务数据(包括各种台帐、报表格式等)等方面的标准,并经过实际工作的检验,对标准逐步完善和细化。这些标准不仅是信息系统开发和升级的依据和阶梯,也是逐步实现管理科学化、规范化的依据和阶梯。
开发过程不规范
信息系统开发过程涉及规划、立项、设计、开发、维护升级诸多环节。由于缺乏相应的标准为依据,信息化建设究竟应怎样进行,不同的人、不同角度会有不同的想法和做法,使得信息化建设处于随意和私搭乱建的状态,导致出现各种问题。
如希望出现既懂管理、又懂计算机技术的复合型人才,希望“一把手负责”等;信息化建设将使企业从“人治”转变为“法治”已成共识,然而信息化建设的过程却热衷于“人治”的方法,这种做法是根本错误的。
为此,要建立相应的标准体系,并通过实际工作的检验,吸纳好经验、好做法,逐步完善和细化。这不仅是对信息系统开发进行管理的依据,也是信息化建设逐步深入的基础。否则,各种说法、研究、经验铺天盖地,鱼目混珠,错误的不能排除;正确的不能吸纳,企业信息化建设就难以深入。
信息系统不规范
信息系统开发涉及到的信息分类与代码、数据接口、运行操作规程等,由于缺乏统一的标准,各单位各搞一套,导致信息孤岛问题的出现。为此同样要制定信息系统的各种技术标准,作为协调信息系统建设的依据。
日常工作中,常常把信息化建设和建筑工程相比较。表面上看,信息化建设是要有一定学历的人才能完成的,似乎要比建筑工程“先进”。事实上,无论是一个城市的总体规划,还是一个具体的建筑项目,建筑工程的标准化、规范化的程度已经很高,这在信息化建设中都是难以做到的。
建筑工程要比信息化建设成熟得多。即便是最近几年才发展起来的家庭装修,也在迅速地趋于标准化、规范化。哪个行业要向成熟发展,则必须趋于标准化、规范化,其它工程、交通法规概莫能外。唯独信息化建设不向标准化、规范化发展,其紊乱也难以克服。
经过上述三方面的分析可以看出,制约企业信息化的根本原因是标准化问题。