□ 苗 放
过去,人们利用信息技术,建设信息系统,通过获取数据、加工处理、产生信息来提升各种业务系统的运行效率和质量,提供辅助决策支持能力,已经发挥出了重要和不可或缺的作用。
如今,来自各方面的挑战以及网络化、全球化的发展趋势,我们面临着一体化、全局化的格局,面临着交叉、协同、综合的业务需求,面临着智慧城市、数字经济、智慧社会、数字政府等复杂巨系统的建设需求,传统的信息系统已经不能够胜任和满足这些方面的需求,需要更新的数据系统来应对这些挑战。
信息系统不论是系统本身还是构建方法与运行体系,业务需求既是出发点,也是落脚点。因此,信息系统被强烈地打上了面向业务和业务驱动的烙印。体现在信息系统的建设方面,是典型的行业和业务需求引领,硬件和软件的开发围绕着业务需求展开,重视业务流程和最终信息结果,数据作为一种副产品伴随着系统;信息孤岛的存在自然而然,相类似的信息系统之间的信息无法共享;信息系统能够处理的业务单一,扩展性差。
现有的软件工程方法,也是按照业务需求和业务逻辑设计的,开发过程复杂,变更困难,开发成本高,生命周期短。虽然也有一些较大规模的信息系统,但它们无法胜任我们现在需要跨层级、跨地域、跨系统、跨部门、跨业务的协同管理和服务,更不可能从一体化和把握全局的角度,去应对全球化、应对危机、支持五大发展理念和支持构建人类命运共同体的需求,也满足不了我们当下数字经济、智慧社会、数字政府、智慧城市等综合、复杂、跨域的各种业务需求。
而相比之下,在数据系统当中,数据可以产生信息,可以针对不同的业务产生不同的信息。这里说的数据系统,和信息系统一样是获取数据、加工处理、产生信息来提升各业务系统的运行效率和质量,提供辅助决策支持能力,不同的是,数据系统是站在数据核心和数据系统开发建设应有的规律角度来认识的。
首先,数据系统以数据为核心,关注数据的全过程管理,包括数据的采集、获取、积累、沉淀以及数据的传输、存储、处理、分析、挖掘、决策支持等。
其次,在重视数据的前提下,系统再考虑对业务的支持,数据支持业务,数据驱动业务,业务产生、积累和沉淀数据。因此,数据系统天生具有对多来源数据的管理能力,具有支持多业务、复杂业务、跨域业务、协同业务的能力,扩展性好,开发方法从过去的面向业务和业务驱动,改变为面向数据和数据驱动,开发过程灵活,开发投资持续有效,总开发成本低,数据系统生态可持续。
如果把数据比喻为土壤,土壤上生长的植物比喻为业务或应用,那么,过去的信息系统就像是盆里栽花,各个盆之间的数据无法共享,而且各成体系,管理困难,开发和维护成本高,生命周期短。现在和未来的数据系统就像是一片土壤,各种业务和应用就像土壤上生长着的大片树木,形象的说,数据系统就是“肥沃的”数据“土壤”上生长着“茂盛的”应用“森林”,虽然面对不同的业务难以形成统一的数据标准,但是可以形成统一的数据管理标准,统一的业务开发规范,形成欣欣向荣的数据和业务应用的生态系统。
(作者系成都大学大数据研究院院长)