레이블 레코드를 사용하여 프로젝트를 구성하고 통제할 수 있습니다.
프로젝트를 구성하고 통제하기 위해 엔터프라이즈 전체에서 표준화해야 하는 많은
인스턴스가 있습니다. 레이블 레코드로
사용자 인터페이스에 표시되는 이름 세트를 정의할 수 있습니다(예를 들어, 레코드의
드롭 다운 목록으로).
대부분의 레이블은 이름과 설명으로 이루어집니다.
데이터베이스 인스턴스에서 다음 레이블을 공유할 수 있습니다.
- ALMCategoryTypeLabel: 카테고리는 프로젝트를 분류하고 카테고리의 계층 구조 유형을
작성할 수 있는 방법을 제공합니다. 둘 이상의 카테고리 유형을
정의하여 한 카테고리 유형이나 또 다른 카테고리 유형에 속하는 카테고리의 계층 구조를
작성할 수 있습니다. 예를 들어,
솔루션, 제품, SOA 서비스, 재사용가능 컴포넌트, 비즈니스 단위와 같은 카테고리 유형을 정의하고
유형에 맞는 계층 구조를 작성할 수 있습니다.
- ALMPhaseLabel 및 ALMIterationLabel: Rational
Unified Process를 비롯한 많은 프로세스에서 프로젝트를
단계(Phase)로 나누는 것이 좋습니다. 각 단계에는 하나 이상의 반복이 있을 수
있습니다. 이렇게 하면 프로젝트를 보다 관리하기 쉬운 단위로
나눌 수 있습니다. 예를 들어, Rational
Unified Process는 도입/인식(Inception), 정제(Elaboration),
구현/구축(Construction), 전이(Transition)의 단계(Phase) 레이블을
제안합니다. 반복은 마감 시간이 있는 계획된 간격으로,
보통 주 단위로 측정됩니다. 반복은
팀이 예측 가능한 방식으로 이해 당사자에게 증분 값을 전달하는 데
주력합니다. 단계를 사용하여 신속한 개발 프로세스의
이정표를 정의할 수도 있습니다. 단계(Phase)와 반복 레이블을 사용하여
조직 전체에 용어를 일관성 있게 적용할 수 있습니다.
- ALMReleaseLabel: 릴리스는 개발 중인 소프트웨어 버전을 식별하는 데
사용됩니다. 일부 조직은 릴리스 이름이나 번호를 사용하여
표준화합니다. 릴리스 레이블 레코드를 사용하여
조직의 다른 사람이 사용할 릴리스 레이블을 식별할 수 있습니다. 예를 들어, IBM®에서는
모든 제품에 4자리수의 릴리스 번호가 지정된 스키마를 사용합니다(예:
ClearQuest® 7.1.0.0).
- ALMResolutionCodeLabel: 작업 단위가 완료되면
해결 코드가 설정되어 해결 유형에 대한 히스토리와 컨텍스트가 제공됩니다. 예를 들어,
프로젝트의 모든 작업이 완료되지는 않습니다. 때로 중복 요청이 있거나
보고된 문제점을 의도대로 재현하거나 작업할 수 없습니다.
이러한 경우를 위해 조직에서 사용할 해결 코드 세트를
정의할 수 있습니다.
- ALMRoleLabel: 역할 레이블로 조직에서 역할을 일관되게 사용할 수
있습니다. 역할 이름의 예로는 분석가, 설계자, 프로젝트 관리자, 개발자,
테스터가 있습니다.
- ALMStatusLabel: 상태 레이블을 사용하여 프로젝트, 단계(Phase) 또는 반복의 상태를
보고할 수 있습니다. 상태의 몇 가지 예로 양호, 의심, 위험이
있습니다. 일부 조직은 초록색(양호), 노란색(주의), 빨간색(위험) 등의
색상 코드를 사용합니다.
- ALMTypeLabel: 요청, 태스크, 활동은 조직마다 차이가 있어서
각 레코드 유형마다 유형 드롭 다운 목록에서
볼 수 있는 작업 유형 레이블 세트가 있습니다. 이 목록에 표시되는 이름은
작업 유형 레코드에서 나옵니다. 작업 유형 레이블을 정의하여
시작합니다. 값은 유형의 이름입니다(예: 개선사항).