Rational Reporting의 개요

IBM® Rational®은 문서 생성 및 개발 인텔리전스 기능을 모두 지원하는 솔루션을 제공합니다. 이러한 기능은 다른 IBM Rational 제품에서 상업용 제품 및 임베디드 기술로 제공됩니다.
소프트웨어 및 시스템 개발에 중요한 정보 프리젠테이션의 광범위한 두 가지 카테고리가 있습니다.

IBM Rational Reporting은 두 가지의 기본 기능(문서 생성 및 개발 인텔리전스)을 지원합니다. 두 기능 모두 컨텐츠를 다양한 형식으로 공개할 수 있으며 다양한 소스의 데이터를 상관시킬 수 있습니다. 그렇지만 공개된 컨텐츠의 네이처와 사용은 구별됩니다.

주제 아이콘 문서 생성
주제 아이콘 개발 인텔리전스
주제 아이콘 Rational Reporting 솔루션

문서 생성

문서 생성은 조직의 아티팩트에 대해 자세한 텍스트 기반 보고서를 생성하는 프로세스입니다. 문서 스타일 보고서는 일반적으로 자세한 상태를 판별하거나 조건을 문서화하는 데 사용됩니다.

문서 생성 기능은 아티팩트로 전달될 수 있는 고도로 구조화된 문서를 생성합니다. 이러한 실제 문서는 주로 팀 간 정규 통신의 기초로 사용됩니다.

보고서는 자세한 특정 시점 정보를 캡처하기 위한 도구입니다. 보고서는 상태 전달, 진행상태 모니터, 문제점 진단 및 정정 조치 식별 수단입니다.

문서 생성 보고 이미지: 문서 스타일 보고서

문서 스타일 보고서에는 일반적으로 다음과 같은 특성이 있습니다.
  • 이 보고서는 기본적으로 텍스트를 기반으로 하며, 그래픽을 포함할 수 있습니다(예: 요구사항 스펙, 규제 준수 문서, 테스트 적용 범위 문서, 엔드투엔드 라이프사이클 추적성 보고서 등).
  • 한 프로젝트 단계(phase)에서 스펙이 수시로 작성되어 다음 단계로 전달됩니다(예: 요구사항 문서를 디자인 팀으로 이관함).
  • 문서는 계약상 전달 가능합니다. (예를 들어, 스펙 완료는 프로젝트 단계(phase)의 종료 기준이 될 수 있으며 지불을 트리거할 수 있습니다.)
  • 문서는 주로 계약 관계의 기초를 형성합니다(예: 고객 및 공급자 간의 요구사항 스펙).
  • 스펙은 구조 및 스타일링 둘 다에서 표준/요구사항을 준수해야 합니다. 이러한 표준은 내부 그룹, 고객, 정부 및 산업 규제 단체 등에서 작성된 것일 수 있습니다.
예를 들어 문서 생성 보고서에는 다음이 포함될 수 있습니다.
  • 문서가 프로젝트의 단계에서 기록 및 생성되고 프로젝트 요구사항을 통신하기 위해 다른 팀에 제공되는 경우의 요구사항 스펙
  • 스펙 완료가 프로젝트 단계의 종료 기준이 될 수 있는 경우 각 요구사항이 디자인으로 충족될 수 있는 방법을 설명하는 규제 준수 문서
  • 각 요구사항, 결함 및 작업 항목과 연관된 테스트 케이스를 설명하는 테스트 적용 범위 문서
  • 엔드투엔드 라이프사이클 추적성 보고서
그림 1. 문서 생성 보고서 예제
릴리스 개선사항 요구사항을 표시하는 문서 생성 보고서의 예

개발 인텔리전스

개발 인텔리전스는 개발 환경에 비즈니스 인텔리전스 기술을 적용하는 것입니다. 개발 인텔리전스 보고서는 일반적으로 관리 목적에 사용됩니다.

개발 인텔리전스 기능은 일일 의사결정을 지원하는 데이터를 가진 이해 당사자(stakeholder)를 제공합니다. 이러한 보고서는 화면에서 볼 수 있도록 작성되었습니다. 보고서 자체는 일반적으로 전달 가능하지 않습니다. 개발 인텔리전스 보고서는 상태 통신, 진행상태 모니터링 및 정정 조치 식별을 위한 도구입니다. 이 보고서는 프로젝트 및 프로그램 관리를 위한 주요 의사결정 지원 도구입니다.

보고서는 개발 프로젝트 관리에서의 의사결정을 정의하고 지원하기 위한 도구입니다. 보고서는 상태 전달, 진행상태 모니터, 문제점 진단 및 정정 조치 식별 수단입니다.

개발 인텔리전스 보고의 이미지: 그래프, 차트, 대시보드

일반적으로 Development intelligence 보고서에는 다음과 같은 특징이 있습니다.
  • 기본적으로 그래픽입니다(예: 원형 차트, 그래프, 성과 기록 등)
  • 상태 커뮤니케이션, 진행상태 모니터, 문제점 진단, 상관 조치 식별 등의 활동을 돕습니다.
  • 프로젝트 및 프로그램 관리를 위한 의사결정 지원 도구입니다.
개발 인텔리전스는 사용자 데이터의 분석 및 이해를 돕기 위해 다음과 같은 일반적인 비즈니스 인텔리전스 기술을 적용합니다.
  • 크로스탭/피벗 – 데이터를 구분하는 방법
  • 드릴 업/다운/스루 – 데이터가 상관되는 방법
  • 대시보드 – 개요
  • 데이터 웨어하우스 – 시간에 따른 상태동향
