协作应用程序生命周期管理(C/ALM)在基于 Jazz 的产品之间进行集成,以便使分析工作与开发和测试团队相连接。跨产品链接支持跨项目存储库进行跟踪、进行类似于
Web 的导航、进行复审、添加注释以及进行状态跟踪。C/ALM 集成依靠 Jazz™ Foundation
来提供一种公共的工件链接方法、仪表板、安全性和用户界面框架。
C/ALM 集成提供了下列功能:
- 链接到集成的产品中多个存储库中的现有工件;例如,测试用例将链接到工作项和需求。
- 通过将鼠标指针悬停在链接上,可以快速检查相关联工作的状态;例如,测试员可以监视他们向开发团队报告的缺陷的状态。
- 在仪表板中添加 Viewlet 以报告相关联项目的查询结果;例如,可以显示尚未对其分配测试计划的需求。
- 对集成的存储库中的任何工件添加注释。
团队成员可以使用 C/ALM 集成在应用程序生命周期内实现各种业务目标,如下面的插图和示例所示:
图 1. 协作 ALM 将分析员、开发者和测试员连接到一起
在
IBM® Rational® Requirements Composer 中:
- 需求由 Rational Team Concert 中的迭代计划实现,并由 Rational Quality Manager 中的测试计划验证。
- 分析员和其他团队成员开发需求,这些需求将驱动开发工作项、测试计划和测试用例。
在
IBM Rational Team Concert 中:
- 项目经理和开发管理员使用迭代计划在开发时间表的上下文中实现 Rational Requirements Composer 需求。
- 迭代计划故事和其他工作项实现各项需求。
- 开发者对测试员通过执行测试提交的缺陷进行处理。
在
IBM Rational Quality Manager 中:
- 测试团队将需求链接到测试计划和测试用例。
- 测试员将测试用例链接到开发工作项,以便跟踪开发进度。
- 测试员在 Rational Team Concert 中提交缺陷并验证缺陷或构建的状态。