CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟




 
标题: [转贴] Rational开发环境应用需求和趋势发展
shy1639
明星会员
Rank: 11Rank: 11Rank: 11Rank: 11



UID 254156
精华 7
积分 23321
帖子 2033
威望 11084
ZD币 2950 元
阅读权限 230
注册 2007-10-10
状态 离线
  楼主
发表于 2007-12-11 15:59  资料  个人空间  短消息  加为好友 
开发者在线

Rational开发环境应用需求和趋势发展

4月27日,中国最大的IT技术网站51CTO.com特邀国内顶尖的SOA和软件工程专家,就SOA理念对软件工程带来的新要求和新变革、Rational为实施SOA带来的帮助和提升进行了讨论。

Hayden Lindsey - IBM杰出技术专家,主导Rational面向大型企业的研发和应用推广
曹开彬 - 计世资讯副总经理兼软件与服务研究部主任、资深IT分析师
刘君博 - 中国领先的外包服务提供商,文思创新软件技术有限公司执行副总裁
傅纯一 - Rational中国区技术销售经理
程 鸿 - 51CTO.com 编辑,访谈主持人


现场照片-访谈中热烈的讨论
>>>请点击此处进入访谈专题



以下是本次访谈实录:


程鸿:我发现刘总听的非常专注,是不是像Hayden先生所说的,这些都是对于咱们的业务和为客户提供的服务上非常有价值,而且是能够起到很好的提升作用的?


刘君博:首先简单的介绍一下。非常有缘分,实际我在美国硅谷工作的第一个。因为像我们这样的IT服务型的外包公司最关注的,也是我本人最关注的就是软件工具和流程方面的应用开发工具。就像戴尔做得时候对技术本身的某一个模块关注的程度和流水线的优化,实际上我们作为IT服务商,我们现在最关注的就是流程工具的优化和应用。所以非常高兴,实际上对我们来说我非常同意这个观点,大型机开发的工具相对来说比较稀缺。包括IBM每年和文思合作培训大型机软件开发人员。另外一方面也因为工具上的限制可能在这块的培训方面有比较大的需求缺陷。IBM在中国几所大学里面,据我知道有大连、成都、武汉,都有这方面和大学强力的合作,包括大型机。但是我想这远远解决不了这方面的人才需求。


实际上我有一个问题,我们在Rational新的工具开发环境应用需求,开发也是需要这种工具,通过这种环境来弥补。这只是我的一个猜测。我觉得回答这个问题,应该是把Rational本身的优点作为软件生命周期,整体上或者模块化、或者新的架构上的优势在不同的机型,不同开发方面的优势统一起来。


我上来之前也看了公司,除了IBM合作这块,因为IBM本身的需求比较多。当然非常感谢IBM给业界带来这么好的工具,但是在本身这方面,因为我自己学过Rational认证,但是我觉得工具的优势没有完全的体现出来,原因咱们可以去探讨。我希望在大型机方面我们有需要,Rational有它的优势。在Hayden先生介绍新的业务方向,把大型机和分布式开发统一起来,是不是会产生一个新的影响。


IBM做OS2非常成功,然后教给我们怎么去组成一个公司,又说你们的业务方向,需要搭建公司的流程。实际很多年我们和IBM一块学习。我们和IBM提供的服务人员超过400多人,是IBM在中国最大的服务商之一。通过和IBM的合作,在文思建立的研发中心有十几个,包括花旗银行。他们对SOA的技术要求非常敏感,因为我现在没有业界统一的要求,四五年SOA出来的时候我比较关注。我认为理念上SOA是一个软件发展的趋势,但是SOA的发展没有大家想象的那么顺利。但是像一些比较领先的软件,产品的公司,它在架构设计上对SOA架构设计都是非常好的。如果没有SOA架构,在服务的整合、架构的整合方面,刚才说的几个问题就会非常的麻烦。


所以,我希望通过今天这么一个机会,了解到Rational在这方面新的趋势,也想听听在线的朋友有什么样的看法。我相信这是在软件开发方面一个新的里程碑。我们在这种技术的转化,或者你去支持哪些,实际上像我们这样的用户是非常关注你们的产品的。因为你们的产品对我们来说,可能比一个技术厂家产生的经济效益非常明显。


我经常跟到我们公司面试的高官说你以前管的是一条产品线,到文思来管理的是五到六条产品线。现在不同了,五、六条产品线,每个人派一次,耗资非常大。实际上我们还有另外一个业界的信息,因为我来之前他们问我,公司发展比较大,我们公司现在有3000人,可能是在中国最大的公司之一。我们有自己直接的软件产品,但我们软件开发产品线非常多。


像印度公司的产品方面在中国推动的力度非常大,我们几乎每星期都能接到印度公司的软件产品对我们进行推销。所以我也希望通过这个机会,和大家有进一步的合作,看看Rational在整合型的软件,大型机和分布式开发有什么样的合作机会。谢谢大家!


