IBM Rational Lifecycle Integration Adapters概览

Standard Edition 提供了可用性和性能改进,以及已更新的环境支持。Tasktop Edition 提供了全新的集成功能,一个新的集成模板设施,以及已更新的环境支持。IBM® Rational® Lifecycle Integration Adapters 可将 Rational solution for Application Lifecycle Management (ALM) 产品连接到多种第三方工具。利用这些集成适配器,您不仅能够继续使用现
有的生命周期工具,而且还能利用 Rational ALM 产品中的各种功能。

所有 Rational Lifecycle Integration Adapters 版本都为每个特定的工具支持一组不同的集成用例。

Standard Edition 可集成:

HP Application Lifecycle Management (HP ALM) Atlassian® JIRA® 问题跟踪软件 Git 版本控制系统

Standard Edition 中的适配器都基于开放生命周期协作服务 (OSLC) 标准这一开放架构。OSLC 是一个基于 HTTP 的 REST 协议,使用惟一的 URL 来识别数据,所以可链接到其他产品中的各种资源。

链接式的数据集成方法允许直接从其他产品中访问数据。

Tasktop Edition 提供的适配器可将 IBM® Rational® Team Concert 和 IBM® Rational® Requirements Composer 与以下产品相集成:

HP ALM 和 Quality Center Atlassian JIRA 问题跟踪软件 Microsoft® Team Foundation Server 开源 Bugzilla CA Clarity for Project and Portfolio Management (PPM) Serena Business Manager Rally

请注意,两个 Rational Lifecycle Integration Adapters 版本中都包含不同的 HP ALM 和 JIRA 适配器。这些 Tasktop Edition 版本的适配器支持其他的用例和客户工作流环境。

Rational Lifecycle Integration Adapters 的优势

Rational Lifecycle Integration Adapters 解决了软件交付组织在异构生命周期工具环境中实践 ALM 时所面对的各种挑战。项目经理、分析师、测试人员和开发人员都能从中获得一定的优势。

对于项目经理,Rational Lifecycle Integration Adapters 可以:

在使用不同来源的生命周期工具的学科人员之间实现更好的协作。 使用预先建立的 Rational solution for Collaborative Lifecycle Management (CLM) 解决方案生命周期工具。 允许向软件项目中
轻松添加 Rational 工具并选择第三方工具,同时对现有的生命周期工具带来的影响最小。 利用基于开放标准的集成技术,各种商用和开源生命周期工具可以实现共存和互操作。 允许收集简单的指标数值,比如测试到需求覆盖范围和解决缺陷问题的平均时间。 让团队成员可以在异构生命周期工具环境间工作。

借助 Rational Lifecycle Integration Adapters,分析师发现他们能够更轻松地:

将需求集与有关联的测试案例联系起来。 验证测试案例对各种需求的覆盖情况。 始终了解功能、质量和计划安排之间所需的折中。

Rational Lifecycle Integration Adapters 允许测试人员:

了解哪些需求推动实现了哪些测试案例。 与分析师和开发人员交流测试执行结果。 及时记录缺陷,确保能修复各种 bug。

使用 Rational Lifecycle Integration Adapters 的开发人员可以:

为推动各个开发里程碑的需求提供更好的可见性。 及时有效地交流测试人员找到的各种缺陷。 更有信心满足项目交付安排的要求。

Standard Edition 的亮点

Standard Edition 包含多个可用性和性能增强,还集成了多个第三方工具。本节将介绍这些集成工具。

Rational Adapter for HP ALM

利用 Rational Adapter for HP ALM,您可以在 HP ALM 和 Rational solution for Collaborative Lifecycle Management 以及 Rational Team Concert 资源中的 Requirements Management 应用程序之间创建联系。

有了该适配器,您可以在整个应用程序开发生命周期中建立并维护这些产品工件之间的联系。

自定义 HP ALM 项目

需要对全新的和现有的 HP ALM 项目执行一些自定义工作,才能使其 CLM 项目实现集成。通过自定义 HP ALM 项目工作流脚本和工具栏按钮,用户只需单击 Requirements、Test Plan、Test Lab、Manual Run 或 Defect模块中的工具栏按钮,就能在 HP 适配器中打开选定的工件,打开相关联的 Rational Requirements Management 项目仪表板,或者打开相关联的 Rational Change 和 Configuration Management 项目仪表板,如图 1 所示。

