Rational:成就高品质的软件工艺流程
两年之后 借Eclipse扩大应用领地
在并购计划中,IBM将逐步整合Rational开发工具与其现有其他品牌软件,以提供统一的架构及应用程序管理平台,包括近期陆续发布的与Tivoli、WebSphere、Lotus等整合工具产品,都是相关策略下的成果。SDP平台的推出,就是一个很好的例子。
Rational有助于结合企业决策者、系统开发者、以及业务执行者等不同角色。除了提供更全面性的整合应用,包括整合Tovoli产品线的网管技术,提供系统自动错误侦测及修复功能;整合Lotus产品线技术,以强化软件开发的协同作业能力等,今天的Rational更多地扩大了在软件工程的应用层面,除区分不同开发作业提供不同应用工具外,还增加项目管理、规划等非程序开发人员的管理应用工具。因此,IBM在开发方案上,所提供的不只工具、方法以及还包括软件工程流程,以维持与企业商务运作的仅密结合。另外,它还包括SOA的布建方法、设计模范、以及流程等,这些都是IBM技术持续创新的证明。更重要的是,Rational还强调了对Eclipse的支持。
成立于2001年的Eclipse联盟(eclipse.org)是以IBM公司首先提出的一个开源软件组织,业界各公司为整合不同类型开发应用软件而组建的一个团体。在Eclipse成立之初,Gartner的分析师Mark Driver就说:"IBM最终的目标是把Eclipse软件发展成Microsoft Visual Studio的第二个有力的竞争产品。"
Eclipse集成开发环境起初主要是支持Java,由于IBM在Java界的重要地位,Eclipse发展势头甚猛。创建以来,该协会一直得到了Oracle、Sybase、Borland、BEA、Fujisu、RedHat等越来越多厂商的大力支持。作为并购之后的重要产品,Rational成为业内第一个基于Eclipse3.0的端到端软件开发完整平台。该平台把软件的架构师、开发人员、测试人员和项目经理整个开发团队一网打尽。