Hayden Lindsey:一般来说,如果采用多个开发工具就会造成开发成本的上升,要培养更多的人学习这些技能。比较好的一个方式,就是采用这样一个单一的、统一的开发平台。就软件外包而言,你非常希望提高你的人的利用率,可能做完一个项目,就把人移到另一个项目。如果在不同项目之间,这些开发人员只需要掌握通用的技能,这样就可以大幅度降低开发团队和人员的成本。


国内外开发环境在开发方面特征


程鸿:刚才有网友在听完刘博士提出的一些疑问之后,他觉得您说的非常有道理;同时他提出的问题,包括国外的开发环境与国内的不太一样。曹开彬先生是这方面的专家,能否请曹先生为我们介绍一下国内目前在软件开发方面表现出来的特征?


曹开彬:就刚才主持人提到的问题,我们可以从两个方面来看我们研究的一些基本情况。第一,我理解如果从开发环境不一样的话,尤其在用户方面可能是非常不一样。中国的行业用户在信息化的建设过程当中,跟美国的环境是有非常大的差别。美国基本上相对成熟,各种独立的系统非常多。但中国应该说80%以上的企业,它是处于一个几乎没有IT系统,更多属于建设期的状态。


所以中国的IT应用从现在开始属于大规模的建设时期,而美国属于完善时期。所以这两个是最大的差别。其实我们前段时间发布一个报告,用户在部署自己的IT开发系统上有三个难题他们非常关注。


第一,效率的问题。这实际上是非常关注的。很多企业做系统动辄半年、两年,所以他们认为这个很慢。第二,快速适应的问题。因为中国企业很大的一个特点就是变化非常快,而今天可能业务流程变了,后天产品变了,大后天组织架构变了。所以很多IT系统僵化的话,使得它会作出很大的一个牺牲。第三,集成的问题。因为它属于不断的建设时期,今天上了CIO系统,明天上了另一个系统,那么对企业来讲是非常关注的。





顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
shy1639
明星会员
Rank: 11Rank: 11Rank: 11Rank: 11



UID 254156
精华 7
积分 23321
帖子 2033
威望 11084
ZD币 2950 元
阅读权限 230
注册 2007-10-10
状态 离线
  沙发
发表于 2007-12-11 16:00  资料  个人空间  短消息  加为好友 

SOA在国内和国外的实施情况


程鸿:我给大家讲一个我看到的有趣的例子。有人把SOA国内和国外的实施情况比做城市建设。说国外的建设像是旧城区改造,中国像新城区的建设。首先是遗留问题少,第二是既有的系统差,也是基础性比较差的表现。第三,就是变化快。业务需求变化快,本身整个社会环境发展速度非常快,这样对IT系统提出的变的要求也会非常强。


这个比喻之后得出的结论是,欧美在实施SOA的时候,把既有的系统接到ESBA的总线上,我不知道这个比喻恰当不恰当。所以想请嘉宾帮助我们解惑。


傅纯一:刚才曹总打的比喻非常好,中国什么东西都在发展,到美国就是所有的东西都修好了,没有东西可建设了。


刚才讲的三个难题,像开发的效率、快速适应变化、系统之间的集成,我觉得SOA主要解决的就是现有系统之间的集成,解决信息孤岛。


Hayden先生今天所介绍的IBM Rational解决方案,就是为了解决这些难题的。包括刚才讲到怎么样提高资产的灵活性,怎么样提高人的技能的灵活性。提高灵活性主要的目的就是提高效率,一方面现有的资产要尽量重用,不要重新开发。另外一方面,尽量简化人的学习过程,让他学会这种技能,在这个环境做这个项目可以,转去做另外的项目也可以。无论做开发系统开发,还是主机应用开发,只需要掌握最通用的技能,像EGL。你有了这种基础设施之后,就可以很快的把应用修改,修改IT的架构,满足业务流程变化的需求。这样就是满足快速适应变化的需求。


傅纯一:刚才主持人讲的比喻,我觉得只是一方面。因为SOA概念提出来,一个主要的问题就是要解决系统整合上的问题。因为大家知道,前两年我们在谈EAR,企业应用集成。那个时候各个厂商都有解决方案整合这个系统,从前两年开始又在谈SOA,也是讲怎么样把系统进行整合。


但是SOA跟EAR不同的是,SOA采用标准化的方式进行系统整合,是面向服务的。所以SOA应用改造一定会涉及到应用系统,虽然我们属于建设阶段,但是从IBM角度来看,我们绝大多数的客户成为IBM客户好几十年了,这些客户已经建设了一些非常多的各种各样的系统,SOA就是可以很好的把这些现有的系统像做旧城改造一样。但是SOA的旧城改造不是把原有的建筑拆掉,它保留原有建筑,同时可以建设全新的城市出来。当然,不排除有一些客户原来的IT应用基础是非常薄弱的。对这类客户来说,可能需要重新建设,那么它受到的约束就比较小。





顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2008-7-6 00:55

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.065111 second(s), 7 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版 - WAP