1. Actor 식별 (Primary Actor)
- Actor: 시스템을 이용하는 사람이나 프로세스.
- Supplementary Actor (= Secondary) : 시스템에 의해 이용당하는 다른 시스템.


2. Use-case 식별
- Actor가 시스템을 사용해서 달성하려는 업무목표(사용목표)
Use-case 크기
- 2주 ~ 6주 내에 개발이 가능한 범위
- 체크리스트
1) 업무에 시작과 끝이 명확해야 한다. (카운트가 가능하여야 한다.)
2) 한 사람이 한 순간에 한 장소에서 수행하는 작업.
3) 업무여야 한다. (서로관련이 있는 것들은 한개로 통합한다.)
ex) C,R,U,D -> xxx관리
3. Use-case 명세서 작성
1) Use-case 명
2) actors
3) pre-condition (사전 조건)
- Use-case를 시작하기 위한 사전 시스템 상태
4) post-condition
- Use-case를 종료한 후 시스템 상태
- 종료 조건
5) 기본 시나리오
- actor와 시스템간의 눈에 보이는 대화.
6) 예외 시나리오
- 오류 발생시 actor 와 시스템의 시나리오.
========================================================================
* 시스템이 다루는 Data를 관리