4月27日,中国最大的IT技术网站51CTO.com特邀国内顶尖的SOA和软件工程专家,就SOA理念对软件工程带来的新要求和新变革、Rational为实施SOA带来的帮助和提升进行了讨论。
4月27日,中国最大的IT技术网站51CTO.com特邀国内顶尖的SOA和软件工程专家,就SOA理念对软件工程带来的新要求和新变革、Rational为实施SOA带来的帮助和提升进行了讨论。 参与本次活动的有IBM公司Eclipse平台的发起人之一Hayden Lindsey先生,IBM公司傅纯一先生,计世资深IT分析师曹开彬以及中国领先的外包服务提供商文思创新软件技术有限公司执行副总裁刘君博先生。 以下是本次访谈实录:
中国软件产业发展趋势
程鸿:曹总,您能不能说说目前中国软件产业向前发展是怎样的一个趋势,需要在哪方面做得更多一些?因为之前我们跟刘总沟通的时候,当时也是非常惊讶。实际上像以文思创新为代表,我们国内软件产业在做离岸外包业务方面,发展到了并不逊色于印度的水平。我想对整个软件产业的把握还得请教曹总。
曹开彬:中国的软件产业可以分一下类。以文思创新为代表的软件外包服务产业,这个产业从国内发展情况来看前景非常好。从总体来看,欧美、日本这些国家,甚至像国内外包的需求越来越大。并且市场很大,中国刚好也具有这样的机会,所以从全球来看,除了印度遥遥领先之外,给人的感觉是,活儿光印度一家干可能干不完,需要很多中国人接这个活。所以外包领域非常好,但是软件外包领域有几个问题需要我们中国的企业进一步克服。
第一,品牌的影响力。尤其是中国统一的外包品牌影响力,我认为在国际上还没有完全树立起来。尤其是国际的大公司对中国软件外包品牌还是存在着一种半信半疑的态度。所以这样是需要我们进一步树立我们的品牌。
第二,还是从软件外包企业的管理能力出发。像我们从三千人上升到一万人,我们是以什么样的管理方式应对,这个可能是重要的。
如果说到软件产业的话,国内还有一个非常重大的,甚至比外包更大的产业,就是说我们众多做自己成品化的公司,或者做集成服务的公司。尤其像产品化的公司,金蝶等等,它们也是面临着很好的机遇。因为现在中国的市场属于上升的时期,对软件的需求越来越大,同时用户对软件价值越来越认可。所以从需求层面来讲,用户愿意花更多的钱做这个事情。
但是从软件提供商来讲,我认为目前遇到一个问题。当我们的客户数量达到一个程度的时候,我们如何做规模上突破的问题。因为像金蝶这样的大公司,现在已经成长到七、八个亿。在这样的状态下怎么样保持一个高速的发展,这个实际上对我们来说是非常大的挑战。因为从现在来看,尤其是从去年他们的财报来看,金蝶的增长率不到20%。我觉得整个中国软件环境还是应该增长更快一些,这种情况下,涉及到我们整个软件公司内部管理的问题。
比如是否需要引进一些Rational等先进的环境,或者先进的服务管理理念,甚至一些更好的管理模式,适合软件企业的管理模式。我认为这是非常重要的。
如何学习Rational、SOA的东西
程鸿:以前听您介绍文思创新在业务上是发展非常迅猛的。但是在做这次活动的准备工作时,我也去查了一些资料。我就在很多招聘网站找到文思的招聘启示,其中也具体提到派到IBM的Rational的工程师。之前您也介绍过,文思创新在人才方面也是有非常大的需求。我觉得今天听您讲的很多具体话题,我感觉在实施SOA过程中,对软件产业人才结构也会提出一些新的要求。在这种情况下,您怎么来看我们自身业务的发展,包括很多网友提到的,他们自己怎么学习Rational,学习SOA的东西?
刘君博:首先我想回应一下曹总,他对中国软件产业的脉络把握的非常准。外包厂商都面临不同的机遇,文思是80%的增长,已经经历了三年,基本每年翻一番,今年我们计划还是翻一番。一个非常重要的原因是,我认为产品商和系统集成商,因为我以前做北京网通的大型软件,都是做规模化。像做外包服务是直接和欧美客户接口,你不接口它就把你去掉了,你根本不够服务商的资质。如果我们不把这种理念通过内部机制培训出来,它不是简简单单的人员派遣、公司文化等等,整个培训是一条龙的服务。所以外包企业在这一点进展非常快,看看印度的发展,越做复杂度越高。这些都是技术在人才管理方面、人才培训方面、解决方案方面的积累。所以这是大家互相合作的时代,这是咨询非常发达的时代,任何事情都会在它做得最好的地方和最好的团队来做。像以前可能花两三年时间知道黄花菜凉了,但是现在它第一时间会找到最好的团队。这是需要大家充分合作的竞争。
刚才问到培训,我觉得实际上在IT服务公司,为什么很多踊跃加入这种行业,你可以学到非常好的先进技术。我们IBM培训,它和IBM常年是合作关系。今年公司大概有1000人的大学毕业生在此培训,我们已经和63个大学合作,我们会和IBM主动的合作,去培训。IBM不同的部门,实际上我们在员工派遣或者做IBM项目,都有一个系统的前期服务,这也是对IBM发展方向的把握,以及其他很多别的客户,我们分成三层的培训。
一个是基础的培训,第二是先进技术的培训,第三落到实处的时候,像SOA更多的是架构设计的思想。在我们定向他去哪里的时候,我们会进行定向产品的培训。那个时候他们怎么进行应用,应用到什么程度,就会有一个具体的培训,这样他在上岗的时候,对应用有一个比较确切的了解。所以今天大家提的问题都是很好的,希望大家有兴趣加入文思创新科技,我们可以进一步的了解,帮助他们解决具体的问题。
开源是SOA的发展方向吗?怎样处理Rational和开源间关系?
程鸿:刚才我听Hayden和傅经理都提到了很多关于开源的话题。我也了解到,Rational此次新的发布完全基于Eclipse RCP3.0的平台来做。现在有网友提出问题,考虑到自身是中小型的开发团队,他们采用Rational的话,可能性价比会差一些。对于他们这样的团队来说,怎么样有机会能够很快的接触IBM在SOA这方面领先的思想,包括也有人提出开源是不是将来SOA的发展方向,怎么去处理Rational和开源之间的关系?
Hayden Lindsey:首先,大家知道很多开源项目都是IBM捐献出来的。我们今年其实也对Eclipse平台提供一种支持,你可以免费提供,也会享受到IBM厂商的服务。领域在Eclipse平台上有很多的开源项目,比如Java开发的平台,其实基本的平台已经足够支持你的服务,一般的用户来讲可以先从开源工具入手,支持你的开发,它也可以满足你开发的需要。但是一旦当你决定更有价值的功能,你可以考虑一些厂商的付费服务。比如在RID里面,我们针对静态代码,提供了一个代码评审自动化的功能。它的里面总结了IBM研究所在这方面的最新研究成果,可以自动帮我们检测编码过程的不好编成习惯,帮助你改正错误。
在RSA架构里面,我们也有一个引擎帮你进行模型的分析和检测,对它进行更正。一般来说,对中小型团队一开始可以使用免费的工具,慢慢的可以选用更好的工具平台,这样会给你的生产力带来提升。 利用Eclipse的平台,我们提倡希望运用这个平台整合不同的开发环境,来给开发人员提供一个整合的、统一的开发平台。
最后,就像汽车行业一样,可能有些功能目前是在豪华版上提供的,在普通版上是没有的。但是过几年之后,豪华版提供的功能就会放到普通版上去。而那个时候,你的豪华版的汽车就会有一些更加先进的功能,对我们的工具来说也是这样。慢慢的,我们会逐渐把更好的功能移到开源项目里面去。但是在将来,我们付费的工具所提供的功能将会更强大,将会给你更多的价值。
以较低代价来部署自己开发过程
程鸿:也就是说,在目前这种环境下,给中小型独立软件开发商也可以通过用先进的理念,以比较低的代价先去部署自己开发的过程?
傅纯一:是的。我补充一下,其实IBM针对中小型团队都有很多易解版的工具,目的就是为了降低中小企业的成本,让它们有一个合适的起点。
【相关文章】
Rational 07年全新的整体策略Rational开发环境应用需求和趋势发展混源开发环境下的Rational策略和特点EGL和业务流程语言区别及SOA架构安全、兼容性保证Rational在SOA中具体实现及典型案例国内信息化现状及SOA存在的最大问题中国软件产业发展趋势及学习Rational、SOA的方法【责任编辑:火凤凰 TEL:(010)68476606-8007】
阅读推荐
相关文章