C/ALM(Collaborative Application Lifecycle Management)은
Jazz™ 기술을 기반으로
제품을 통합하여 분석가의 작업을 개발 및 테스트 팀에 연결함으로써 구현됩니다. 현재 제품 통합에는 Rational® Requirements Composer, Rational Team Concert
및 Rational Quality Manager가 포함됩니다. 제품 간 링크는
추적성, 웹 유사 탐색, 검토, 주석 및 프로젝트 저장소에 대한 상태 추적을 지원합니다. 이 통합은
아티팩트 링크, 대시보드, 보안 및 사용자 인터페이스 프레임워크에 대한 공통적인 접근법을 제공하기 위해
Jazz Foundation에 빌드됩니다.
각 Jazz 기반 제품은 코어 Jazz Team Server의 기능을
확장합니다. 예를 들어, 각 제품에는 추가 데이터 유형에 대한 확장과
사용자 인터페이스에 대한 변경사항이 포함됩니다.
C/ALM 통합은 다음과 같은 기능을 제공합니다.
- 통합 제품 내의 저장소를 통해 기존 아티팩트에 링크합니다. 예를 들어,
테스트 케이스가 작업 항목 및 요구사항에 링크됩니다.
- 연관된 작업의 상태를 신속하게 확인하려면 링크 위로 마우스를 이동하십시오. 예를 들어,
테스터가 개발 팀에게 보고하는 결함의 상태를 모니터링할 수 있습니다.
- 연관된 프로젝트에서 조회 결과를 보고하기 위해 대시보드에 뷰렛을 추가할 수 있습니다. 예를 들어,
테스트 계획에 지정되지 않은 요구사항을 표시할 수 있습니다.
- 통합 저장소의 임의의 아티팩트에 주석을 추가합니다.
다음 그림 및 예제에서 보듯이 팀 구성원이 C/ALM 통합을 사용하여
애플리케이션 라이프사이클을 통해 비즈니스 목표를 달성할 수 있습니다.
그림 1. 분석가, 개발자 및 테스터를 연결하는 Collaborative ALM 통합
Rational Requirements
Composer:
- 요구사항은 Rational Team Concert의 반복 계획에서 구현되며
Rational Quality Manager의 테스트 계획에 의해 유효성이 검증됩니다.
- 분석가 및 기타 팀 구성원이 개발 작업 항목, 테스트 계획 및 테스트 케이스를 주도하는 요구사항을
개발합니다.
Rational Team Concert™:
- 프로젝트 관리자 및 개발 관리자가 반복 계획을 사용하여
개발 스케줄의 컨텍스트에서 Rational Requirements Composer
요구사항을 구현합니다.
- 반복 계획 구상 및 기타 작업 항목은
개별 요구사항을 구현합니다.
- 테스터가 테스트를 실행하여 그 결과로 제출하는 결함에 대해 개발자가 작업합니다.
Rational Quality
Manager:
- 테스트 팀이 요구사항을 테스트 계획 및 테스트 케이스에 링크합니다.
- 테스터가 개발 진행상태를 추적하기 위해 테스트 케이스를 개발 작업 항목에 연결합니다.
- 테스터가 Rational Team Concert의 결함을 제출하고
결함 또는 빌드의 상태를 확인합니다.