ALM 패키지는 역할 기반 개발에 적용되는 레코드 유형
콜렉션을 통해 역할 기반 변경 관리(CM) 시스템 디자인의
지원 기능을 제공합니다.
작업 프로세스는
각 레코드 유형(예:
프로젝트,
요청,
태스크,
활동,
기준선
및
빌드)에 사용할 수 있는 조치를 결정합니다. 다음은 각 역할 및 역할이 수행할 수 있는 조치입니다.
- 제출자는 요청을 제출하는 역할입니다.
- 선별 역할은 요청을 선별하고 태스크를 추가하고 계획할 수 있습니다.
- 개발자 리드 및 테스트 리드 역할은 태스크를 활성화하고 활동을
지정합니다. 이 역할은 테스터, 문서
평가자 및 개발자 역할에 대해 다른 유형의 활동을 지정합니다.
- 개발자는 변경사항을 제공하고 활동을 완료할 수 있는
역할입니다.
- 빌더기준선을 작성하고, 빌드를 실행하며, 빌드의 유효성을 검증하고
승격할 수 있는 역할입니다.
- 테스터는 활동 유형으로 테스트를 수행하고 활동을 완료할 수 있는
역할입니다.
- 테스트 리드는 태스크의 상태를 검토하고 태스크를 완료할 수 있습니다.
- 태스크가 완료되면 완료된 태스크가 원래 요청을 해결하는 경우
최초 제출자가 태스크를 허용하고 그렇지 않으면 거부할 수 있습니다.
연관된 태스크를 사용하여 작업을 계속 진행하는 상태에서
언제든지 요청을 Completed 또는 Withdrawn으로 설정하거나, 연관된 활동의
상태와 상관없이 언제든지 태스크를 Fixed로 설정할 수 있으므로
연관된 활동이 Completed 상태가 되면 관리자 또는 팀 리더만 태스크를
완료할 수 있는 사용자 권한을 가질 수 있습니다.
요청 제출자는 시스템 사용자가 될 수 있으며 제출자가 요청 해결을
허용하거나 거부할 수 있습니다. 또한 모든 사용자가 주석 레코드 유형 조치를
수행할 수 있습니다.
활동이 제출되면 활동의 마스터쉽을 다음 활동 조치를
수행해야 하는 사람이 있는 위치로 전송할 수 있습니다. 마스터쉽은
지정된 각 유형의 작업 구성 활동에 포함된
역할 기본 멤버의 ratl_mastership 속성으로 제어됩니다. 또한 역할 기본 멤버가
활동에서 다음 조치를 수행해야 하는 경우 조치를
수행하도록 허용할 역할 승인 조치에 나열된 조치가
있어야 합니다(예를 들어, 작업하려는 경우 활동을
개시할 조치). 제공되는 OOTB 샘플 구성을 통해 이러한 우수 사례가
통합되어 있는 시스템을 사용할 수 있습니다.