주제

설명 페이지 맨 위

작은 단위로 구조화된 모델은 이해하기 쉽습니다. 패키지로 표현할 수 있는 있는 경우 모델의 기본 부분 간의 관계를 표시하는 것이 보다 쉽습니다. 패키지는 모델의 최상위 레벨 패키지 또는 유스 케이스 패키지로 정형화되어 있습니다. 또한 고객이 모델의 기본 부분을 구조화하는 방법을 결정하게 할 수 있습니다.

  • 다수의 유스 케이스 또는 액터가 있는 경우, 유스 케이스 패키지를 사용하여 유스 케이스 모델을 더 구조화할 수 있습니다. 유스 케이스 패키지에는 다수의 액터, 유스 케이스, 관계 및 기타 패키지가 포함되어 있습니다. 따라서 다중 레벨의 유스 케이스 패키지(패키지 안에 패키지)를 가질 수 있습니다.
  • 최상위 레벨 패키지에는 모든 최상위 레벨 유스 케이스 패키지, 모든 최상위 레벨 액터 및 모든 최상위 레벨 유스 케이스가 포함됩니다.

사용법 페이지 맨 위

여러 가지 이유에서 유스 케이스 모델을 유스 케이스 패키지로 파티션화할 수 있습니다.

  • 유스 케이스 패키지를 사용하여 완료된 시스템에 있는 주문, 형상 또는 배달 단위를 반영시킬 수 있습니다.
  • 자원 할당 및 여러 가지 다른 개발팀의 권한을 위해서는 프로젝트를 다른 사이트에 있는 다른 그룹 간에 나누는 것이 필요할 수 있습니다. 일부 유스 케이스 패키지는 한 그룹에 적절하고 일부는 한 사람에게 적절하므로 패키지를 만드는 것이 개발 진척에 있어서 본질적으로 효과적인 방법입니다. 그러나 병렬적으로 개발을 수행할 수 있도록 각 패키지마다 다른 책임을 정의해야 합니다.
  • 유스 케이스 패키지를 사용하여 사용자 유형을 반영하는 방식으로 유스 케이스 모델을 구조화할 수 있습니다. 많은 변경 요구사항이 사용자로부터 나옵니다. 유스 케이스 패키지는 특정 사용자 유형으로부터의 변경이 해당 사용자 유형에 해당하는 시스템 부분에만 영향을 미치게 합니다.
  • 일부 어플리케이션에서 특정 정보는 소수의 사람만 액세스할 수 있어야 합니다. 유스 케이스 패키지는 필요한 영역에서 보안을 유지할 수 있게 합니다.


Rational Unified Process   2003.06.15