해당 작업이 완료되도록 단계 및 반복을 정의하여 반복 프로젝트를 정의할 수 있습니다.
계획하고 측정한 시간 간격(예: 주 단위)인 단계 및 반복으로 프로젝트를 나눌 수 있습니다. RUP®(Rational Unified Process®)는 프로젝트의 4개 단계 즉, 도입/인식(Inception), 정제(Elaboration), 구현/구축(Construction), 전이(Transition)를 정의합니다. 다른 예제에서는 정의, 디자인, 개발 및 제공 단계를 사용합니다. 다른 예제에서는 마일스톤1, 마일스톤2 등을 단계 이름으로 사용합니다.
단계는 반복으로 나뉩니다. 반복을 통해 팀이 예측 가능한 방법으로 이해 당사자에게 증분 값을 제공할 수 있습니다.
프로젝트에서 단계를 사용할 필요가 없는 경우라도 프로젝트에 대해 최소 하나의 단계 레코드를 작성해야 합니다. 이러한 상황에서는 하나의 단계 레코드를 반복으로 이름 지정한 다음 원하는 수만큼의 ALMIteration 레코드를 추가하는 것이 좋습니다. 일반적으로 각 반복 이름에 간단한 번호를 이름으로 제공합니다. 그러면 반복 이름은 반복 1, 반복 2 등으로 표시됩니다.
ALMPhaseLabel 레코드는 단계의 이름을 제공합니다. 몇몇 프로젝트 계획 프로세스에는 도입/인식(Inception), 정제(Elaboration), 구현/구축(Construction), 전이(Transition) 등과 같이 알맞게 설정된 이름이 있습니다. 기타 가능한 이름으로는 마일스톤 및 반복이 있습니다. 이름 필드는 ALMPhaseLabel 레코드에 대해 필수입니다.