전달은 구현자 스트림의 작업 통합이라는 개념을 구현합니다. 이와 같이 전달은 중요한 단계이자 검토의 '품질을 보장하는 관문(quality gate)'입니다. 작업을 상위 레벨의 "스테이징 영역'으로 보내려면 먼저
승인이 필요합니다.
올바른 프로젝트 정책은 개발자의 작업을 프로젝트의 통합 작업공간으로 보내기 전에 개발자가 프로젝트의 현재 권장 기준선에 맞춰 개발 작업공간의 기준을 재설정하도록 하는 것입니다. 이 정책의 목적은 작업을 통합
작업공간으로 전달하기 전에 개발자가 안정적인 최신 기준선에 포함된 작업에 따라 개발 영역의 작업을 빌드하고 테스트하는 것입니다. 이 방법은 개발자가 전달 오퍼레이션을 수행할 때 수행해야 할 병합의 양을
최소화합니다.
또 다른 올바른 프로젝트 정책은 전달하기 전에 모든 파일을 체크인하도록 하는 것입니다. 이 정책은 빌드에 포함되지 않아 이후 갱신 작업에 필요할 수 있는 고아(orphan) 파일이 생기지 않도록 합니다.
전달은 개발자가 자신의 작업이 전체 프로젝트에 통합될 수 있을 정도로 충분히 높은 품질임을 의미하는 중요한 단계입니다.
전달은 지정된 중간 산출물 검토자 및 나머지 프로젝트 팀 구성원이 사용하기 위해서 달성해야 할 품질 수준에 대한 프로젝트 정책의 일부여야 합니다. 검토에 대한 몇 가지 안내사항은 기법: 검토를 참조하십시오. 대부분의 Rational Unified Process 중간 산출물에는 중간 산출물의 품질을 평가하는 데 사용할 수 있는
연관된 '체크리스트'가 있습니다. 예를 들어, 중간 산출물이 지정된 체크포인트 수보다 많게 결함이 있는 것으로 판명될 경우 재작업을 위해 제출됩니다. 따라서 '승격'되지 않습니다.
|