从“世界定义软件”稳稳做起
2013-12-26工业和信息化部赛迪智库软件与信息服务业研究所所长安晖
文 工业和信息化部赛迪智库软件与信息服务业研究所所长 安晖
软件定义网络(SDN)这一概念出现后,软件定义数据中心(SDD)、软件定义系统(SDS)等类似名词纷涌而出,并出现了“软件定义世界”的终极说法。
应该说,在信息社会中,信息技术已成为推动经济社会发展的重要力量。软件作为信息技术中最具活力的部分,自然有着更为耀眼的作用。借助以软件为代表的信息技术工具去协调信息资源、推动信息化进程、改变现实世界,确实并非天方夜谭。“软件定义世界”的说法在一定程度上亦非梦想。
但具体到软件和软件产业的发展上,仍需要以“大胆假设、小心求证”的心态循序渐进。也就是说,在“软件定义世界”的宏伟愿景之下,更需要由“世界定义软件”为起点,一步步踏实地做起。
到底什么是软件?从“道”的角度看,软件不仅是一行行程序代码、一页页设计文档、一个个算法模型这些软件的某种具体表现形式。从根本上看,软件终究是现实世界中经济社会范畴下各个行业领域里各种知识的表现形式。软件水平和软件质量如何,不取决于系统架构师或程序员的能力,而取决于软件应用领域知识水平的高低。
一个最典型的例子是ERP软件。ERP是以系统化管理思想为企业领导层提供决策运行手段的管理平台软件。按理说,ERP里面包含着人类最高管理知识的结晶,使用ERP软件应该对企业发展有着重要的支持作用。但事实是,我国企业实施ERP的20多年历史中,成功率还不到30%。
是ERP软件不好,还是中国的系统集成商能力不足?应该都不是。实际上,更多的原因,在于实施ERP的中国企业自身的管理水平没有跟上,管理知识没有积累,也就没有办法很好的运用即使被公认为全球最先进的ERP软件。再进一步想,这也是为何我国的企业管理软件无法做到全球最佳的重要原因——我们自己的知识积累不够,也就无从奢望由知识积累支撑形成的软件产品能够问鼎全球。所以软件绝非无根之木、无源之水,它本就来自于现实世界中,是现实世界最真实的反映。若现实世界中知识不足、能力不到、应用不够,也就不能强求软件能够发展到何种登峰造极的地步。
虽说我们一直在提要将我国软件产业做强。但其实,这不单是软件产业的任务,更是全社会、全体软件应用对象的责任。只有从工业设计、制造、营销、管理等环节积累和总结先进的知识经验,才能诞生出高质量的企业管理软件;只有从高质量、高效率的城市管理中抽取和推演先进的知识经验,才能打造出高水准的智慧城市软件;只有我国的创意产业、设计产业、动漫游戏产业充分发展,发掘出无穷的想象空间和发展空间,才能催生出高质量的数字内容加工处理软件;只有将移动互联网、云计算、大数据等新技术、新模式、新业态与应用紧密相连,才能孕育出能用、好用的新兴软件产品。
软件产业绝不是自娱自乐的产业,软件的设计与开发也不是空中楼阁般幻想的产物。只有与各领域紧密联系、经济社会各行业领域的知识积累到了一定地步,在其本身总结形成了经验式的流程、模式并由这些行业领域主动向信息产业领域提出应用要求之后,才能支撑推动软件的创新和软件产业的发展。
因此,要想达到“软件定义世界”的宏大目标,就需从“世界定义软件”踏实地做起。推动各行业领域的进步和知识积累,推动它们主动与信息技术对接,主动将自身产业发展所积累的经验知识化、算法化、流程化,用信息技术将其转化和固化,方能得到真正有价值的软件产品。
从世界定义软件稳稳做起,唯有与现实世界紧密联系,与知识经验紧密联系,我国的软件产品才能做好,我国的软件产业才能真正强大。这也正是未来我国软件和软件产品发展与努力的方向。