Rational Team Concert 개요

Rational Team Concert™는 확장 가능한 플랫폼을 기반으로 빌드된 팀 협업 도구입니다. Rational Team Concert는 반복 계획, 프로세스 정의, 변경 관리, 결함 추적, 소스 제어, 빌드 자동화, 보고를 포함하여 개발 프로젝트 태스크를 통합하는 기능을 제공합니다.

개발 라이프사이클 전체에서 협업 및 통합

Rational Team Concert를 사용하면 작업의 컨텍스트에서 직접 정보를 쉽게 교환할 수 있습니다. 개선사항 요청이 변경되면 변경사항이 자동으로 사용자 및 다른 팀 구성원에게 통지됩니다. 대화 세션에서 변경사항을 참조하고 아티팩트에 링크할 수 있습니다. 비즈니스 이해 당사자(stakeholder)도 원하는 태스크 변경 상태에 대해 자동으로 계속 정보를 얻을 수 있습니다.

여러 보기를 사용하여 팀 정보를 공유할 수 있습니다. 팀 활동을 추적하고, 정보를 자세히 제공하거나 항상 표시되는 정보를 구성할 수 있습니다.

애자일(agile) 계획, 프로세스 정의, 소스 제어, 결함 추적, 빌드 관리, 보고를 포함하여, 소프트웨어 개발 라이프사이클의 여러 측면이 통합됩니다. 이러한 각 측면은 하나의 환경으로 통합됩니다. 아티팩트 간의 관계를 추적하여 관리하고, 긍정적인 개발 프로세스를 승격시키고, 프로젝트 정보를 별도의 요청없이 자동으로 수집할 수 있습니다.

프로세스 구성 및 사용자 정의

Rational Team Concert 프로젝트는 프로세스를 따릅니다. 프로세스는 프로젝트에 대한 워크플로우를 구성하고 제어하는 데 사용하는 역할, 방법, 규칙, 권한 및 가이드라인의 집합입니다. Rational Team Concert를 통해 팀은 사용자가 정의한 프로세스를 쉽고 효율적으로 따를 수 있습니다. 프로세스에서는 사용자가 프로세스 준수를 보다 신뢰할 수 있도록 도구의 동작을 변경합니다.

프로세스를 사용하여 프로젝트의 컨텍스트에서 조작을 수행하는 데 필요한 사용자 역할과 권한을 정의합니다. 프로젝트에서 사용하는 초기 프로세스는 프로세스 템플리트에 의해 정의됩니다. 전체 프로젝트 및 팀 요구사항을 충족하도록 템플리트를 수정할 수 있습니다. 각 컴포넌트가 프로세스를 인식하므로 전제조건 및 후속 조치 형식으로 동작에 대한 규칙을 추가할 수 있습니다.

프로세스는 사용자 정의할 수 있습니다. 그리고 팀의 요구에 따라 매우 엄격하거나 덜 제한적일 수 있습니다. 릴리스의 여러 지점에서 서로 다른 규칙을 시행하도록 프로세스를 구성할 수 있습니다. 예를 들어, 릴리스가 끝나갈 때 보다 제한적인 프로세스를 사용하여 퇴보의 위험성을 줄일 수 있습니다. 이를 위해서는 사용자가 변경사항을 전달하기 전에 팀 리더와 동료의 승인을 얻어야 합니다.

변경 관리

변경 관리의 기본 기능은 스토리, 결함, 계획 항목, 일반적인 태스크를 포함하여, 태스크를 추적하고 조정하는 작업 항목입니다. 작업 항목 및 워크플로우 프로세스를 사용자 프로젝트에 맞게 사용자 정의할 수 있습니다. 또한 다른 변경 관리 시스템(예: IBM® Rational® ClearQuest®)과 작업 항목을 통합할 수 있습니다. 작업 항목 사용에 대한 대화식 워크플로우 다이어그램은 작업 항목 시작하기를 참조하십시오.

계획

계획 기능에서는 해당 프로젝트의 팀과 개별 개발자에게 릴리스의 계획, 추적, 워크로드 밸런싱과 전체 프로젝트의 반복을 지원하는 도구를 제공합니다. 계획은 팀의 모든 사용자에게 액세스 가능하며, 팀의 위치와 방향을 반영하도록 반복 과정을 변경할 수 있습니다. 계획 사용에 대한 대화식 워크플로우 다이어그램은 계획 시작하기를 참조하십시오.

소프트웨어 형상 관리(SCM)

