Rational Asset Manager

IBM® Rational® Asset Manager는 협업 소프트웨어 개발 도구이며 조직은 이를 사용하여 소프트웨어 자산과 서비스의 디자인, 개발, 이용을 식별하고 관리하고 통제할 수 있습니다.

Rational Asset Manager는 사용자 정의할 수 있는 역할 기반 저장소이며 여기에서 사용자는 조직 내의 다른 사용자가 재사용할 수 있는 자산을 정의하고 작성하고 수정하고 공개할 수 있습니다. 이는 애플리케이션, 컴포넌트, 패턴, 시스템과 제품을 실행하는 소프트웨어, 서비스, 프레임워크, 템플리트를 포함하여 모든 유형의 자산을 처리합니다.

저장소는 다양한 하드웨어 및 운영 체제 플랫폼에 대해 작동합니다. 여기에는 웹 브라우저를 통해 액세스할 수 있는 웹 인터페이스와 Eclipse 인터페이스가 둘 다 있습니다. 이러한 인터페이스를 사용하여 자산을 검색, 구성, 다운로드하고 다른 사용자와 통신하고 관리 기능을 제공하고 자산이 재사용되는 빈도와 같은 통계를 확보할 수 있습니다.

Rational Asset Manager를 사용하여 다음 컨텍스트에서 자산을 관리할 수 있습니다.

Rational Asset Manager 클라이언트, 저장소, 통합이 함께 작동하는 방법의 다이어그램

클라이언트 유형

Rational Asset Manager에는 웹과 Eclipse의 두 가지 클라이언트 유형이 있습니다. 웹 클라이언트에서만 관리 및 검토 태스크를 수행할 수 있습니다.

클라이언트 기능

Rational Asset Manager에는 다음 용도로 사용할 수 있는 기능이 있습니다.
  • 검색 및 재사용: 저장소 내의 자산 찾기. 고급 검색, 키워드 검색, 필터, 사용자 정의 카테고리 및 태그를 통해 자산을 찾을 수 있습니다.
  • 관리: 저장소 관리자는 역할과 액세스 레벨이 다른 사용자에게 권한을 지정하고 저장소에 자산을 제출할 때 사용자에게 특정 정보를 제공하도록 요청하고 자산 검토 프로세스의 라이프사이클 워크플로우가 정확성과 완전성을 확인하도록 구성할 수 있습니다.
  • 협업: 자산에 등급을 지정하고 토론을 격상하고 문제점을 보고하고 요청을 작성하고 이메일을 발송하고 RSS 피드에 등록할 수 있습니다.
  • 통계: 전략가 또는 관리자는 감사 도구를 사용하여 영향 분석을 모니터할 수 있습니다.

라이프사이클 관리 솔루션으로서의 Rational Asset Manager

Rational Asset Manager는 전체 자산 라이프사이클 관리 솔루션에 필요한 모든 사항을 제공합니다. 여러 자산 유형에 대해 라이프사이클 워크플로우를 구성하고 사용자 역할을 기반으로 워크플로우를 통제하여 기존 프로덕션 모델에 대한 작업을 구성할 수 있습니다. 새 자산이 제출될 때 검토 프로세스가 시작되고 자산 라이프사이클을 통제하는 상태, 조치, 사용자 역할의 워크플로우에 따르도록 자산을 구성할 수 있습니다.

검토 프로세스 중에 자산의 컨텐츠를 검토하고 컨텐츠의 정확성과 완전성을 확인할 수 있습니다. 그런 다음 검토하고 승인한 자산을 공개하여 사용자의 커뮤니티가 사용하고 검색할 수 있도록 만들 수 있습니다. 사람들은 자산을 찾고 등급을 지정하고 주석을 남길 수 있으며 자신의 비즈니스 컨텍스트에 적용 가능한 경우 자산을 재사용할 수 있습니다. 또한 토론 포럼에 참여하여 자산에 대해 자세히 토론할 수도 있습니다.

예를 들어, 한 보험 회사가 웹 사이트에서 청구 처리를 자동화하는 솔루션을 개발합니다. 이 회사는 솔루션을 작성하는 파일을 Concurrent Versions System(CVS)로 저장합니다. Rational Asset Manager는 CVS와 통합되어 직원이 파일의 컨텍스트와 개발 히스토리에 대해 학습하는 데 사용할 수 있는 추가적인 메타데이터를 제공합니다. 이 방식을 사용하면 다른 직원이 메타데이터에 대한 의사결정을 하고 다른 컨텍스트에서 자산을 재사용하고 중복 작업을 줄일 수 있습니다.

최종 라이브러리로서의 Rational Asset Manager

자산은 프로젝트 팀 이상으로 공유할 수 있는 정보와 아티팩트입니다. Rational Asset Manager를 최종 라이브러리로 사용하는 경우, 사용자는 아티팩트를 찾고 승격하고 승인하고 공개하여 조직의 다른 사람들이 사용할 수 있도록 만들 수 있습니다.

예를 들어, 회사 내의 모든 사람이 동일한 JRE 버전을 사용하는 경우 사용 가능한 버전에 대한 정보를 검색 가능한 자산으로 만들 수 있습니다. 회사 내의 모든 사람이 각 웹 페이지의 특정 위치에 특정 로고를 사용해야 하는 경우에는 사용 가능한 로고를 자산으로 만들 수 있습니다. 가능한 자산의 좋은 예는 승인된 JRE, SOA 서비스, 비즈니스 문서, 공통 요구사항 세트, 회사 또는 제품 브랜딩 요구사항, 아티팩트입니다.

자산을 통제하려면 다음 주제를 이해해야 합니다.
Measured Capability Improvement Framework에 대한 추가 학습: IBM Rational은 유용한 소프트웨어에 대한 구조화된 접근 방법을 제공하며 시스템 전달 팀은 신중하고 지속적인 프로세스 개선을 통해 비즈니스 혁신을 이룹니다. Measured Capability Improvement Framework(MCIF)는 비즈니스 결과에 대부분의 영향을 미치는 코어 개발 사례에서 수행 능력을 얻도록 도와줍니다.

Agile 팀과 메소드에 최적화된 MCIF는 모든 메소드의 구현을 자동화할 수 있습니다. MCIF는 제품 독립적이기는 하지만 팀이 더 효율적으로 협업하고 자동화하고 보고하도록 지원하여 소프트웨어 전달을 변환하는 IBM Rational Jazz 오퍼링의 지원을 받습니다. Measured Capability Improvement Framework(MCIF)에 대한 자세한 정보는 http://www-01.ibm.com/software/rational/mcif/를 참조하십시오.

컴포넌트 기반 소프트웨어 아키텍처 사례에 대한 추가 학습: 이 사례는 시스템의 주요 추상을 식별하고 시스템 빌드 방법에 대해 의사결정하여 복원성과 유지보수성을 확인하는 데 초점을 둡니다. http://www.ibm.com/developerworks/rational/practices/compbased_sa/에서 컴포넌트 기반 소프트웨어 아키텍처 사례에 대한 자세한 정보를 읽으십시오.

피드백