205. 프로세스 마이닝 (Process Mining) - 데이터 기반 프로세스 시각화

⚠️ 이 문서는 컨설턴트가 직원들과 인터뷰하며 "대출 서류는 3일 만에 처리됩니다"라는 거짓말을 듣고 엉터리 보고서를 쓰는 과거의 프로세스 분석(BPR) 방식의 한계를 박살 내기 위해, **회사의 정보 시스템(ERP, CRM, 그룹웨어) 밑바닥에 찍힌 조작할 수 없는 컴퓨터 발자국(Event Log) 수백만 건을 빅데이터 AI 기술로 긁어모아 직원들의 '실제 100% 리얼 업무 흐름 지도'를 자동으로 그려내고 병목(Bottleneck)과 규정 위반을 색출해 내는 차세대 경영 진단 엑스레이 기법인 '프로세스 마이닝'**을 다룹니다.

핵심 인사이트 (3줄 요약)

  1. 본질: 인터뷰(사람의 뇌피셜)를 믿지 않고 오직 데이터(시스템 로그)만 믿는다. 직원이 A 화면을 클릭하고 B 화면으로 넘어간 타임스탬프(시간)를 연결해 보이지 않던 회사의 프로세스 지도를 역설계(Reverse Engineering)해 내는 마법이다.
  2. 가치: 사장님 책상에 "메뉴얼대로면 3단계여야 할 환불 처리가, 실제로는 직원들이 시스템을 10번이나 왔다 갔다 핑퐁 치며 5일 동안 썩고 있다(병목 탐지)"는 충격적인 팩트 뼈때리기 보고서를 시각적 지도(스파게티 모델)로 보여주어 즉각적인 RPA(자동화) 로봇 투입 지점을 찾아준다.
  3. 기술 체계: 이 마법이 작동하려면 시스템 로그에 반드시 3가지 핵심 뼈대인 **케이스 ID(어떤 서류인가?), 액티비티 명(무슨 버튼을 눌렀나?), 타임스탬프(언제 눌렀나?)**가 완벽하게 적재되어 있어야만 점들을 선으로 이을 수 있다.

Ⅰ. 인터뷰의 거짓말과 이벤트 로그(Event Log)의 진실

