사용자 정의 검토 프로세스를 사용하여 자산이 완전하며 재사용을 위해 최적화되었는지 확인할 수 있습니다.
IBM® Rational® Asset Manager 버전 7.2에서는
기본 워크플로우를 사용하는 새 검토 프로세스를 작성할 수 없습니다.
자산 라이프사이클을
사용하여 자산을 통제하고 자산의 검토 프로세스를 관리하십시오. 그러나
Rational Asset Manager는 여전히
이전 버전의 기존 검토 프로세스를 지원합니다. 다음 정보는 이러한 검토 프로세스에 적용됩니다.
관리자는 자산을 검토하고 자산 검토의 파트인 조치를 완료할 수 있는
사용자 또는 사용자 그룹을 지정합니다. 관리자는 또한 자산을 변경할 권한이 부여되는
사용자를 관리하는 정책도 정의합니다.
검토 프로세스 설정
커뮤니티 관리자는 자산 워크플로우에서 검토하거나 다른 조치를 완료할
특정 검토자, 사용자 그룹, 검토 위원회 구성원을 지정할 수 있습니다. 검토 중에 사람들은
토론 포럼에 참여하고 자산에 대한 주제를 게시할 수 있습니다.
기본 검토 프로세스는 검토 계획 상태와 검토 상태로 구분됩니다.
계획 검토 상태에서 자산은 저장소에 제출됩니다. 검토 위원회 구성원은
내 대시보드에서 자산이 계획 검토 상태임을
나타내는 태스크를 수신합니다. 검토 위원회 구성원은 검토자 및 사용자 그룹을 추가할 수 있습니다.
관리자 및 검토 위원회 구성원만 자산에
액세스할 수 있습니다. 검토 상태는 검토가 진행 중인 경우입니다. 모든 검토자, 검토 위원회 구성원,
관리자는 검토 상태의 자산에 액세스할 수 있습니다.
정책 구동 검토 프로세스
기본 검토 프로세스 외에 정책을 사용할 수 있습니다.
정책은
자산과 아티팩트에 적용할 수 있는 사전 정의된 규칙 세트입니다.
다음 시나리오는 정책에 기반한 검토 프로세스의 예입니다.
- 자산을 검사하여 중단되거나 올바르지 않은 URL 아티팩트가 없는지 확인합니다.
- 자산을 검사하여 이름 지정 규칙을 충족하는지 확인합니다.
- 서비스 정책의 자산을 확인합니다. 예를 들어, WSDL 스키마에서 xsd:choice가 발견된 경우
도구가 생성하는 유효성 검증 오류를 발견하는 정책에 대해 자산을 검사할 수 있습니다.
- IBM WebSphere® Service Registry
and Repository 또는 IBM Tivoli® Change and Configuration
Management Database에 자산을 공개하기 전에 지난 주 내에 자산이 검토되었는지 확인합니다.
회사는
사용자 정의 정책을 제공할 수도 있고 정책을 구매할 수 있는 솔루션파트너(ISV)를 사용할 수도 있습니다. 자산이 검토되고 정책이 실패하는 경우
자산은 초안 상태로 돌아갑니다.
실패 조건이 해결된 후 자산은 정정 라이프사이클 상태를 표시합니다.
중요사항: 정책 프로세스는 라이프사이클 또는
레거시 검토 프로세스보다 우선순위가 높습니다. 예를 들어, 라이프사이클 내의 정책이 패스되지 않고 오류를 리턴하는 경우
자산의 소유자는 자산이 라이프사이클 상태로 돌아가기 전에 정책에 대한 요구사항을 해결하고 패스해야 합니다.
자산이 라이프사이클 또는 검토 프로세스를
시작할 수 있는 경우
하나의 자산은 단일 라이프사이클 또는 검토 프로세스에 의해서만
통제될 수 있습니다. 자산을 커뮤니티에 제출하면 자산은 다음과 같은 순서로 라이프사이클 또는 워크플로우를 시작합니다.
- 우선 자산을 검사하여 저장소에서 마스터 라이프사이클의 파트가 될 수 있는지 판별합니다.
- 그런 다음, 자산을 검사하여 커뮤니티 라이프사이클의 파트가 될 수 있는지 판별합니다.
- 자산에 적용되는 라이프사이클이 없는 경우, 자산을 검사하여 저장소 또는 커뮤니티에서 작성된
검토 프로세스의 파트가 될 수 있는지 판별합니다.
- 적용되는 검토 프로세스가 없는 경우, 자산은 내재된 단순 라이프사이클 프로세스를 시작합니다.
자산 상태
검토 중에 검토자의 조치에 따라 자산이
한 상태에서 다른 상태로 상태 전이될 수 있습니다.
다음 상태는 검토 프로세스 또는 자산 라이프사이클 워크플로우의 파트가 될 수 있습니다.
- 초안
- 자산 소유자와 관리자는 자산을 볼 수 있습니다. 자산 소유자는 자산을 변경할 수 있습니다.
- 검토 계획
- 관리자와 검토 위원회 구성원은 자산을 볼 수 있고 검토자를 지정할 수 있습니다.
- 검토
- 자산이 검토 중입니다. 검토자는 자산 토론 포럼에
참여할 수 있습니다.
- 승인됨
- 자산이 검토를 패스했습니다. 검토 위원회에는 자산을 승인할 최상위 레벨의 권한이 있습니다.
검토자는 두 번째 상위 권한이 있습니다.
- 현재 상태
- 자산이 검토 프로세스를 통과합니다. 커뮤니티 관리자는 관리자가 현재 상태 자산을 승인하도록 요구할 수 있습니다.
- 사용 중지
- 자산 소유자 또는 관리자는 저장소에서 사용 중지된 자산에 액세스할 수 있습니다. 관리자만 사용 중지된 자산을 다운로드할 수 있습니다.
- 삭제됨
- 저장소에서 자산을 사용할 수 없습니다.
- 아카이브됨
- 관리자는 저장소에 있는 아카이브된 자산에 액세스할 수 있습니다.
자산이 아카이브된 후, 저장소 또는 커뮤니티 관리자가 자산의 상태를 초안으로 재설정하면
사용 가능하게 될 수 있습니다.
- 만기됨
- 자산에 대한 타이머가 만료되면 자산은 편집 가능한 초안 상태로 이동합니다. 자산 소유자와 저장소 관리자는
자산이 만료된 후 자산을 다시 제출할 수 있습니다.
사용자 유형
다음 역할 중
하나가 있는 사용자는 자산 검토 프로세스의 파트가 될 수 있습니다.
- 커뮤니티 관리자
- 커뮤니티 관리자는 검토 프로세스를 작성하고 구성합니다.
- 검토 위원회
- 검토 위원회 구성원은 검토 프로세스에 사용자 및 역할을 추가합니다.
검토 위원회가 자산을 승인하면 자산은 검토 상태에서 승인됨 상태로 변경됩니다.
검토 위원회 구성원은 초안 상태를 제외한 모든 상태의 자산을 볼 수 있습니다.
- 검토자
- 검토자는 관리자나 검토 위원회 구성원이 자산을 검토하도록 지정하는 사용자나 사용자 그룹입니다.
그들은 자산 유형의 라이프사이클에 관심이 있으며, 자신의 전문 영역에서 자산의 정확성을 확인합니다. 예를 들어,
구현 자산의 개발이 변경되는 경우, 수정사항이 기술적으로 정확한지 확인하도록 개발자 역할이 검토에 지정됩니다.
검토자는 검토 상태인 동안 자산을 검토할 수 있습니다.
- 자산 소유자
- 자산 소유자는 검토할 자산을 제출합니다. 그들은 검토할 자산 또는 현재 상태를 제출하여
검토를 우회할 수 있습니다. 자산 소유자만
초안 상태의 자산을 볼 수 있습니다.