IBM Rational Software Development Platform 7.0 版本团队产品 提供了针对闭环软件交付、灵活的跨分布式团队集成测试管理,以及扩展的全球开发支持等方面的新技术和增强功能。 (点击进入“Rational 软件交付平台 V7 专题”。)
IBM 发布 Rational Software Development Platform V7 团队产品
在这个最新的版本中,IBM Rational Software Development Platform 团队产品提供能消除开发、测试及部署之间鸿沟的新技术和框架。通过改进的生命周期自动化和可追溯性、高度可配置工作流 —— 包括生命周期的所有要素 —— 以及对跨地域分布开发团队更大的支持,IBM Rational 引入的技术向客户提供了一种更好的方式来管理价值,更灵活地开发,以及控制风险和变更。
要了解更多内容,请访问ibm.com。
闭环软件交付管理
IBM 改进了针对自动化构建的生命周期开发支持,并新增加了高级的发布管理能力。 IBM Rational ClearQuest能够跟踪一个构建什么时候开始及结束,以及可以维护一个关于其它状态信息的可靠记录。它可以在构建循环、测试工作等过程中自动地跟踪每一个里程碑,及已在一个发布版本部署到产品之前建立相应的审批关。
关于构建的纪录可以相互关联的,并且能与其他开发工件,例如需求、代码变更、测试用例及测试结果相关,并能够跨整个生命周期进行追踪。
通过与 IBM Rational Build Forge进行集成,可以自动化地创建并更新详细的构建信息,用于详细的审核记录及扩展的可溯性。 IBM Rational ClearCase和 IBM Rational ClearQuest 也可以和 IBM Tivoli Provisioning Manager集成。这可以将经核准的构建文件直接从源代码存储库中部署到各种测试环境和产品中。
灵活的跨分布式团队集成测试管理
IBM 继续致力于易于配置的、可审核的工作流。利用 V7,IBM Rational Software Development Platform 团队产品扩展了工作流管理,以包含全部的测试活动,从测试计划到执行,捕获和分析完整的测试结果记录。可以定义和定制测试计划及测试用例,用以匹配你的业务过程。此新功能还可以使您连接到许多IBM Rational 提供的测试工具,以及 Eclipse/测试和性能工具平台框架所支持的其它测试工具。
支持在各种检查点处进行的电子签名,并且测试信息可以被链接到需求、代码、构建、缺陷、部署,及其它交付数据,用于跟踪完整的生命周期。
IBM Rational 也提供了一个新的产品, IBM Rational ClearQuest and Functional Testing。它向测试团队提供了一个缺陷管理、测试管理,及自动化和人工的功能软件测试的完整解决方案。
扩展的全球支持
IBM Rational 通过密切保持在已部署代码基线和产生这些基线的需求之间的关系,来创建全球范围内的可追溯性。通过经过改进的 IBM Rational ClearQuest 与IBM Rational RequisitePro之间的集成, 在IBM Rational ClearQuest 数据库中可以直接存储更丰富的需求工件。高度分布的开发团队可以在所有开发工件之间建立可溯性,分布于世界各地的开发团队同都能步这些工件。
功能增强
对IBM Rational ClearQuest Eclipse Client 的功能增强包括连接管理、XML/XSL 导出功能,和上下文相关帮助。现在由基于 IBM 技术的新基础架构支持的对 Web 客户端的改进,包括:
增加对统一变更管理(Unified Change Management)操作的支持
对 IBM Rational ClearQuest 和 IBM Rational RequisitePro 中的 Lightweight Directory Access Protocol (LDAP) 服务的支持,及用于增加全球内安全性的 SSL 加密技术
IBM Rational ClearQuest 存储库中引入的重大的可扩展性的改进
IBM Rational ClearQuest V7
集成并自动化软件及系统开发的业务过程。V7.0 提供增强的需求跟踪、构建跟踪、企业测试管理,及部署跟踪的功能。这提供了从开发到部署的完整的审计跟踪,并扩展了跨生命周期的可追溯性。
通过与 IBM Rational ClearCase 和 IBM Tivoli Provisioning Manager 的集成实现了版本自动化。通过与 IBM Rational Functional Tester、IBM Rational Manual Tester、IBM Rational Performance Tester,和其他支持允许分布测试管理的 Eclipse/TPTP Framework 的测试工具的集成,企业测试管理提供了企业级的可扩展性并支持集成测试执行。
新的 IBM Rational ClearQuest 客户端提供 Microsoft Windows、Linux 和 UNIX 平台上的一致的界面和功能。改进的全球支持允许额外的开发灵活性。
IBM Rational ClearCase V7
交付生命周期资产的软件配置管理。通过与 IBM Rational ClearQuest 和 IBM Tivoli Provisioning Manager 的集成,该版本提供自动化的版本管理。利用基于ANT 的 Java?-build 审核为 Java 开发人员提供了构建审核功能,并增强了可溯性。增强的 WAN 访问及大型文件支持提高了开发灵活性。
IBM Rational ClearQuest and Functional Testing V6.1.1
向测试团队提供一个用于缺陷管理、测试管理,及自动和人工的功能软件测试的集成解决方案。利用此解决方案,分布于全球的测试团队可以管理遗留软件系统和新技术开发的新系统的大范围复杂的测试项目。该解决方案考虑到测试计划、测试自动化、测试执行、结果分析,及缺陷跟踪。有了需求及测试之间的增强的可溯性,及测试管理及自动化工具之间的集成,测试项目可以加速确保高质量软件应用程序的过程。
IBM Rational Purify V7、IBM Rational PurifyPlus V7
提供一个运行时分析解决方案,其设计用来帮助开发人员快速地编写更可靠的代码。运行时分析包括四个基本功能:
内存破坏监测
内存泄漏监测
应用程序性能分析
代码覆盖分析
IBM Rational PurifyPlus软件包在单个产品及通用的安装及许可系统中支持所有这四个功能。此新版本支持用户进行 Microsoft Visual Studio 2005 应用程序的运行时分析。
IBM Rational Test RealTime V7
交付一个用于组件测试及运行时分析的跨平台解决方案。它特别为内嵌的、运行时,及其他类型的跨平台软件产品而设计。此 IBM Rational Test RealTime新版本通过将 IBM Rational Test RealTime 与 Eclipse 平台集成来扩展 IBM Software Development Platform。该集成可以提高用户生产率并使数据共享更加简单。
IBM Rational RequisitePro V7
在 IBM Rational RequisitePro V7 中,您将发现在从变更请求到需求的可溯性及 Lightweight Directory Access Protocol (LDAP) 验证的安全领域中进行了增强。它支持从 IBM Rational RequisitePro 的需求来创建 IBM Rational ClearQuest 需求记录,然后可以与其他 IBM Rational ClearQuest 记录相关联,例如对于增强的缺陷及请求。这大大地改进了对需求的变更请求的可溯性。
外加使用了带有 LDAP 用户验证的 Secure Socket Layers (SSL) 协议,可以对通信加密,并保护文档安全。在 IBM Rational RequisiteWeb 中,您还将看到可用性及可扩展性的增加。现在您可以利用 IBM Rational RequisitePro 项目模板及数据库创建一个项目,并使用 IBM Rational RequisitePro 所提供的项目模板或由基于 Windows 的 IBM Rational RequisitePro 客户端中现有系统而创建的用户定义模板。
IBM Rational Rose Data Modeler V7
设计用来利用成熟的可视化建模环境来加速数据库设计,包括:
快速的设计一个完整的数据库,而不是一次仅一个方案的能力
利用优美的格式改进 SQL 源程序文本显示
改进对 Unified Modeling Language (UML) v1.4 的支持
IBM Rational Rose Technical Developer V7
交付了一个健壮的模型驱动开发(Model-Driven Development,MDD)解决方案,很明显它的创建是用来解决复杂系统开发的这些或其他难题。IBM Rational Rose Technical Developer 包括:
IBM Rational Rose RealTime
IBM Rational Rose Enterprise
IBM Rational Rose Technical Developer V7 继续提供同样的 IBM Rational Rose RealTime 建模及用户所依赖的内嵌的目标部署功能。此外,IBM Rational Rose Technical Developer V7 提供了我们的客户所要求的全面功能增强和补丁。
IBM Rational SoDA V7
IBM Rational SoDA V7 通过解决质量问题改进了可靠性及更好的用户体验。
IBM Rational Team Unifying Platform V7、IBM Rational Suite Enterprise V7、IBM Rational Suite for Technical Developers V7
IBM Rational Team Unifying Platform、IBM Rational Suite Enterprise,及 IBM Rational Suite for Technical Developers 由 IBM Rational Method Composer、IBM Rational ClearCase、IBM Rational ClearQuest,及 IBM Rational RequisitePro 中 V7.0 的改进而增强。要了解细节,参考前面的部分。
退役的产品及它们替代产品
以下是 IBM Rational 的用于替代退役产品的新产品:
IBM Rational Rose Modeler
IBM Rational Rose Developer for Java
IBM Rational Rose Developer for Visual Studio
IBM Rational Rose Enterprise
退役产品:
IBM Rational Rose XDE Modeler
IBM Rational Rose XDE Developer for Java
IBM Rational Rose XDE Developer for Visual Studio
IBM Rational Rose XDE Developer Plus
IBM Rational Rose 系列的产品表现了传统的 UML 建模及 MDD 解决方案。它是当今市场上最流行的 UML 工具之一。这些产品支持 UML V1.4,这不是最新的 UML 版本,最新的是 UML V2,但我们发现它足够满足大多数客户需求。IBM Rational Rose 的最佳定位是那些想要一个单独的UML建模工具的客户,该建模工具只需要与IDE和数据库有松散的集成。
要了解有关于这些迁移的额外信息,请访问 产品迁移的 Rational 支持页面
参考资料
学习
通过“Rational 软件交付平台 V7 专题”了解更多关于新版本 Rational 软件交付平台的产品信息。
您可以参阅本文在 developerWorks 全球网站上的 英文原文。
独家专访:拥抱 Eclipse,迎接 SOA x 时代 —— 走向未来的Rational。IBM Rational 首席技术官 Lee R. Nackman 博士,和 IBM 大中华区 Rational 软件总经理桂荣青先生在这个专访中向广大 Rational 用户传递 Rational 的最新讯息和未来发展趋势。
在最新的 V7 版本中,Rational 软件交付平台在构建 SOA 解决方案方面做了哪些功能的增强?通过这个可在线播放的 PodCast,三位 IBM Rational 的副总裁向您传递了这方面的最新信息: PodCast:新版本 Rational 软件交付平台如何增强 SOA 中的“A”。