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