图 1. HP ALM 中的工具栏按钮

您可以下载工作流代码并按照文档进行操作,快速地自定义各种项目。

注意 HP ALM 需求和 Rational 需求之间的变化

如果 Requirements Management 中的需求发生了变化,您可能想知道 HP ALM 中的已链接工件(如测试案例或需求)是否会受到影响,以及是否需要进行更改,此时可使用可疑链接功能。

例如,假设您根据需求的内容编写了一个测试案例。之后需求发生了改变,所以测试案例可能也需要进行改变。

您可以在 Requirements Management 应用程序中设置一个可疑配置文件,以确定并注意一组链接类型、工件类型和属性是否发生了变化。

与配置文件中的标准相符的工具发生更改时,系统会用一个可疑指示符来标记链接的工件。可疑指示符会警告您可能的变更影响。

链接 HP ALM 需求与 Rational 需求,使它们相一致

将 Rational 需求集或模块与 HP ALM 需求文件夹链接起来后,可以使用 Rational Adapter for HP ALM 检查每个 Rational 需求是否有一个相应的 HP ALM 需求。然后可自动生成并链接任何丢失的 HP ALM 需求。添加新的需求时,可重复执行此流程。

跟踪 HP ALM 测试和需求

可以将 HP ALM 小部件添加到 CLM 仪表板中(如图 2 所示),这样就能查看 HP ALM 数据以及其他 Rational 工件的小部件。

图 2. 用于适配器的需求小部件

这些新的小部件可帮助您跟踪 HP ALM 测试和需求。

Recent Test Runs:显示最近运行的 HP ALM 项目测试的列表。 Favorite Requirements:显示与指定 HP ALM
首选内容相对应的需求。 Suspect Requirements:显示与可疑 Rational 需求工件相链接的 HP ALM 需求。 Suspect Test Cases:显示与可疑 Rational 需求工件相链接的 HP ALM 测试案例。

查找测试文件夹或需求文件夹,以便将它链接到集合

HP 适配器测试和需求选择对话框现在可提供更好的性能和功能。您可以将具体工件的搜索范围指定为一个文件夹(也可选择是否包括其子文件夹),而且还可以浏览文件夹,以便找到所需的工件,如图 3 所示。

图 3. 指定查找工件时的搜索范围

通过 HP ALM 缺陷或测试实例来预填 Rational Team Concert 缺陷

在 HP 适配器中打开 HP ALM 缺陷或测试实例并选择创建一个相关的更改请求或缺陷时,会打开 Rational Team Concert Create 对话框,其中预填了来自 HP ALM 缺陷或测试实例的 HP ALM 信息。

确认对可疑测试案例或请求的更新

更新可疑测试案例或请求时,在覆盖 HP 工件的内容前,会打开一个 Confirmation 对话框。这有助于防止误丢失 HP 工件中的内容。

Rational Adapter for JIRA

借助 IBM Rational Adapter for JIRA®,您可以使用 Atlassian® JIRA 和协作生命周期管理。您可以集成 JIRA,然后通过 IBM® Rational® Quality Manager 提交缺陷,通过 Rational 需求管理产品来跟踪需求的实现,或者通过 Rational Team Concert 指派任务。该功能在生命周期数据之间提供了可追踪性,可同时包括 Rational 和 JIRA 用户。此版本中还包括了多个可用性和性能增强。

向 JIRA 仪表板中添加 OpenSocial CLM gadget

您可以将 OpenSocial CLM gadget 添加到 JIRA 仪表板中,如图 4 所示,这样就能查看 JIRA 数据和其他 Rational CLM 工件的小部件。

图 4. 向 JIRA 仪表板中添加 gadget

使用 JIRA 6.1.x

JIRA 适配器支持 JIRA 6.1.x。借助 Rational Requirements Composer、Rational Team Concert 和 Rational Quality Manager 与 Atlassian JIRA 6.1.x 的集成,可与开发人员、测试人员、分析师和项目经理实现更好的协作。

通过 JIRA 适配器建立好友关系

