개발 외 공부 저장소/생산운영관리

[프로세스 마이닝] 궤도에서 이탈하는 프로세스, 해결하는 방법은?

  • -
728x90
이 세상에는 정말 많은 기업이 있고, 그 기업 안에서 이루어지고 있는 정말 많은 양의 프로세스들이 있습니다.

모든 일들이 순조롭게 새는 부분이 없이 이루어진다면 정말 좋을 텐데, 아쉽게도 현실의 여러 요건들이 그걸 방해하고, 문제점들이 생깁니다. 그래서 우리는 필요에 의해 이와 관련된 기술을 만들었습니다

바로 "프로세스 마이닝"이죠.

프로세스 마이닝이란 정보시스템의 로그를 받아와서 실제로 사용되는 프로세스의 문제점을 인식, 개선할 수 있게 설계된 기술입니다.

프로세스 마이닝 진행과정


프로세스 마이닝 기반 지식

프로세스 마이닝에 대해 알기 전에 저는 기초적인 지식부터 쌓고 이해를 해봐야겠다 싶었습니다.

 

프로세스란 무엇일까?

Process [처리과정(명), 처리하다(동)], pro + cess(앞으로 + 나아가다)

  1. [운영체제 관점] 실행중에 있는 프로그램(Program)
  2. [Wikipedia] 하나 혹은 그 이상의 Thread로 실행되는 컴퓨터 프로그램의 instance
  3. [Microsoft] 가상 메모리 공간, 코드, 데이터, 시스템 자원의 집합
  4. [KOCW] 하나 이상의 투입물을 이용하여 이를 변환시키는 과정(공정, 절차)

여기서 4번의 뜻이 이 글에서 말하고자 하는 프로세스의 뜻과 일치한다고 볼 수 있습니다.

 

그래서 프로세스 마이닝은

비즈니스 프로세스를 분석하기 위해 이벤트 로그에 알고리즘을 적용하는 기술이라고 합니다. 이전에는 프로세스를 분석하기 위해 데이터를 모아서 결론을 도출해 내는 과정을 거쳤다면 이 기술은 그 둘을 연결시켜 효율과 패턴에 대한 통찰력까지 올려주는 기대효과까지 제공합니다.


프로세스 - 시각화 하기

프로세스를 그리는 방법은 간단합니다. 자원을 활용하여 수행되는 활동을 네모로, 재고를 사용하는 부분에는 세모를, 진행 방향은 화살표를 이용해서 나타내면 됩니다.

만약 떡볶이를 만드는 과정이라고 예를 들면 다음과 같은 그림이 나올 수 있습니다.

떡볶이 만들이 프로세스

이 때 각 재고들을 다른 색으로 표현하면 알아보기 편하고 좋습니다

 

728x90
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.