직원들은 자기가 어떻게 일하는지 스스로도 잘 모른다. 기계를 털어라.

  1. 전통적 AS-IS 분석(컨설팅)의 치명적 오류:
    • 비싼 돈 주고 데려온 BPR 컨설턴트가 구매팀 직원과 인터뷰를 한다. "발주서는 보통 며칠 걸려 승인되나요?" 직원은 대충 "음, 하루면 되죠"라고 대답한다. 컨설턴트는 그대로 보고서를 그린다 (편향과 왜곡).
    • 하지만 현실은 반려되고 재상신되는 예외 케이스(Exception)가 30%나 되는데, 인간은 이런 복잡한 샛길을 기억하지도, 솔직하게 말하지도 않는다.
  2. 프로세스 마이닝의 재료: 이벤트 로그 (Event Log):
    • 프로세스 마이닝 툴(Celonis, ProM 등)은 인터뷰를 하지 않는다.
    • SAP(ERP)나 오라클 데이터베이스 뒷구멍에 들어가서, 지난 1년간 직원들이 마우스를 클릭할 때마다 쌓인 수백만 줄의 시스템 접속 로그(Log) 파일만 싹 긁어온다.
    • 로그 1줄: [주문서 #101(Case ID)] - [결재 버튼 클릭(Activity)] - [오후 2시 10분(Timestamp)] - [김대리(User)]
  3. 도출 (Discovery):
    • 이 로그들을 툴에 부어 넣으면, 툴이 알아서 "아, 김 대리가 2시 10분에 결재를 눌렀고, 박 과장이 3시에 승인을 눌렀네? 이 두 점을 선으로 잇자!" 라며 순식간에 **실제 회사가 굴러가는 100% 리얼 프로세스 지도(AS-IS Process Map)**를 거미줄처럼 화려하게 척! 하고 화면에 그려준다.

📢 섹션 요약 비유: 택배 배송이 왜 늦냐고 택배 기사(직원)에게 물어보면 "차가 막혀서요"라고 핑계(인터뷰 오류)를 댑니다. 프로세스 마이닝은 택배 상자에 붙어있는 GPS 추적 장치 기록(이벤트 로그) 100만 개를 컴퓨터에 쏟아붓습니다. 그러면 화면에 지도 위로 빨간 선이 그어지며, 택배가 대전 터미널에서 길을 잃고 3일 동안 빙글빙글 맴돈 궤적(리얼 프로세스)이 적나라하게 폭로되는 팩트 체크 기술입니다.


Ⅱ. 적합성 검사(Conformance)와 스파게티 맵의 공포

회사의 규정집(법)과 실제 직원들의 행동(현실)을 겹쳐서 대조해 본다.

  1. 적합성 검사 (Conformance Checking):
    • 도출된 실제 지도를 얻었으니, 이번엔 사내 규정집(표준 프로세스 TO-BE) 모델을 화면에 반투명하게 겹쳐 띄워본다.
    • 규정집: [주문] -> [신용 조회] -> [출고]
    • 실제 로그 지도: [주문] -> [출고] -> (뒤늦게) [신용 조회]
    • 화면에 시뻘건 색으로 경고 알람이 뜬다. 영업팀 직원들이 실적을 채우려고 신용 조회도 안 된 고객에게 물건부터 출고해 버리는 심각한 사내 규정 위반(Compliance Violation)이 1년 동안 500건이나 일어났음을 기계가 1초 만에 잡아낸다.
  2. 스파게티 맵 (Spaghetti Map)의 발견:
    • 필터를 다 풀어버리고 1년 치 회사 업무 로그를 화면에 다 뿌려본다.
    • 깔끔한 직선이 나올 줄 알았던 사장님은 경악한다. 화살표가 앞으로 갔다가 뒤로 가고 빙글빙글 도는 끔찍한 '스파게티면 뭉치' 모양의 지도가 화면을 덮어버린다.
    • 이 지저분한 스파게티 선들이 바로 재작업(Rework), 결재 반려, 중복 입력 등으로 회사의 귀중한 노동력(시간과 돈)이 허공에 불타 없어지고 있는 병목(Bottleneck) 구간의 민낮이다.

📢 섹션 요약 비유: 사장님이 그려놓은 완벽한 정원 산책로(표준 규정집)가 있습니다. 하지만 하늘에서 드론(적합성 검사)을 띄워 사람들이 밟고 지나간 잔디밭의 발자국 궤적(실제 이벤트 로그)을 겹쳐서 찍어봅니다. 사람들이 산책로로 안 다니고 화단을 짓밟으며 최단 거리로 가로지른 시뻘건 흙길(규정 위반 및 스파게티 맵)이 화면에 적나라하게 드러납니다. 사장님은 그 흙길에 울타리를 치거나, 아예 그쪽으로 돌길을 새로 깔아버리는(RPA 도입) 정확한 처방을 내릴 수 있습니다.


Ⅲ. RPA(로봇 프로세스 자동화)와의 환상적인 궁합

병을 진단(마이닝)했으면, 약을 바르거나 로봇 메스로 수술(RPA)해야 한다.

  1. 어디에 로봇(RPA)을 투입할 것인가?:
    • 많은 회사가 유행에 따라 자동화 봇(RPA) 100대를 샀는데, 막상 "어느 부서 업무를 자동화해야 돈을 아낄까?"를 몰라서 허둥댄다.
    • 이때 프로세스 마이닝 툴이 해답을 준다. 화면을 켜고 "단순 엑셀 복사/붙여넣기 작업이 하루 1만 번 이상 반복되면서, 처리 시간이 가장 긴 병목(Bottleneck) 노드(원형)를 빨간색으로 칠해줘!"라고 명령한다.
  2. 개선(Enhancement) 및 타게팅:
    • 화면 가운데 거대한 빨간 공이 뜬다. [재무팀 매입 세금계산서 대사 작업 - 평균 체류 시간 48시간]
    • 사장님은 즉시 그 빨간 노드 구역에 10대의 RPA 봇을 투입(수술)하라고 지시한다.
    • 1달 뒤, 프로세스 마이닝 지도를 다시 켜보면, 그 빨간 공이 초록색(체류 시간 0.1초)으로 변해있고, 회사의 전체 컨베이어 벨트 흐름이 빛의 속도로 뚫리는 짜릿한 최적화(Enhancement) 사이클을 완성하게 된다.

📢 섹션 요약 비유: 병원에 비유하면, 프로세스 마이닝은 환자(회사)의 전신을 스캔하여 암 덩어리가 피를 막고 있는 위치(병목)를 정확히 콕 집어 빨간색으로 화면에 띄워주는 [초정밀 MRI 기계]입니다. MRI로 정확한 위치를 잡았으니, 이제 의사가 그 시뻘건 위치에 로봇 수술 팔([RPA])을 집어넣어 암 덩어리를 정밀하게 도려내고 핏줄을 뻥 뚫어주는 완벽한 디지털 치료 과정(개선)입니다.