2013년 8월 29일 목요일

[5주차 5일] 요구사항 식별

1) Actor 식별(Primary Actor)

Actor(Primary Actor)
: 시스템을 이용하는 사람이나 프로세스

ex> 은행시스템이라면 PrimaryActor는 은행원, 고객, ATM, Timer 등등이 있다

Supplementary Actor(Secondary Actor)
: 시스템에 의해 이용당하는 다름 시스템



2) Use-case 식별

: Actor가 시스템을 사용해서 달성하려는 업무목표(사용용도)


Use-case 크기
: 2주 ~ 6주 내에 개발이 가능한 범위

* 체크리스트
i) 업무의 시작과 끝이 명확(카운트가 가능)
ii) 한사람이 한순간에 한장소에서 수행하는 작업
iii) 업무여야 한다.

* Use-case 통합
i) Usecase 관리를 용이하게 하기 위해 통합
ex> C, R, U, D    ===>   xxxx관리
ii) Use-case 간 서고 관련 있는 작업을 통합
ex> 주문, 장바구니, 결제    ===>   xxxx관리




3) Use-case 명세서 작성

i) Use-case 명
ii) Actoer
iii) Pre-Condition
   : Use-case를 시작하기 위한 사전 시스템 상태
iv) Post-Condition
   : Use-case를 종료한 후 시스템 상태, 종료조건
v) 기본 시나리오
   :  Actor와 시스템간의 눈에 보이는 대화, 오류상황을 가정하지 않는다.
vi)  예외시나리오
   : 오류발생의 시나리오



# 시스템이 다루는 Data 관리









댓글 없음:

댓글 쓰기