我们国家发展工业软件,基本上走的是技术研发到产品到市场的路线。从高校出来的软件公司在做工业软件,他们没有长期工业背景的熏陶,做出来的软件很多都是学术性的。我们看国外怎么发展的呢?基本上是在其工业部门下孕育并发展起来的。钢铁控制的自动化软件基本都是在钢铁领域发展的,他通过剥离形成专业化,但是始终没有脱离所在的工业部门。我们现在用的卖到中国的软件已经是五年前、十年前在这些工业部门应用的系统,他们应用成熟以后搬出来推广到其他行业。所以我们只是看到了这些工业软件的结果,没有看到其发育成长的过程,这就是我们国家工业软件长不大的原因。没有工业背景的孕育和成长,很难发展出完全适合工业真正需要的软件。因此,我特别支持在我们国家大力培养以行业,以工业背景为架构的真正的软件公司,使他们能真正成为工业建设发展的主力军。
我们想要发展工业软件而不是就工业软件,首先要针对企业行业和新型工业装备需求,在不同层次上采取不同的发展策略。比如说对工业发展的软装备和能力平台要以构建工业研发制造生产线为主,建立起安全有效的数字化平台,这是一套带动工业软件发展的道路。
第二,要大力发展一些行业性软件,比如说行业性软件公司,要为行业做整个能力平台建设,要熟悉行业的流程,熟悉行业的数据,熟悉行业知识标准规范,还要熟悉行业的架构,所以要发展一批行业的集成框架软件。
第三,要大力推动自主的专业构件开发。只有这些血和肉才能和框架集成在一起,如果光有一个框架,没有这些血肉,没有这些设计、制造分析的流程和系统,这个软件就用不起来。
第四,工业支撑软件,在相当长一段时间内还要引进国外的软件进行集成,但是我们要逐步攻克并发展拥有自主知识产权的软件,就像现在发展核高机一样,我们不可能避开国外软件在中国的占有和侵蚀,单要形成跟国外软件相抗衡的局面。
我们要发展工业软件,要以集成创新的模式发展工业软件,工业软件不是一个典型的技术问题,而是综合性系统性的工程问题,需要综合、集成和创新。紧密结合重大产品和工程来带动工业软件,国家要自主研发部分核心领域的工业软件,比如说国防用的工业软件,还有大量的三维CAD、三维的制作执行等等,这些系统都应该在国家层面大力发展。(杨海成:中国航天科技集团总工程师、神舟航天软件总裁)