기본 소스 제어 시스템은 컴포넌트 기반이며 Jazz™ 플랫폼에서 빌드됩니다. 병렬 및 Agile 개발과 지역적으로 분산된 팀에 대해 확실하게 지원합니다. 결함 추적, 빌드, 프로세스 중심 자동화와 밀접하게 통합됩니다. 다른 소스 제어 시스템(예: IBM Rational ClearCase®)과의 통합도 제공됩니다. 소스 제어 사용에 대한 대화식 워크플로우 다이어그램은 Rational Team Concert 소스 제어 시작하기를 참조하십시오.

빌드 자동화

자동화 기능은 개발 및 테스트 팀에 빌드 인식, 제어, 추적성을 제공합니다. 팀 구성원은 빌드 진행상태를 추적하고, 빌드 경보와 결과를 보고, 빌드를 요청하고, 변경 설정 및 작업 항목과 같은 기타 아티팩트에 대한 빌드를 추적합니다. 빌드 사용에 대한 대화식 워크플로우 다이어그램은 빌드 시작하기를 참조하십시오.

보고

Jazz Team Reports 컴포넌트는 팀 또는 프로젝트의 조치, 동작, 진행상태 인식을 제공합니다. 소프트웨어 개발 프로세스에 대한 데이터 시각화는 숨겨지거나 모호할 수도 있는 특정 동향에 액세스할 수 있게 합니다. 이 정보를 한 눈에 확인할 수 있도록 하면 보고서에서 효과적으로 의사 결정을 수행할 수 있습니다.

Rational Team Concert에는 보고서 템플리트의 광범위한 라이브러리가 포함되며, 이 라이브러리를 통해 프로젝트의 상태를 설명하는 보고서를 생성할 수 있습니다. 일부 예는 빌드 보고서, 차단된 작업 항목, 팀 영역별 작업 항목, 우선순위별 작업 항목, 프로젝트 활동을 표시하는 보고서입니다. 템플리트를 수정하고 작성할 수 있습니다. 보고서 사용에 대한 대화식 워크플로우 다이어그램은 Getting started with Rational Reporting을 참조하십시오.

대시보드

대시보드는 한눈에 알 수 있는 프로젝트 상태 정보를 제공하기 위한 웹 클라이언트 컴포넌트입니다. 이 대시보드에서는 드릴 다운하여 좀 더 완벽한 정보를 얻을 수 있는 옵션을 제공합니다. 또한 모든 Jazz 컴포넌트에서 제공하는 데이터의 통합점을 나타내기도 합니다.

대시보드는 여러 방식으로 사용할 수 있습니다.
  • 프로젝트 리더는 프로젝트 상태와 동향을 추적할 수 있습니다.
  • 팀은 대시보드를 데이터 소스로 사용하여 상태를 설명할 수 있습니다.
  • 개발자는 지정된 작업 항목에 대한 정보를 표시하는 개인적 대시보드를 작성할 수 있습니다.

대시보드 사용에 대한 대화식 워크플로우 다이어그램은 대시보드 시작하기를 참조하십시오.

Jazz 기술 플랫폼에서 제공

Rational Team Concert는 Jazz 기술 플랫폼에서 빌드됩니다. Jazz는 확장 가능한 팀 협업 플랫폼으로서 소프트웨어 라이프사이클 전체에서 태스크를 통합합니다. 또한 새 제품 및 도구의 태스크를 개발을 촉진하는 유용한 구성 요소 및 프레임워크도 플랫폼에서 제공합니다.

Jazz 기술 플랫폼은 글로벌 분산된 개발 팀도 지원하고, 소규모 팀부터 대규모 엔터프라이즈까지 확장 가능한 솔루션을 제공하며, 팀이 감사 추적을 유지보수하고 부기를 자동화할 수 있도록 지원하고, 더욱 즐겁게 소프트웨어를 개발할 수 있게 합니다.

Jazz 기술 플랫폼은 jazz.net에서 투명하게 개발되었으며, 이 사이트에서 Jazz 기능을 탐색하고 참여를 위해 등록할 수 있습니다. 개선을 요청하고, 스케줄을 추적하고, 토론 포럼에 참여하고, Jazz 및 Rational Team Concert 개발자와 상호 작용하고, Rational Team Concert 및 기타 Jazz 기반 제품의 프로덕션 배치를 확인할 수 있습니다. Jazz 및 Rational Team Concert 개발 팀은 jazz.net에 게시한 최신 이정표 빌드에서 자체 호스트됩니다.


피드백