首页 首页 人工智能 查看内容

创恒信:掌握平台才能掌握自己的命运

木马童年 2019-5-16 22:10 3 0

中国的不少软件企业其实一直处在两难境地:如果能以一款通用标准产品通吃天下自然是获得最大的成本效益,但无法满足企业的个性化需求,反过来可能会影响公司的整体营收;如果为了获得更多的订单,满足企业的个性化需 ...

中国的不少软件企业其实一直处在两难境地:如果能以一款通用标准产品通吃天下自然是获得最大的成本效益,但无法满足企业的个性化需求,反过来可能会影响公司的整体营收;如果为了获得更多的订单,满足企业的个性化需求,则在产品研发和后续实施上带来更多的成本投入,也许并不划算。如何在软件灵活性和标准方面求得一个平衡依然是这些软件企业面临的问题。

软件开发平台经常被比作汽车的发动机,而掌握平台更多时候还被赋予信息安全的高度。平台软件在中国市场的推广和竞争也有些时日了,甚至业内著名的Gartner咨询公司还曾预测过2009全球中间件市场会发展停滞,但我们看到中国企业实际上依然处在期待满足他们灵活应用需求的软件开发平台。因此这个市场的机会仍然存在!

软件“发动机”横空出世

“F1”。

一级方程式赛车?没错,这的确是它广为人知的代号。而各赛车队相互比拼的实际上也并不只是赛车手的高超技巧,而是包括赛车本身、技术团队等等诸多状态的整体较量。这其中,赛车内部的引擎一定是最为关键的一部分。

一家以“创新、永恒、诚信”为宗旨的中国软件企业“创恒信”从2009年国庆前夕把“F1”作为自己“软件开发推进器”的名称。意指要为其客户提供一款类似F1赛车一样的高性能的平台软件,并且要为他们赶超一度引为榜样的竞争对手的高超技能。

有过多位贤达名人给予题字的“创恒信”其实一直怀着软件报国的信念,成立十周年后的2009年,经过一番改制,一直在技术和理念上主导公司业务的夏春秋出任公司法人代表,也因此从幕后走到了台前。不喜抛头露面的夏春秋愿意把更多的精力来推介公司本身,更是希望对软件行业本身的看法能真正影响到软件同行的选择,推动中国软件从根本上掌握自己的命运。

出路在于应用软件,核心在开发平台

“操作系统、数据库技术基本上都掌握在别人手里,只剩下企业应用这一块了。”夏春秋的担忧表露无遗,“但目前中国的应用软件水平都不是很高,大多是从财务或OA出发,在应用层面上无法满足企业的整体管理需要,在和国外产品竞争中也不占优势。”

众所周知中国软件行业发展出路的核心问题是看谁掌握软件开发平台。“这还不仅仅是技术问题,因为企业的应用还在于是否真正懂得客户的管理。”夏春秋说,“国外软件对处于中国商业环境下的企业管理理解不深不透,因为它们的经验是来自于海外他们自己熟悉的环境。”当然,在中国走向市场经济的初期,不少市场经济环境下通行的经验和做法非常适合在经济转型中的中国企业。这也是为什么很多中国软件企业愿意走模仿国外软件这一条道路了。

但是,这种情形在中国经济不断发展的今天显得不够充分。在客户为先的买家时代,企业在选择通用功能的同时,也会花更多的精力去选择适合自己的软件。这时候,一些大牌的明星软件企业未必就是适合自己的软件系统。自己开发开始重新占据不少CIO的心头,而具有鲜明专业色彩的软件企业成为很多“精明”的企业家的“不二之选”。

“个性化一定会成为企业信息化的重要选项,软件是否灵活是考虑的重点之一。”夏春秋认为,除此之外,是否对企业的管理有深刻的认识、独到的见解也是企业选择软件合作伙伴的重要因素。“F1正好在技术架构、理解中国管理环境上有独到之处,在实践中也得到了企业的高度认可!”夏春秋说,这款产品的亮点就是在技术的灵活性和管理模式上非常合适中国企业的选型特点。

