刘磊
“我们都是高科技的农民!”在一个成功项目签约的发布会会场,软件提供商中创软件工程股份有限公司董事长兼CEO景新海语惊四座。“我们甚至不会用拖拉机,不会用联合收割机,我们在用锄头,这不是开玩笑的事,遗憾的是中国软件企业这些年一直在做着这样的事,我们只会用锄头,用语言编程,而不知道用工具来支撑和保证软件开发的质量和速度
。”
初听刺耳,再听却是字字出自肺腑,中国的软件企业进入质量与速度难两全甚至两不全的怪圈已有多年,引入CMM认证,尽管通过CMM认证3级、4级乃至5级者愈来愈多,但这一问题依然没有得到解决。为什么?追因溯源,大多软件企业的确依然在充当着高科技的农民角色。
农民与项目之惑
如果自己是农民,又怎么帮助自己的客户走上高科技之路?恐怕目前国内企业信息化项目失败率之高与此大有关系。
比如此次中创软件与国家海事局的合作,目前国家海事局担负着行使国家水上安全监督和防止船舶污染、船舶及海上设施检验、航海保障管理和行政执法,并履行着交通部安全生产等管理职能。在该项目中,中创软件要承担开发国家海事局的包括船舶管理、船员管理等子系统的水上安全监督管理信息系统。由于全国的海岸线,江河湖泊的所有运输管理,甚至包括安全搜救的管理责任都在海事局肩上,担子不轻,假如中创依然是一家用“锄头”编程的软件公司,海事局的信息化前景自然也就堪忧:因为不知道自己的信息化系统是否质量过关,能否准时交付,后期升级是否可以顺利实现……
正如景新海所说:“作为解决方案的提供商和建设商,我们建设信息化系统之后对于我们的压力是什么?当然我们在市场拼搏投标拿到一个项目是很高兴的事,但是系统真正上线时也是我最忐忑不安的时候,比如海事局的信息化管理系统已经进入他们大量日常业务管理,系统停了船也进不来也出不去,这对我们来说是沉重的压力。”
解决之道
但这次中创与国家海事局的合作显然可以让景新海少操点心,中创通过与IBM Rational的合作,告别了刀耕火种的“高科技农民”生涯,开始使用工具来控制开发周期和成本,并保证开发出高质量的软件产品。
软件开发流程的成熟程度左右着软件开发产品的质量,影响着整个开发进度和成本,IBM为中创软件软件所提供的正是 Rational Unified Process (RUP)和Rational软件开发平台(Software Development Platform - SDP)这样的可以帮助企业在整个开发流程对软件质量进行保证的工具。
到目前,国家海事局水上安全监督管理信息系统已经成功应用于全国海事系统,包括国家交通部海事局以及全国14个直属局、71个分支局,提升了海事系统严格执法、为民服务的能力,提高了业务效率。该管理体系很好地满足了国家海事局信息化建设的需要,提高了管理和执法的业务效率,并最终提升了海事系统严格执法、为民服务的能力。
中创软件董事长兼CEO景新海:我们都是高科技的农民!