기본 설명 |
유스 케이스 모델은 커뮤니케이션 매체 역할을 수행해야 하므로 고객, 사용자 및 시스템 개발자 사이에서 시스템 기능에 대한
계약 역할을 할 수 있어서, 다음과 같은 상황이 가능하도록 합니다.
-
고객 및 사용자가 예상한 대로 시스템이 작동할 것인지 검증할 수 있습니다.
-
시스템 개발자가 예상되는 사항을 빌드할 수 있습니다.
유스 케이스 모델은 유스 케이스와 액터로 구성됩니다. 모델에서
각 유스 케이스는 자세히 설명되어, 시스템이 액터와 상호작용하는 방법과 시스템이 유스 케이스에서 수행하는 사항을 단계별로 보여줍니다. 유스 케이스는 소프트웨어 라이프사이클 전체에서 단일화 스레드로 작동하므로,
시스템 분석, 디자인, 구현
및 테스트에서 동일한 유스 케이스 모델이 사용됩니다.
|