자산의 라이프사이클에 대해 프로세스를 작성할 수 있는데, 이는 저장소 레벨에서 자산의 협업, 가시성, 관리에 대해 사용자 정의된 프로세스를 작성하는 데 사용할 수 있습니다.
시작하기 전에
마스터 라이프사이클을 작성하려면 저장소 관리자여야 합니다.
이 태스크 정보
사용자 정의 라이프사이클에 대한 추가 학습: 사용자 정의
라이프사이클은 유연하며 여러 용도로 사용될 수 있습니다.
프로시저
- 웹 애플리케이션에 로그인하십시오.
- 관리를 클릭하십시오.
- 마스터 라이프사이클을 클릭하십시오.
- 라이프사이클 섹션에서 새 마스터 라이프사이클을 클릭하십시오.
- 사용자 정의할 기본 워크플로우 템플리트를 선택하십시오. 다음 테이블에서는 각 워크플로우 템플리트에 대해서 설명합니다.
| 옵션 |
설명 |
| 비즈니스 케이스 |
비즈니스 케이스의 워크플로우입니다. 실현 가능성에 따라 드래프트가 승인되거나 거부됩니다. |
| 비즈니스 솔루션 |
새 비즈니스 솔루션을 제안하는 헌장의 워크플로우입니다.
솔루션을 승인하거나 거부할 수 있습니다. |
| 양해문서(DoU) |
양해문서의 워크플로우입니다. 드래프트의 범위가 정해지고 개정되며 승인됩니다. |
| 구현 |
애플리케이션 또는 웹 애플리케이션의 최종 구현에 대한 단방향 워크플로우입니다. |
| 마이그레이션됨 |
버전 7.2 이전의 IBM® Rational® Asset Manager 버전에서 기본 라이프사이클을 미러링하는 워크플로우입니다. |
| 개방형 소스 패키지 |
재사용가능 개방형 소스 소프트웨어 컴포넌트의 워크플로우입니다. 검토 이후, 자산이 거부되거나 제한적 또는 개방적으로 사용되도록 승인될 수 있습니다. |
| 릴리스 |
식별 및 범위 지정에서 인식, 스테이징, 인증까지 릴리스 자산의 단방향 워크플로우입니다. |
| 단순 |
제출됨 및 승인됨 상태의 단순 워크플로우입니다. |
| 스펙 |
자산을 식별하고 해당 범위를 정하거나 자산을 지정하고 승인하는 데 4개 단계를 통한 스키마 및 개념의 스펙에 대한 워크플로우입니다. |
| 표준 |
전체 검토 및 평가 프로세스를 포함하는 일반 설치 워크플로우입니다.
이 워크플로우는 자산 처분 및 아카이브와 자산을 그대로 제출하고 검토를 건너뛰기 위한 옵션도 포함합니다. |
엔터프라이즈 개정판에서, 웹 서버 관리자는 추가 워크플로우를 작성할 수 있습니다. 자세한 정보는 Rational Team Concert 클라이언트를 사용하여 워크플로우 작성 또는 수정를 참조하십시오.
- 워크플로우 사용자 정의를 시작하려면 다음을 클릭하십시오.
- 다음과 같이 라이프사이클의 이름을 지정하고 설명하십시오.
- 이름 필드에 라이프사이클의 적합한 이름을 입력하십시오.
- 설명 필드에서 라이프사이클의 설명을 입력하십시오. 예를 들어, 이 라이프사이클의 파트인 자산이나 검토 위원회의 멤버에 대해 설명하십시오.
- 옵션: 라이프사이클의 일부인 자산을 업데이트할 때 사용자가 주석을 입력하도록 하려면
자산을 업데이트할 때 주석 필요를 클릭하십시오.
- 다음과 같이 이 라이프사이클이 적용되는 자산 유형이나 자산 카테고리를 정의하십시오.
- 라이프사이클의 일반 구성을 탐색하려면 워크플로우 다이어그램에서 맨 위의 라이프사이클 이름을 클릭하십시오.
또는 현재 구성 중 목록에서 첫 번째 항목을 선택하십시오.
- 조건 추가를 클릭하십시오.
- 조건 섹션의 목록에서 자산 유형 또는 카테고리화를 선택하십시오.
- 그 다음 목록에서 있음 또는 없음을 선택하십시오.
- 카테고리 또는 자산 유형을 선택하십시오.
- 추가를 클릭하십시오. 조건이 표시됩니다.
- 추가 조건을 추가하려면 AND 또는 OR를 선택하고 추가 아이콘(
)을 클릭하십시오. 조건을 중첩하여 복잡한 조회를 빌드할 수 있습니다.
- 작성한 조건을 제거하려면 제거를 클릭하십시오.
- 라이프사이클 관리자를 추가하거나 수정하십시오. 라이프사이클 관리자 개별 자산에 대한 라이프사이클을
조정하고 더 많은 검토자를 초대할 수 있는:
- 라이프사이클의 일반 구성을 탐색하려면 워크플로우 다이어그램에서 맨 위의 라이프사이클 이름을 클릭하십시오.
또는 현재 구성 중 목록에서 첫 번째 항목을 선택하십시오.
- 라이프사이클 관리자 추가를 클릭하십시오.
- 라이프사이클 관리자 추가 창의 범위 검색 메뉴(
)에서 사용자 또는 사용자 그룹을 선택하십시오. 사용자 또는 그룹 이름의 임의의 파트를 입력하고 검색을 클릭하십시오.
사용자 또는 그룹을 선택한 후 추가를 클릭하십시오.
- 이 라이프사이클에서 자산의 소유자에 라이프사이클 관리자의 역할을 자동으로 지정하려면 라이프사이클 관리자로 자산 소유자 포함을 선택하십시오.
- 추가한 사용자 또는 사용자 그룹을 제거하려면 사용자 또는 그룹의 제거 링크를 클릭하십시오.
- 자산이 특정한 상태에 있는 동안 자산을 검토할 사용자 또는 사용자 그룹을 추가하십시오. 검토자 자산을 보고 주석을 추가하고 선택적으로
자산을 수정하거나 투표할 수 있는.
검토자를 추가하려면 다음을 수행하십시오.
- 워크플로우 다이어그램에서, 수정할 상태를 클릭하거나 현재 구성 중 목록에서 상태를 선택하십시오. 이동을 클릭하십시오. 해당 상태의 세부사항이 표시됩니다.
- 옵션: 이 검토가 검토자 및 라이프사이클 관리자에게만 표시되도록 하려면 개인 검토 선택란을 선택하십시오. 이 선택란이 선택되면 잠김 아이콘이 워크플로우 다이어그램의 상태에 추가됩니다.
- 옵션: 선택된 상태의 자산을 보거나 업데이트하는 데 커뮤니티 권한을 사용할지 여부를 선택하려면 권한 섹션에서 다음 옵션 중 하나를 선택하십시오.
- 변경 없음:
- 사용자는 자산을 볼 수 있는 커뮤니티의 역할이 있는 경우 자산을 볼 수 있습니다.
- 사용자는 자산을 업데이트할 수 있는 커뮤니티의 역할이 있는 경우 자산을 보고 수정할 수 있습니다.
- 사용자는 이 라이프사이클 상태의 자산 검토자인 경우 자산을 볼 수 있습니다.
- 사용자는 이 라이프사이클의 자산 검토자이고 편집 허용 선택란이 선택된 경우 자산을 보고 수정할 수 있습니다.
- 이 옵션은 기본 선택사항입니다.
- 수정 대체 권한:
- 커뮤니티 역할은 사용자가 자산을 수정할 수 있는지 여부에 영향을 미치지 않습니다.
- 사용자는 자산을 볼 수 있는 커뮤니티의 역할이 있거나 이 라이프사이클 상태의 자산 검토자인 경우 자산을 볼 수 있습니다.
- 사용자는 이 라이프사이클의 자산 검토자이고 편집 허용 선택란이 선택된 경우 자산을 수정할 수 있습니다.
- 모두 대체:
- 커뮤니티 역할은 사용자가 자산을 보거나 수정할 수 있는지 여부에 영향을 미치지 않습니다.
- 사용자는 이 라이프사이클 상태의 자산 검토자인 경우 자산을 볼 수 있습니다.
- 사용자는 이 라이프사이클 상태의 자산 검토자이고 편집 허용 선택란이 선택된 경우 자산을 수정할 수 있습니다.
- 검토자 추가를 클릭하십시오.
- "검토자 추가" 창에서, 범위 검색 메뉴(
)에서 사용자 또는 사용자 그룹을 선택하십시오. 사용자 또는 그룹 이름의 임의의 파트를 입력하고 검색을 클릭하십시오.
사용자 또는 그룹을 선택한 후 추가를 클릭하십시오.
- 이 상태에서 사용자 또는 사용자 그룹이 자산을 수정할 수 있도록 하려면 편집 허용을 선택하십시오.
- 사용자 또는 사용자 그룹이 이 자산을 승인하거나 거부할 수 있도록 하려면 승인자를 선택하십시오.
- 자산 수정 시 모든 승인 및 거부를 지우려면 검토 재시작 목록에서 자산 업데이트에서를 선택하십시오.
- 추가한 사용자 또는 사용자 그룹을 제거하려면 사용자 또는 그룹의 제거 링크를 클릭하십시오.
팁: 검토자 및 라이프사이클 관리자가 마스터 또는 커뮤니티 라이프사이클에 추가될 때 해당 이름은 커뮤니티 또는 자산 라이프사이클 구성에서 (상속됨) 용어를 포함합니다.
(상속됨) 텍스트 위에 마우스 커서를 놓아 검토자 또는 라이프사이클 관리자가 상속되는 라이프사이클을 볼 수 있습니다.
- 검토자용 추가 지시사항을 추가하십시오. 검토자가 자산 검토 시 참조하도록 추가 컨텍스트나 특정 세부사항을 제공할 수 있습니다.
- 사용자를 검토자로 추가한 후, 검토자 지시사항 섹션으로 이동하십시오.
- 추가를 클릭하십시오.
- 검토자용 지시사항을 입력하십시오. 서식있는 텍스트 편집기를 사용하여 스타일을 편집하고 링크를 작성하거나
지시사항에 이미지 또는 .swf 비디오 파일을 포함할 수 있습니다.
이러한 지시사항은 이 마스터 라이프사이클을 사용하는 모든 커뮤니티 라이프사이클 및 자산 라이프사이클에서 상속됩니다. 검토자로 추가될 때 사용자가 수신하는 이메일 알림에도 검토자 지시사항이 포함됩니다.
- 특정한 상태 중 자동으로 실행할 정책을 추가하거나 수정하십시오.
정책은 조건을 충족하는 테스트 또는 자산을 수정할 수 있는 스크립트입니다.
기본 정책에 대한 자세한 정보는 Rational Asset Manager에서 라이프사이클에 대한 정책의 내용을 참조하십시오.
- 워크플로우 다이어그램에서, 수정할 상태를 클릭하거나 현재 구성 중 목록에서 상태를 선택하십시오. 이동을 클릭하십시오.
- 정책 추가를 클릭하십시오.
- 정책 추가 창에서 정책을 선택하십시오. 정책의 목록을 필터링하려면 텍스트 필드에 키워드를 입력하십시오. 별표(*) 등의 와일드카드 문자를 사용하지 마십시오.
- 추가를 클릭하십시오.
- 구성을 클릭하여 정책의 옵션을 선택하십시오. 기본 정책의 옵션에 대한 자세한 정보는 Rational Asset Manager에서 라이프사이클에 대한 정책의 내용을 참조하십시오.
- 정책이 실행되도록 할 시기를 선택하십시오.
- 이 상태에서 자산이 수정될 때마다 정책을 실행하려면 자산 저장을 선택하십시오.
- 자산이 이 상태가 될 때 정책을 실행하려면 상태 진입을 선택하십시오.
- 라이프사이클 관리자가 자산의 상태를 변경할 때 정책을 실행하려면 조치를 선택하십시오.
- 이 상태에서 자산이 삭제되려고 할 때 정책을 실행하려면 삭제를 선택하십시오. 정책이 성공적이거나 경고 없이 실행되면 자산이 삭제됩니다.
- 지정된 시간이 지나면 정책을 실행하려면 타이머를 선택한 후에
타이머 구성 보기 아이콘을 클릭하십시오.
정책이 실행되는 기간을 지정하거나 자산 속성을 사용하여 이후에 정책이 실행될 기간을 제어할 수 있습니다.
타이머를 제어하기 위한 숫자 속성 또는 날짜 속성의 목록에서 선택할 수 있습니다. 숫자 속성 또는 날짜 속성을 사용하여
타이머를 제어하려면 속성에 바인드를 선택한 후
목록에서 속성을 선택하십시오. 숫자 속성의 경우 속성과 함께
시간 단위도 선택하십시오. 자산이 이 자산 상태가 되면 타이머가 시작됩니다.
- 옵션: 정책을 사용하는 종료 조건을 구성하십시오. 정책을 추가하고 저장을 클릭하여 라이프사이클 구성을 저장하면, 정책이 종료 조건에서 사용되지 않는다는 알림이 수신됩니다.
종료 조건을 추가할 필요가 없지만, 13 단계에서 정책 조건을 추가하는 경우 메시지가 표시되지 않습니다.
- 정책이 하향식 순서대로 실행됩니다. 정책을 위로 또는 아래로 옮기려면 화살표 아이콘(
)을 사용하십시오.
- 정책을 제거하려면 정책의 제거 링크를 클릭하십시오.
- 자동으로 또는 수동으로 자산이 상태를 변경하는 데 true여야 하는 조건을 정의하십시오.
- 워크플로우 다이어그램에서, 상태 간의 조치 화살표를 클릭하거나 현재 구성 중 목록에서 조치를 선택하십시오.
그런 다음 이동을 클릭하십시오.
- 조건 섹션의 목록에서 조치를 선택하십시오.
- 수동 조치
- 라이프사이클 관리자가 상태를 변경하려고 시도합니다. 자세한 정보는 자산의 라이프사이클 상태 변경을 참조하십시오.
팁: 수동 조치 조건을 제거하는 경우, 지정하는 모든 조건에 자산이 맞으면 자동으로 자산 상태가 변경됩니다. 사용자는 자산의 상태를 수동으로 변경할 필요가 없습니다.
- 자산 유형
- 자산은 상태를 변경하는 데 이 자산 유형이어야 하거나 아니어야 합니다.
- 카테고리화
- 자산은 상태를 변경하는 데 카테고리가 있어야 하거나 없어야 합니다.
- 승인 수
- 상태를 변경하기 위해 사용자 또는 사용자 그룹에서 요구되는
최소 승인 수입니다. 절대 승인 수를 지정하거나
50% 또는 100%와 같은 백분율을 지정할 수 있습니다. 다음 옵션 중 하나를
지정할 수 있습니다.
- 모든 승인자(개별적으로 추가된 승인자 및 그룹의 승인자)의
승인 수
- 개별적으로 지정된 승인자의 승인 수
- 지정된 각 사용자 그룹의 승인 수
- 특정 사용자 그룹의 승인 수
- 거부 수
- 상태를 변경하기 위해 사용자 또는 사용자 그룹에서 요구되는
최소 거부 수입니다. 절대 거부 수를 지정하거나
50% 또는 100%와 같은 백분율을 지정할 수 있습니다. 다음 옵션 중 하나를
지정할 수 있습니다.
- 모든 승인자(개별적으로 추가된 승인자 및 그룹의 승인자)의
거부 수
- 개별적으로 지정된 승인자의 거부 수
- 지정된 각 사용자 그룹의 거부 수
- 특정 사용자 그룹의 거부 수
- 승인 주체
- 상태를 변경하는 데 자산을 승인해야 하는 하나의 사용자입니다. 선택되는 사용자가 적합한 상태의 검토자가 아직 아닌 경우 해당 사용자가 자동으로 추가됩니다.
- 거부 주체
- 상태를 변경하는 데 자산을 거부해야 하는 사용자입니다. 선택되는 사용자가 적합한 상태의 검토자가 아직 아닌 경우 해당 사용자가 자동으로 추가됩니다.
- 정책: 정책 이름
- 지정된 정책이 상태를 변경하는 데 전달하고 경고하거나 실패해야 하거나 하지 않아야 합니다.
이 조치를 사용하려면 자산이 상태 전이하는 라이프사이클 상태에 정책을 추가하십시오.
정책을 상태에 추가할 때,
종료 조건을 추가하기 위한 프롬프트가 표시됩니다. 조건을 추가할 필요가 없습니다.
그러나 조건을 상태 전이에 추가하면 메시지가 더 이상 표시되지 않습니다.
- 조치를 구성하고 추가를 클릭하십시오.
- 추가 조건을 추가하려면 AND 또는 OR를 선택하고 추가 아이콘(
)을 클릭하십시오. 조건을 중첩하여 복잡한 조회를 빌드할 수 있습니다.
- 작성한 조건을 제거하려면 제거를 클릭하십시오.
알아두기: 상태 간의 조치에 대해 조건을 구성하지 않으면 자산이 자동으로 그 다음 상태로 이동합니다.
- 저장을 클릭하십시오.라이프사이클을 저장하고 구성을 닫으려면 저장 및 완료를 클릭하십시오.
결과
마스터 라이프사이클이 사용 가능하여 사용자가 정의한 조건에서 커뮤니티의 자산에 적용됩니다.
다음에 수행할 작업
사용자는 커뮤니티 또는 자산 레벨에서 마스터 라이프사이클과 함께 자산을 검토하고 관리할 수 있습니다.
자세한 정보는
자산 검토 및 승인을 참조하십시오.
수정할 라이프사이클을 찾으려면 필터 필드에서 라이프사이클의 이름을 입력하십시오.