유스 케이스
소프트웨어 개발 프로세스 | |
---|---|
활동과 단계 | |
요구사항 분석 · 기능 명세 구조 · 설계 구현 · 테스팅 배치 · 유지보수 | |
개발 모형 | |
애자일 소프트웨어 개발 · 클린룸 DSDM · 순차점증적 개발 · 반복형 개발 RAD · RUP · 나선 모형 폭포수 모델 · 익스트림 프로그래밍 스크럼 · V 모델 · TDD | |
지원 활동 | |
구성 관리 · 문서화 품질보증 · 프로젝트 관리 사용자 경험 설계 | |
도구 | |
컴파일러 · 디버거 · 프로파일러 GUI 디자이너 · 통합 개발 환경 | |
유스 케이스(Use case)는 UML(통합 모델링 언어)의 행위자(액터)와 액터가 요구하여 시스템이 수행하는 일의 목표이다.
액터(행위자)[편집]
액터란 시스템을 사용하는 외부의 존재이며 사람 또는 시스템, 장치가 될 수 있다.
유스케이스[편집]
사용자가 인식가능한 기능 단위이다.
유스케이스 모델링[편집]
유스 케이스 다이어그램으로 나타내며 UML 구성요소 중 일부이다.
같이 보기[편집]
- UML 통합 모델링 언어
- 컴포넌트 기반 소프트웨어 공학 (CBD)
![]() |
이 글은 소프트웨어에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |