当前几年我们在应用软件开发上还沾沾自喜于自己的低成本优势时,我们一直认为应用软件领域将是中国软件业的突破口。可今天,当SAP等国际企业软件巨头开始以能与本地软件公司相竞争的低价政策进入中国的中小型企业的管理软件市场时,我们重新审视自己的核心竞争力,才发觉我们已经逐渐丧失了优势。中国的软件业向何处去?汪须忠一直在深深地思考这个问题。
受汽车工业革命的启发,汪须忠敏锐地认识到,软件产业虽有其特殊性,但同样也摆脱不了产业发展的铁一般的规律。现今软件产业已开始步入中年,软件技术逐步成熟,新技术的高额利润将逐渐消失,而一个产业在成熟期的主要矛盾将不再是技术因素,而是工艺的先进性。中国软件产业要实现跨越性发展,只学习印度做外包是不够的,要实现跨越,必须改变产业游戏规则。工艺的突破将带来产业游戏规则的改变。软件开发工艺化就是一次改变游戏规则的革命。福特发明的汽车组装生产线,大大提升了汽车制造业的效率,极大地降低了生产成本,使汽车制造业发生了革命性的变革,使美国成为主导汽车工业的超级大国。二战后日本人迅速崛起,发明了敏捷制造JIT(Just In TimeInventor),并以日本人特有的在细节上精益求精的精神对工艺的每一个操作参数进行优化,在零部件的质量上下功夫,实现了汽车制造工艺的第二次革命,日本就是凭借第二次的工艺革命取代了美国在汽车行业的垄断。
因此解决成本和质量的问题,就得靠工艺的改进。软件公司必须走出手工作坊式的制造方式,实现工艺革命,在现有成熟技术上探索出一条全新的开发工艺及方法论。科诺软件开发自动化生产线的诞生,正是借鉴了传统产业的工艺化思想,在全新的“软件开发工艺”、“软件工厂”理念基础上创建的一种全新的开发工具。这一工具的诞生凝聚着科诺核心技术人员集体的智慧,科诺公司的高层中不少是专业领域中的权威人士,大部分拥有相同的华人文化背景,并且有着海外任职的丰富经历,其中许多都是国外一流大公司的高层研发主管。凭借他们渊博的知识和奋斗精神,凭借着国际一流的软件开发人员的共同努力,科诺攻克了这个难题。他们是世界上第一家从软件开发工艺的整个系统工程来实现开发过程的自动化和优化的公司。不同于其他公司从构架上或某一点上解决问题,科诺是从整个过程和面上寻找解决问题的答案。
科诺高屋建瓴地率先提出“自动化 组装”的软件工艺全新理念,糅和了最新软件开发技术、传统工艺思路于一体的软件开发新工艺和新方法。其核心思想是按不同需求生成业务组件,再根据业务流程将组件组装起来成为一个应用系统。同时系统提供一套完整的扩展方式,业务组建自动生产的代码与手写代码分开,可N次重复生成而不影响手写代码,任何手写代码J2EE可以编辑成同一系统。
软件开发自动化这个多少年来无数人的梦想,在科诺的手中诞生,它震撼了许多美国IT界同行,尽管这一两年世界级企业像IBM、BEA都在开发相类似的系统,国内也出现了类似的产品,但汪须忠自豪地说,科诺公司的技术还是国际领先的,在短期内竞争对手还不太可能撼动他们的技术领导者地位。