您可以使用 JIRA 适配器服务器管理界面在 JIRA 应用程序、Requirements Management、Change and Configuration Management 和 Quality Management 应用程序之间建立好友关系。您还可以为每个 CLM 应用程序添加位置信息,然后通过 JIRA 向每个 CLM 好友应用程序发送请求,如图 5 所示。以前,只能通过 CLM 管理页建立好友关系。

图 5. 添加好友

为当前已登录的用户设置报告器

通过 CLM 创建 JIRA 问题时,例如通过 Rational Team Concert 工作项创建相关更改请求(Related Change Request),会打开一个 Create Link 对话框,并为当前已登录用户默认显示 Reporter 字段。

Rational Adapter for Git

借助 IBM Rational Adapter for Git,可以将 Git commit 和 Gerrit 更改与 Rational Team Concert 工作项链接起来。该特性为开发人员和其他项目相关人员提供了可跟踪性,以跟踪某个工作项的进度。通过 Rational Team Concert 工作项和 Gitweb 或 Gerrit 中相关的更改都可查看链接。此版本中还包括了多个可用性和性能增强。

开发人员可以继续使用其首选的 Git 客户端,如 EGit 或命令行,以提交和推送其源代码更改。在团队的共享 Git 存储库中配置的 Git 适配器挂钩可自动建立与 Rational Team Concert 工作项的链接,而在开发人员的提交消息中会引用这些工作项,如 "Fixing NullPointerException for bug 57",而在每个开发人员的环境中,无需进行任何安装或配置工作。

部署 Gitweb 或 Gerrit 添加 (addition) 和挂钩 (hook)

Rational Adapter for Git 中包括的脚本使您能够轻松地设置 Gitweb 和 Gerrit。这些脚本可帮助您部署 Gitweb 添加与挂钩,部署 Gerrit 添加与挂钩,并注册 Gitweb 服务器和 Gerrit 服务器。

在未注册的项目上隐藏 Git 适配器横幅

默认情况下,Git 横幅显示在已注册 Gitweb 或 Gerrit 服务器的所有页面上。您的某些 Git 项目可能没有与 Rational Team Concert 项目领域建立联系,而且不希望 Git 适配器横幅显示在这些页面上。图 6 显示了如何隐藏 Git 横幅。

图 6. 在 Gitweb 中隐藏 Git 横幅

一个全新的规则文件允许您自定义 Git 适配器横幅可显示在哪些页面上。

为了能够轻松地在所有已注册的 Git 项目上显示 Git 适配器横幅,我们提供的一个脚本可收集所有已注册 Git 项目的名称,然后将其添加到规则文件中的变量内。

重命名 Git 服务器

如果需要将 Git 服务器移动到新的主机或更改同一服务器上的主机名,可在 Git Server Connection 页面上编辑 Git 服务器 URL。这在服务器配置方面提供了灵活性并提高了企业的可管理性。

所有 Standard Edition Rational 适配器中的其他特性

这些特性适用于 Rational Adapter for HP ALM、Rational Adapter for JIRA 和 Rational Adapter for Git。

跟踪基于用户的许可证

有了基于用户的许可功能,您可以跟踪已经许可多少用户使用 Rational Adapter for HP ALM 或 Rational Adapter for JIRA,并在电子表格中查看该信息,如图 7 所示。电子表格中包括了适配器,可帮助您设置有关基于用户的许可使用情况报告。

图 7. Download spreadsheet 选项

对于 Rational Adapter for Git,可使用客户端访问许可证 (Client Access License, CAL),它基于正在使用该适配器的用户数来确定许可证。参见图 8 查看示例。

图 8. 已授权的客户端访问许可证

利用 CAL,可直接将许可证上传到已安装了适配器的 IBM® Rational® Jazz Team Server。CAL 是默认的许可方法。适配器捆绑了一个试用版 CAL。

访问有关错误消息的信息

如果遇到错误消息,通过搜索帮助系统可找到有关此消息的更多信息。

访问最新的支持文档

通过在帮助系统中搜索 RSS 支持信息,可查看有关软件问题的最新信息,包括技术说明、提示和问题规避方法。

收集信息并将这些信息发送到 IBM Software Support

IBM Support Assistant Lite 实用程序(如图 9 所示)可收集适配器环境信息并将该信息存储到 zip 归档文件中。

图 9. 使用 IBM Support Assistant Lite 收集数据

然后,您可以将归档文件发送给 IBM Software Support 部门,让该部门帮助诊断并修复问题。

