스물두줄

정보관리기술사 · 데이터 분석 및 통계

프로세스 마이닝

프로세스 마이닝은 시스템의 이벤트 로그를 분석해 실제 업무 프로세스를 찾아내는 기법군이다. 문서로 적힌 흐름이 아니라 실행 기록을 근거로 하므로 현장과의 차이를 드러낸다. 데이터 분석과 BPM을 잇는 주제라 정보관리기술사 시험에 자주 출제된다. 로그에는 케이스 ID,…

주요 장면

  1. 0:02 정의
  2. 0:22 필수 로그 3요소
  3. 0:49 3대 범주
  4. 1:14 계산 예제
  5. 1:44 헷갈리는 점
  6. 2:11 정리

대본

정의

프로세스 마이닝은 시스템의 이벤트 로그를 분석해 실제 업무 프로세스를 찾아내는 기법군이다.

문서로 적힌 흐름이 아니라 실행 기록을 근거로 하므로 현장과의 차이를 드러낸다.

데이터 분석과 BPM을 잇는 주제라 정보관리기술사 시험에 자주 출제된다.

필수 로그 3요소

로그에는 케이스 ID, 활동, 타임스탬프 세 요소가 반드시 있어야 한다.

케이스 ID는 개별 프로세스 인스턴스를 구분하는 고유 식별자다.

활동은 발생한 이벤트의 내용이고, 타임스탬프는 이벤트 발생 시각이다.

자원과 비용은 선택 사항이다. 세 요소가 빠지면 순서와 기간을 계산할 수 없다.

3대 범주

프로세스 마이닝의 기법은 발견, 적합성 검사, 향상의 세 범주로 나뉜다.

발견은 사전 모델 없이 로그만으로 프로세스 모델을 만든다.

적합성 검사는 설계된 모델과 실제 로그를 비교해 차이를 찾는다.

향상은 기존 모델에 로그 정보를 더해 병목 같은 부분을 보완한다.

계산 예제

구매 주문이 1,000건 있다고 하자. 금액 기준을 넘는 주문은 2회 이상 검토 대상이다.

검토가 2회 미만인 주문이 40건이면 위반 건수는 40건이다.

위반률은 40을 1,000으로 나눈 뒤 100을 곱한 4%다.

이처럼 로그 전수 검사로 규칙 위반 비율을 수치로 얻는다.

헷갈리는 점

첫째, 프로세스 마이닝을 BPM 도구나 BI 대시보드와 같은 것으로 설명하는 실수가 많다.

둘째, 세 범주를 혼동하지 않는다. 발견은 모델을 만들고 적합성 검사는 차이를 찾는다.

셋째, 로그 3요소를 빠뜨리지 않는다. 자원과 비용은 선택 사항이다.

넷째, 적합성 검사 예시인 4-eyes 원칙으로 부정 가능성 탐지까지 연결한다.

정리

정리하자. 프로세스 마이닝은 이벤트 로그로 실제 업무 흐름을 찾고 점검하는 기법군이다.

필수 로그는 케이스 ID, 활동, 타임스탬프다. 세 범주는 발견, 적합성 검사, 향상이다.

앞 문제의 정답은 4%다. 위반률은 40을 1,000으로 나눈 뒤 100을 곱한 값이다.

같은 장의 영상