• 구현 서브시스템 간의 종속성 및 인터페이스가 정의되었습니다.
    • 구현 팀에 대한 워크로드의 균형을 맞춥니다. 잠재적인 병목 현상이 식별되고 작업이 재분배되었으며 초기 할당의 균형이 맞지 않는 경우, 중요한 작업이 재분배될 수 있는 일관성 계획이 작성되었습니다.
    • 둘 이상의 계층 경계를 교차하는 종속성 인스턴스가 없습니다.
    • 하위 계층 서브시스템에 대한 불필요한 종속성이 제거되었습니다.
    • 중간 계층의 서브시스템이 하위 계층의 서브시스템에서 인터페이스를 다시 내보낼 수 있도록 함으로써 하위 계층 서브시스템에 대한 불필요한 종속성의 영향이 줄어들었습니다.
    • 계층 수가 약 일곱 개(±2)이거나 추가 계층이 존재하는 합당한 이유가 있습니다.
    • 패키지 또는 서브시스템의 수와 구현 요소의 수 간의 비율은 어플리케이션 크기 및 복잡도와 일관적입니다. (예를 들어, 서브시스템 또는 패키지가 다섯 개이고 파일이 1,000개라는 것은 오류가 있음을 의미합니다.)
    • 소스 코드 용량은 설계 클래스 수를 기반으로 하는 예상과 일관적입니다. (예를 들어, 열 개의 설계 클래스에 대한 100,000개의 코드 행은 설계 또는 구현이나 두 가지 모두에 오류가 있음을 의미합니다.)
    • 실제 구현 노력은 예상 값과 유사하며 그렇지 않은 경우 예상 값의 기초를 점검 및 조정했습니다.


Rational Unified Process   2003.06.15