已更新支持软件

环境和平台支持都已更新到最新版本。更新内容包括新版的 HP ALM Quality Center、Atlassian JIRA、Gerrit、Git、Gitweb 和 Rational solution for Collaborative Lifecycle Management。

Tasktop Edition 1.1 中的亮点

Tasktop Edition 1.1 中包括了多个额外的特性,本节会介绍这些特性。

同步 Rational 需求与 HP ALM 需求

将 Rational Requirements Composer 与 HP ALM Quality Center 集成后,分析师可以同开发人员和测试人员实现更好的协作。在 Rational Requirements Composer 中创建需求后,可在 HP Quality Center 中同步相应的文件夹结构。

同步 CA Clarity 任务与 Rational Team Concert 工作项

将 CA Clarity 集成到 Rational Team Concert 后,产品和产品组合经理可以同开发人员实现更好的协作。产品组合经理可将 ALM 事宜相关的 Clarity 任务属性与 Rational Team Concert 中的相应工作项进行同步。

访问有关错误消息的信息

如果遇到了 Tasktop Sync 日志代码,通过在帮助系统中搜索它,可以获得有关它的更多信息。

已更新支持软件

环境和平台支持都已更新到最新版本。更新内容包括新版的 HP ALM Quality Center、Atlassian JIRA、Microsoft Team Foundation Server 和 Rational solution for Collaborative Lifecycle Management。

Tasktop Edition 1.1.1 中的亮点

Tasktop Edition 1.1.1 中包括了多个额外的特性,本节会介绍这些特性。

同步 Rally 与 Rational Team Concert 缺陷

Rally® 与 Rational Team Concert 集成后,使用这两种工具的开发人员可以更好地进行协作。在 Rally 中创建故事或缺陷时,可将这些内容与 Rational Team Concert 中的相应工作项进行同步。这就允许使用 Rational Team Concert 进行合并后的报告。

同步 Serena Business Manager 任务与 Rational Team Concert 缺陷

将 Serena® Business Manager 与 Rational Team Concert 相集成后,使用 Serena 工具的开发人员可以更好地与使用 Rational Team Concert 的开发人员和项目经理进行协作。在 Rational Team Concert 中创建缺陷时,可将这些缺陷与 Serena Business Manager 中的相应工作更改请求和任务进行同步。

在 Rational Requirements Composer 中设置范围,以便同步具体的集合

现有的 Rational Requirements Composer 适配器已得到改进,所以您可以指定要同步哪些信息,以及是否支持 IBM 建议的身份验证配置。如果您的小组需要以集合或文件夹的方式进行工作,那么您还可以使用集合或文件夹进行同步。

创建一个主集成映射并将它应用于多个项目中

可使用新的集成模板来创建一个主集成映射,然后在任何项目中应用该映射。管理员可管理其模板,跟踪哪些项目使用了哪些模板,解除项目与模板的关联,并覆盖模板的某些方面。这些功能可节省您的时间并提高企业的可管理性。

重命名 Rational Collaborative Lifecycle Integration 服务器

如果需要移动一个支持 Rational Team Concert 或 Rational Requirements Composer 的 CLM 服务器,那么可以使用服务器重命名特性来更改此服务器的 URL。这样就可以在 CLM 服务器配置方面拥有更高的灵活性并可提高企业的可管理性。

已更新支持软件

环境和平台支持都已更新到最新版本。

时间: 2024-09-01 20:04:08

IBM Rational Lifecycle Integration Adapters概览的相关文章

集成IBM Rational CLM设置一种复杂的拓扑结构

文中介绍的拓扑结构与 jazz.net 上记录的 CLM 标准拓扑结构相一致,描述了 Rational Lifecycle Integration Adapters 1.1.1 开发过程中使用的环境.IBM® Rational® Lifecycle Integration Adapters 可用于将现 有的第三方应用程序生命周期管理 (ALM) 服务器与 Rational 协作式生命周期管理 (CLM) 解决方案相集成.CLM 包含 3 款产品: IBM® Rational® Requireme

运用REST API集成及扩展IBM Rational Team Concert