夏春秋几年前曾经出版过一本名为《领导哲学》的书,在书中他为我们揭示了中国政经环境下的管理特点和解决方法。有些独一无二的思路和方法必须深入其中才能得其真谛,要想在软件中相应地全面实现的确需要一番不凡的功夫。而掌握这些思想需要一个软件应用系统的帮助,而软件应用的开发需要一套属于自由知识产权的核心平台。

F1的独到之处在哪里?

研读创恒信的资料和结合夏春秋董事长的介绍,我们大致可以了解其技术特点。

F1是创恒信一切软件产品的技术基础平台,具备了三大特性,即技术要求低,在功能模块的开发和变更中对技术人员的要求很低;配置化开发模式,极大地提升了业务系统的敏捷性;开发性,采用SOA松耦合应用集成技术实现数据共享和应用整合。

F1采用了一系列最新技术,并创造性地进行了高层封装,提供各种标准化的组件接口,通过配置实现了无编码调用。F1是一个基于SOA架构的Web应用开发平台,整个系统包括一个运行基础平台和五大基础支撑系统,软件公司的技术人员或企业的最终用户可以由此配置出适合自己业务需要的各类应用系统,包括ERP、协同办公、BPM、BI、CRM、PM、HR、EAM等等。

“基础层”的八大核心引擎是F1的技术核心,不妨放些笔墨做一些介绍。“SOA引擎”为软件企业和最终用户的集成提供了一个平台,处理SOA服务的交互、组合和治理的基础架构;“工作流引擎”是基于BPEL2.0标准实现的业务流程动态集成基础架构,通过图形化的工具完成流程开发和服务编排;“模板引擎”提供可视化的开发工具、开发应用模板,通过模板引擎来编译动态模板,实现复杂的企业应用;“消息引擎”包括一个内置的JMS消息系统,用于各种应用程序之间进行消息交换。同时提供一系列基于消息的上层服务,包括邮件服务、即时消息、短信、定时消息服务、订阅服务等。在实际应用中,通过挂接服务的外部驱动接口,就能开通应用服务;“AJAX引擎”提供表现层组件与后台动态交互的通用架构,实现交互式动态网页应用的页面开发基础平台;“映射引擎”实现对象与数据的动态映射和关联的机制;“脚本引擎”实现对Java运行环境的封装,通过Javascript语言开发服务器端应用来实现应用的扩展;“规则引擎”是一种根据规则中所包含的指定过滤条件,判断其能否匹配运行时刻的实时条件来执行规则中所规定动作的引擎。利用它就可以在应用系统中分离商业决策者的商业决策逻辑和应用开发者的技术决策,并把这些商业决策放在中心数据库或其它统一的地方,使它们在运行时可以动态地管理和修改,从而为企业保持灵活性和竞争力提供有效的技术支持。

在“工具层”则有门户系统、工作流管理系统、电子表单系统、组织用户管理系统、内容管理系统。基本上把应用层面的功能做了一个抽象,分门别类,以利于上层应用软件系统的开发和调用。至于开发出什么样的应用软件系统,则完全有软件公司和企业客户来决定,可以不涉及编码技术本身。

由此我们可以得到F1在技术上具有相对的优势。比如有PORTAL门户、全自主知识产权平台产品、数据映射功能、多页表单处理功能、主子流程之间的数据交换功能、汇集人的使用、可视化的表单模板开发,无JSP集成数据映射引擎、数据校验引擎、脚本解析引擎、多页表单处理功能、与电子表单紧密集成、支持JAVASCRIPT脚本开发、强大的工作流引擎等。在应用上具有与传统开发模式相比缩减开发编程代码90%以上、快速构建业务流程驱动的应用系统、提供可视化开发设计工具使用简单方便、开发效率比传统方式提高一个数量级、使用最新技术成果开发、强大的扩展性和集群技术、应用开发平台已经内置或集成了多个基础子系统等优势。

