엑티비티 다이어그램
Activity Diagram (Activity Diagram)
작성자 : 조인령 | 최종 작성일 : 2018.12.07 16:59:14 | 조회수 : 304
정의
액션(또는 액티비티), 제어흐름, 데이터 객체등으로 구성된 UML다이어그램 으로 동적행위 또는 작업 흐름을 표현한 것으로, 업무 흐름이나 계산 과정을 액션들의 흐름을 통해 단계적으로 표현한 다이어그램
수행절차
1) 작성대상 선정 - 업무 프로세스 모델링, 오퍼레이션 사양 정의
2) Swim lane 정의 - 대상영역에 명확한 역할을 정의해야할때
3) 처리 절차 모델링 - 시작점, 끝점 반드시 표현
키워드
흐름 도식화, 다이어그램, 활동 다이어그램
상세 내용
목적
- 처리 흐름의 도식화로 서비스의 로직을 정의하는 것을 목적으로 한다.
- 비즈니스의 프로세스 정의하는 것을 목적으로 한다. (As-Is 분석 / To-be 분석)
특징
- Activity diagram의 경우 행동 다이어 그램에 속해져 있다.
- 행동 다이어그램의 경우 시스템에서 어떤일이 발생해야하는지 강조한다.
- Activity diagram은 전체적인 활동 플로우를 정리후 활동간 데이터 흐름을 나타낸다.
장점
- 사건/ 액티비티의 순서적 흐름을 명확하게 하고, 불필요한 순서를 없앨 수 있다.
- 사용자의 최초 접근부터 종료까지 전체의 흐름을 파악, 검토 가능하다.
- 시스템의 동작을 보여주기때문에 소프트웨어 시스템의 기능을 설명 가능하다.
단점
-
방법론 주의사항
- 조직 내의 각자의 능력 수준을 참고하여 분석을 수행할 팀을 구성해야한다.
- 팀에 외부인원을 보충할지도 고려해야 한다.
참여자 역할
참여자 : 제품과 서비스의 흐름을 잘 이해해야한다.
준비물
- 종이, 펜
- 소프트웨어 툴 (visual studio, trace modeler)
참고자료
1) http://www.jidum.com/jidums/view.do?jidumId=981