예를 들어 개발 인텔리전스 보고서에는 다음이 포함될 수 있습니다.
  • 열린 작업 항목 또는 결함의 백분율을 예시하는 원형 차트
  • 일정 시간 동안 테스트되지 않은 작업 항목의 수에 대한 변경을 표시하는 그래프
  • 일정 시간 동안 요구사항 변경의 비율(변동성)을 표시하는 그래프
  • 프로그램 및 프로젝트 상태를 모니터하기 위한 핵심성과지표(KPI)의 성과 기록
그림 2. 개발 인텔리전스 보고서의 예제
열리고 닫힌 작업 항목을 표시하는 개발 인텔리전스 보고서의 예

Rational Reporting 솔루션

IBM Rational은 문서 생성 및 개발 인텔리전스 기능을 모두 지원하는 솔루션을 제공합니다. 이러한 기능은 다른 IBM Rational 제품에서 상업용 제품 및 임베디드 기술로 제공됩니다.

표 1. Rational Reporting 솔루션
전달 문서 생성 솔루션 개발 인텔리전스 솔루션
Rational 솔루션 및 애플리케이션에 임베드됨 IBM Rational Reporting for Document Generation IBM Rational Reporting for Development Intelligence
상용 제품 IBM Rational Publishing Engine IBM Rational Insight

Rational 제품의 보고

Rational 애플리케이션의 내장 보고

공통 보고 시나리오를 충족하기 위해 일부 Rational 애플리케이션에서 제공하는 바로 사용할 수 있는(out-of-the-box) 사전 정의된 보고서 세트입니다.

Rational Reporting 애플리케이션
IBM Rational Reporting for Document Generation 및 IBM Rational Reporting for Development Intelligence는 공동으로 Rational Reporting을 구성합니다. IBM Rational Reporting은 문서 생성 및 개발 인텔리전스 기능을 모두 지원합니다.
Rational Reporting for Development Intelligence
Data Collection Component
Rational solution for Collaborative Lifecycle Management(CLM) 애플리케이션에서 데이터 콜렉션 작업을 실행하고 데이터를 데이터 웨어하우스로 로드합니다. 이 오퍼링은 데이터 콜렉션 작업을 실행하는 다른 도구(예: Rational Insight용 Data Manager 또는 CLM 솔루션에서 제공하는 Java ETL)의 대체 도구입니다. 이 오퍼링은 더 간단한 모델 주도형 솔루션의 병렬 및 동시 처리를 사용하여 성능을 향상시키도록 디자인되었습니다.
Jazz Reporting Service
통합 라이프사이클 도구 및 프로젝트 영역 전체에서 다양한 데이터 소스의 데이터를 통합합니다. 사전 정의된 보고서 세트가 대시보드에 추가하기 위해 보고서 위젯을 선택할 수 있는 Jazz Reporting Service 카탈로그에서 사용 가능합니다.
Rational Report Server
CLM 또는 Rational Insight 데이터 웨어하우스를 사용하고 사전 정의된 보고 기능을 확장하여 단일의 Jazz™ Team Server 내에 배치된 CLM 애플리케이션 전체에 제품 특정 보고서 또는 데이터를 통합하는 보고서를 작성하거나 볼 수 있도록 합니다. IBM Cognos® 보고 프레임워크를 호스팅합니다. 여기에는 보고서 사용자 정의와 관리 도구 및 컨텐츠 저장소가 포함되며 구성 및 기타 메타데이터(데이터 모델, 보고서 정의 및 보기 포함)를 저장합니다.
Rational Reporting for Document Generation
애플리케이션 REST API를 사용하여 실시간 데이터를 액세스합니다. 문서는 Rational Publishing Engine을 사용하여 개발된 제품 아티팩트 및 문서 템플리트를 사용하여 생성됩니다. Rational Reporting for Document Generation은 Rational Solution for Collaborative Lifecycle Management, IBM Rational DOORS®, IBM Rational Focal Point™, IBM Rational Rhapsody® 및 IBM Rational Software Architect Design Manager에 임베드되어 있습니다.
Rational Insight

사용자의 엔터프라이즈가 여러 JTS, Rational 애플리케이션 또는 써드파티 도구를 사용하는 분배된 팀과 관련이 있는 경우, 보고 데이터 웨어하우스로 로드되는 데이터를 사용자 정의해야 할 수 있습니다. IBM Rational Insight는 다수의 JTS 배치, CLM에서 데이터의 통합, 기타 비-CLM Rational 애플리케이션 및 써드파티 도구(예: RationalClearQuest®, RationalRequisitePro®, RationalDOORS 및 Microsoft Project)에 대한 지원으로 Rational Reporting for Development Intelligence(CLM 임베디드 개발 인텔리전스 솔루션)를 확장합니다. Rational Insight는 애플리케이션에서 데이터의 압축을 풀고 이를 데이터 웨어하우스, 보고 데이터 모델, 보고서 및 메트릭에 로드하는 방법을 사용자 정의할 수 있도록 도움을 줍니다.

Rational Publishing Engine

IBM Rational Publishing Engine은 CLM 및 비-CLM 애플리케이션에서 사용자 정의 문서를 작성하고 볼 수 있도록 도움을 줌으로써 Rational Reporting for Document Generation을 확장합니다.


피드백