自我修养,自我提高,共同增长

取得高人一筹的自主软件平台是众多中国软件企业的梦想,但并非易事。创恒信公司的发展道路也是一波三折,十年磨一剑。

创恒信大约花了7年时间才逐渐摸到了软件开发平台的门道。最初的尝试还是从国家电网的项目开始的,参考工作流的思想定制开发这套管理系统。如此大规模的系统实际上是无法在实验室里完成的,客户提出的条件就很高,反过来,促使创恒信的创新起点也很高。

和客户一起成长几乎成了创恒信的技术和业务发展的基本路径。在完成国家电网项目后,又得到了北京顺义区的电子政务项目。深入了解了在中国特定的政商环境中,一个电子政务项目是如何在地方政府落地生根的。与此同时,创恒信还和美国波音公司有了在资产管理方面的合作,项目很大,投入也不少。

创恒信遇到的困难和其它软件公司没有什么两样:项目实施人员不懂业务,业务人员不懂技术开发,他们之间的矛盾如何调和;缺乏统一的企业级应用平台,缺乏与平台结合的项目实施方法论;项目组成员的能力决定了项目的实施周期,无法快速相应用户需求变化;需求发生变更时,软件质量下降,Bug重重,软件可复用度低,重复开发造成浪费;软件人才流动对项目造成严重影响等等。创恒信希望痛苦的经历没有必要让更多中国软件企业再去尝试一遍,夏春秋试图把自己的难得经历和经验分项给大家,让大家发挥所长,不再造成浪费。就是希望中国的软件企业做到“自我修养,自我提高,共同增长。”

F1平台的一个最大特点就是具有强大的流程再造功能,迅速应对管理变革。因为信息技术变革,给管理思想、方式、方法、手段带来革命性变革。生活方式变革给管理带来新课题,促使企业进行管理变革;生产方式变革要求转向速度模式,改变了企业生存的大环境,是管理变革的重要因素;制度体系变革――经济危机,全球经济一体化让危机无限放大,企业管理变革势在必行;价值观变革则是管理变革的核心。

众所周知,信息化涉及的内容和层面很多。管理层面的软件应用(ERP)和生产层面的技术(MES)在很多时候是两个专业的事情,这两部分的管理和技术也基本上是各司其职,相安无事。在今天,信息化的深入应用和扩展开始让这两部分需要真正的融合在一起了。要改变中国工业化基础薄弱的问题很大程度上也在于工业化和信息化的融合,因此,从某种意义上说,工业和信息化的融合是从ERP和MES的衔接开始的。

“还要加上中间层的电子商务。”夏春秋说,“从应用技术上其实是三个环节,上层是ERP的高层管理系统,底层是生产过程管理,中间是电子商务的监控。F1平台可以承载信息化和工业化的融合的重担。”夏春秋的目标非常远大。在创恒信的技术平台和应用软件已经得到了中国国电集团、国电集团西北分公司、 国电宁夏石嘴山发电有限责任公司、国电大武口电厂、国电大同第二发电有限责任公司、中国国际航空公司、中国国家法制办公室办公网、农业部渔业局、北京市顺义区政府、北京市农村工作委员会、北京市经济信息中心等客户的认可。

以“创新”开头的创恒信公司,更重要的还在于“恒”,在平台技术的推广难度上一点也不亚于技术研发本身。只有越过市场推广这个台阶,将会给软件渠道和企业用户带去更多“信心”。

在不久的将来,多智时代一定会彻底走入我们的生活,有兴趣入行未来前沿产业的朋友,可以收藏多智时代,及时获取人工智能、大数据、云计算和物联网的前沿资讯和基础知识,让我们一起携手,引领人工智能的未来!

信息安全 中国企业 软件开发 软件行业 应用软件 操作系统
0