简介:从 IBM Rational Team Concert 2.0 开始,REST API 得到了正式地支持(实验版发布在RTC 1.0.1).虽然目前 REST API 提供的功能还比较有局限,但对于一般的集成需求已经足够,而且对于 REST API 的增强在后续版本中会不断推出.本文将引领读者了解在 RTC 2.0.0.2 中 REST API 所提供的 功能以及相关概念.并且提供了一个 Java 实现的 RTC REST API 客户端程序供读者参考. IBM Rational Team

IBM Rational Rhapsody 8.0.3和Design Manager 4.0.3新功能概述

针对系统工程和软件开发的易用性.性能提升和工程生命周期工作流改进 新功能集锦 IBM Rational Rhapsody Version 8.0.3 使系统工程师和软件工程师能够以敏捷方式更轻松地捕获和验证他们的设计和工作. 操作语言使您能够指定功能并验证行为,通过自动一致性检查更轻松地查找问题,这使模拟变得更轻松. Rhapsody 的 64 位版本提高了性能,加速了用于敏捷开发的持续集成,还支持与 64 位的 Rational Team Concert 集成. 新的循序渐进的 Guide M

使用IBM Rational的统一的测试工具集测试并仿真Web Services

IBM Rational Test Workbench(RTW)是 IBM Rational 的统一的测试工具集,包括功能测试.性能测试 .接口测试等模块,满足客户多种类型的自动化测试需求.其中 Rational Integration Tester(以下简称 RIT)是接口测试工具,可以对包括 Web Services.HTTP.Socket.MQ.Database 等多种类型的接口直接进 行自动化的功能/性能测试测试.本文介绍如何通过 Rational Integration Tester

使用IBM Rational ClearQuest Java API进行集成开发

通过 JNI 技术使用 ClearQuest Java API 实现与 Rational ClearQuest Test Manager(CQTM )系统的集成 简介:Rational ClearQuest 是一个缺陷和变更的管理系统,ClearQuest Test Manager (CQTM) 作为 一个模型运行在 ClearQuest V7 的顶层.其管理功能可覆盖测试的整个生命周期,包括测试计划.测试 编写.测试执行和测试报告.为了能够更好地使用CQTM提供的强大功能,自如地与其他应用系统

IBM Rational Application Developer V7.5 Portal Toolkit,第1部分

IBM Rational Application Developer V7.5 Portal Toolkit的新特性 简介:本篇文章是系列文章五篇中的第一篇.它向您提供了 IBM Rational Application Developer V7.5 Portal Toolkit 中的新特性.因为这篇概述介绍的是 V7.5 对以往版本的改进之处,因 此了解以往版本的 Rational Application Developer V7.0 非常有用,但并不意味着您必须熟悉它. 引言 IBM Rat

IBM Rational Focal Point配置集成步骤

本文介绍各种可用于在 IBM® Rational® Focal Point 和 Rational 协作式生命周期管理 (CLM) 解决方案的存储库中的各个工件之间创建链接和交换数据的技术,包括集成到 CLM 中的 IBM Rational Team Concert 和 IBM® Rational® Requirements Composer 应用程序的存储库. 每种技术都有一节用于概述如何使用该方法,然后提供设置它或配置它的一般说明.在某些情况下,还提供了来自 Rational Governan

使用IBM Rational Test Virtualization Server测试移动应用程序

IBM Rational Test Workbench 可帮助模拟可以在集成测试中使用的后端服务.此功能消除了完全理解后端域的需求,使得测试移动应用程序变得更 轻松.学习如何使用 IBM® Rational® Test Virtualization Server 测试移动应用程序,而不修改任何代码来使用称为 "存根(stubs)" 的虚拟服务.要通过模拟类似行为来实现存根,则需要分析移动应用程序接口函数的输入和输出行为,这些行为通常是存根执行的操作.移动应用程序连接配置被更 改为通过一

IBM Rational Rhapsody Version 8.0.3新功能集锦

还增加了对开发符合航空电子学领域的 DO-178B/C 标准和http://www.aliyun.com/zixun/aggregation/36222.html">医疗设备领域 IEC 62304 标准的应用程序的支持,并使用了参考文档. IBM® Rational® Rhapsody® Version 8.0.3 使系统工程师和软件工程师能够以敏捷方式更轻松地捕获和验证他们的设计和工作. 操作语言使您能够指定功能并验证行为,通过自动一致性检查更轻松地 查找问题,这使模拟变得更轻松. R