소형 단위로 구조화된 모델은 이해하기가 더 쉽습니다. 패키지의 관점에서 관계를 표현할 수 있는 경우 모델의 주 파트 간에 관계를 표시하기가 더 쉽습니다. 패키지는 모델의 최상위 레벨 패키지이거나 유스 케이스
패키지로 스테레오타입화되어 있습니다. 또한 모델의 주 파트를 구조화하는 방법을 고객이 결정하도록 할 수 있습니다.
-
많은 유스 케이스 또는 액터가 있는 경우, 유스 케이스 패키지를 사용하여 유스 케이스 모델을 한층 더 구조화할 수 있습니다. 유스 케이스 패키지는 다수의 액터, 유스 케이스, 관계 및 기타 패키지를
포함합니다. 따라서, 복수 레벨의 유스 케이스 패키지(패키지 안에 패키지)를 포함할 수 있습니다.
-
최상위 레벨 패키지는 모든 최상위 레벨 유스 케이스 패키지, 모든 최상위 레벨 액터 및 모든 최상위 레벨 유스 케이스를 포함합니다.
많은 이유로 유스 케이스 모델을 유스 케이스 패키지로 파티션할 수 있습니다.
-
유스 케이스 패키지를 사용하여 완료 시스템에 주문, 구성 또는 인도 단위를 반영할 수 있습니다.
-
자원 할당 및 다른 개발 팀의 역량에 따라 프로젝트를 다른 사이트의 다양한 그룹에 분배해야 할 수 있습니다. 그룹에 적합한 유스 케이스 패키지도 있고 개인에게 맞는 유스 케이스 패키지도 있으므로, 패키지를
적당히 효율적인 방법으로 작성하여 계속 개발할 수 있습니다. 그러나 개발을 병행하여 수행할 수 있도록 각 패키지에 대한 책임을 확실하게 정의해야 합니다.
-
유스 케이스 패키지를 사용하여 사용자 유형을 반영하는 방식으로 유스 케이스 모델을 구조화할 수 있습니다. 사용자로부터 많은 변경 요구사항이 비롯됩니다. 유스 케이스 패키지는 특정 사용자 유형으로부터의
변경사항이 해당 사용자 유형에 일치하는 시스템의 파트만 적용하도록 보장합니다.
-
일부 응용프로그램에서 특정 정보는 소수의 인원만 액세스할 수 있습니다. 유스 케이스 패키지는 필요한 영역에서 비밀을 유지할 수 있습니다.
|