세계 주요 기업들을 중심으로 비즈니스 프로세스를 보다 표준화하고, 명확화하려는 움직임이 어느 때보다 두드러지고 있다. BPM은 이러한 시도를 구현할 수 있는 적합한 도구로서 주목받고 있다. 최근 BPM으로 구현된 프로세스를 보다 효율적으로 실행하는 것이 이슈로 대두되고 있다. 본 논문에서는 프로세스 효율성을 크게 프로세스 엔진과 업무담당자 관점에서 이를 해결하고자 한다. 프로세스 엔진 관점에서는, 엔진이 사용자에게 업무를 얼마나 효율적으로 전달하는지 바라본다. 업무담당자 관점에서는, 전달된 업무를 각 업무담당자가 어떻게 처리하는지에 주목한다. 본 연구는 각 단계에서만 효율성을 고려해왔던 과거 연구와는 달리, 두 단계에서 모두 효율적일 수 있는 방법론을 제안하며, 이를 실험을 통해 유효성을 검증한다.
세계 주요 기업들을 중심으로 비즈니스 프로세스를 보다 표준화하고, 명확화하려는 움직임이 어느 때보다 두드러지고 있다. BPM은 이러한 시도를 구현할 수 있는 적합한 도구로서 주목받고 있다. 최근 BPM으로 구현된 프로세스를 보다 효율적으로 실행하는 것이 이슈로 대두되고 있다. 본 논문에서는 프로세스 효율성을 크게 프로세스 엔진과 업무담당자 관점에서 이를 해결하고자 한다. 프로세스 엔진 관점에서는, 엔진이 사용자에게 업무를 얼마나 효율적으로 전달하는지 바라본다. 업무담당자 관점에서는, 전달된 업무를 각 업무담당자가 어떻게 처리하는지에 주목한다. 본 연구는 각 단계에서만 효율성을 고려해왔던 과거 연구와는 달리, 두 단계에서 모두 효율적일 수 있는 방법론을 제안하며, 이를 실험을 통해 유효성을 검증한다.
To survive in a global competition, many companies are trying to standardize and visualize Business Process (BP) by implementing Business Process Management (BPM). Recently, enhancing business process efficiency has become one of critical success factors. In this paper, we introduce a two-phase pers...
To survive in a global competition, many companies are trying to standardize and visualize Business Process (BP) by implementing Business Process Management (BPM). Recently, enhancing business process efficiency has become one of critical success factors. In this paper, we introduce a two-phase perspective of BP efficiency: Process Engine Perspective (PEP) and Task Performer Perspective (TPP). The former is related to allocation function of BP engine; it is mainly concerned with efficient task allocation to users. The latter phase influences efficiency depending on how users execute tasks assigned to them. Instead of considering each phase separately, we develop a comprehensive method considering the two-phase together, which is more effective for the BP efficiency. We carry out simulation experiment to show the combinational effect of the two phases.
To survive in a global competition, many companies are trying to standardize and visualize Business Process (BP) by implementing Business Process Management (BPM). Recently, enhancing business process efficiency has become one of critical success factors. In this paper, we introduce a two-phase perspective of BP efficiency: Process Engine Perspective (PEP) and Task Performer Perspective (TPP). The former is related to allocation function of BP engine; it is mainly concerned with efficient task allocation to users. The latter phase influences efficiency depending on how users execute tasks assigned to them. Instead of considering each phase separately, we develop a comprehensive method considering the two-phase together, which is more effective for the BP efficiency. We carry out simulation experiment to show the combinational effect of the two phases.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
본 연구는 효율적인 프로세스 실행을 위 한 관점을 체계적으로 정리하고 이를 바탕 으로 효율성을 증대시키는 포괄적 방법론을 개발하는 것을 목적으로 한다. 지금까지, 프 로세스 실행의 효율성은 크게 두 가지 관점 에서 다루어져 왔다고 볼 수 있다.
다시 말해, 조직이 추구하는 효율성의 종류에 따라 적 절한 전략이 고려될 필요가 있다. 본 논문에 서는 1차적으로 프로세스 완료시간의 최소 화를 목적으로 한다.
본 연구에서는 전술한 두 개의 관점을 동 시에 고려하는 포괄적 방법론을 제시한다. 이를 위하여 먼저, PEP 관점에서는 골드랫 박사가 제안한 TOC 방법론 [3]을 활용하며 [9]에서 제시한 BP-DBR 방법론을 활용한 다.
Rop函 역할에 있어 인스턴스 투입속도외에도 작업 처리 순서를 통해서 업무의 효 율성을 증대시킬 수 있다. 즉, CCR의 인스 턴스 처리순서를 가능한 한 다른 작업자들 도 지키도록 하는 것이다. 이를 통해서 CCR자원의 업무 부족을 최소화하는 것이 필요하다.
제약이론에서 버퍼의 크기는 전체적인 효율성에 영향을 미친다는 점에서 이를 결정하는 것은 중요한 주제이 긴 하지만, 작업환경에 따라서 매우 가변적 이고 수치적으로 결정하기는 매우 어려운 문제로 알려져 있다. 따라서, 본 연구에서는 버퍼의 크기를 결정하는 것은 경험적 방법론을 이용해서 주어진 환경에서 가장 효율 적인 버퍼의 크기를 제시하고자 한다.
긴급성을 표현함에 있어 프 로젝트 관리 방법론에서 자주 사용되어온 PERT/CPM의 여유시간 개념이 매우 효과 적이다. 본 절에서는 작업자 관점에서 업무 의 우선순위를 결정함으로써 업무 효율을 높이는 방법에 대하여 설명한다.
한편, 본 논문에서는 버퍼 크기에 대한 각 모델의 실험 결과를 부가적으로 분석해 보 았다. 이미 62에서 설명하였듯이, 진행 프로 세스 개수에서 1ST와 TOC에서는 큰 차이 가 있었다.
본 논문에서는 비즈니스 프로세스의 효율 성과 관련된 이슈를 엔진의 효율적인 업무 할당의 관점과 작업자의 효과적인 업무처리 라는 두 가지 관점으로 분류하고 이들 관점 을 종합적으로 고려하여 프로세스 실행 효 율을 극대화하는 방법론에 대하여 고찰하였 다. 본 연구가 제안하는 방법론은 개별적인 관점에서의 프로세스 효율을 살펴본 과거의 연구들을 확장하여 좀 더 포괄적인 관점에서 전체 프로세스 효율을 증대시킬 수 있는 방법론을 고안하였다는 점에서 찾을 수 있 다.
가설 설정
첫 번째 Ca跆에 대해서 %如이 k 명 (k> 0)의 에이전트를 가진 작업 그룹에 속해있 고 出이라는 작업을 수행한다고 가정한다. 또한, 해당 작업의 예상 수행시간은 E7]이라 고 가정한다.
시뮬레이션은 총 10,000분 실 행하였으며, 안정적인 데이터를 확보하기 위 해 초기 500분 동안 발생한 데 이터는 고려하 지 않았다. 인스턴스 발생간격과 각 단위업 무 처리시간은 지수분포를 따른다고 가정하 였으며, CCR의 버퍼 크기는 L80Q으로 설정 하였다. 그리고〈그림 5〉의 모델에 대해 다 음 4가지 모델과 같이 적용 규칙을 달리하여, CR4PE의 효과를 비교 분석하도록 하였 다.
제안 방법
따라서, 본 논문 이외에 효 율을 추구할 수 있는 다양한 조합을 만들 수 있음을 강조한다. 보다 근본적인 것은 이 러한 조합이 실제로 프로세스 개선으로 이 어진다는 점으로서, 본 논문은 이러한 인식 을 '프로세스 효율의 포괄적 접근법 (Comprehensive Rule for Process EfSciency, CR4PE), 이라 제안한다. 따라서, CR4PE는 여러 방법론들의 조합이 가능하며, 본 연구 는 그러한 조합 중 한 가지 예를 보인다.
BP 효율성은 두 가지 서로 다른 관점에 서 고려될 수 있다. 본 논문에서는 이 두 가 지 관점을 각각 '프로세스 엔진 관점 (Process Engine Perspective, PEP)' 과 업무 수행자 관점 (Task Performer Perspective (TPP)'으로 명 명 한다.〈그림 1〉은 BPM 시스템이 BP를 수행하는 과정을 이러한 두 가지 관점에서 보여준다.
한편, TPP에서 적용되는 LST 규칙은 업무 부하가 크고 프로세스 구조가 병렬적 일수록 효과적이다. 본 실험에서는 두 방법론이 모두 효과적인 환경을 고려하여 실험 모델을 〈그림 5〉와 같이 설계하였다.〈그림 5〉에서 각 박스는 단위업무를 가리키고 박스 내에 숫자는 기대처리시간을 의미한다.
0 소프트웨어 로 구현하였다. 시뮬레이션은 총 10,000분 실 행하였으며, 안정적인 데이터를 확보하기 위 해 초기 500분 동안 발생한 데 이터는 고려하 지 않았다. 인스턴스 발생간격과 각 단위업 무 처리시간은 지수분포를 따른다고 가정하 였으며, CCR의 버퍼 크기는 L80Q으로 설정 하였다.
네 가지 모델에 대해 프로세스 효율성의 관점에서 결과를 측정한 두], 이를 비교, 분 석하였다. 측정에 사용된 지표는 프로세스 완료 시간, 완료 인스턴스 개수, 진행중인 프로세스 인스턴스 개수를 사용하였다.
네 가지 모델에 대해 프로세스 효율성의 관점에서 결과를 측정한 두], 이를 비교, 분 석하였다. 측정에 사용된 지표는 프로세스 완료 시간, 완료 인스턴스 개수, 진행중인 프로세스 인스턴스 개수를 사용하였다. 프로 세스 완료 시간은 평균의 개념으로서, 이를 통해 모델 간 시간 효율성을 비교할 수 있 다.
본 연구가 제안하는 방법론은 개별적인 관점에서의 프로세스 효율을 살펴본 과거의 연구들을 확장하여 좀 더 포괄적인 관점에서 전체 프로세스 효율을 증대시킬 수 있는 방법론을 고안하였다는 점에서 찾을 수 있 다. 이러한 효율성 증대에 대한 정당성은 시 뮬레이션 실험을 통하여 제시하였고, 각 관 점이 미치는 효율성의 의미를 분석하였다.
인스턴스 발생간격과 각 단위업 무 처리시간은 지수분포를 따른다고 가정하 였으며, CCR의 버퍼 크기는 L80Q으로 설정 하였다. 그리고〈그림 5〉의 모델에 대해 다 음 4가지 모델과 같이 적용 규칙을 달리하여, CR4PE의 효과를 비교 분석하도록 하였 다.
이론/모형
이승현 등 은 PERT/CPM 법을 활용하여 워크플로우 프로세스에서 의 여 유시 간을 계 산함으로써 , BP 효율성을 증대시키는 방법론을 제시하 였다 [1이 [11]. 이 논문에서는 여유시간을 통해 사용자들이 급박한 업무를 우선 처리 하도록 유도함으로써, 전체적인 업무효율을 높이도록 하였다 이승현 등은 또한 [9]에서 BP 효율성을 높이는 다른 방안을 제시하였 는데, 이는 TOC 이론에서 제시된 DBR (Drum, Buffer, and Rope) 방법론을 사용하 였다. 기존의 생산분야의 스케줄링 등에 주 로 응용되던 방법론인 DBR방법론을 활용 하여 BPM 엔진이 프로세스 인스턴스의 투 입속도를 조절하면서 BP 효율성을 향상시 키는 방법론이다.
본 연구에서는 전술한 두 개의 관점을 동 시에 고려하는 포괄적 방법론을 제시한다. 이를 위하여 먼저, PEP 관점에서는 골드랫 박사가 제안한 TOC 방법론 [3]을 활용하며 [9]에서 제시한 BP-DBR 방법론을 활용한 다. 본 장에서는 DBR을 BP에 적용하기 위 한 구체적인 방법론을 드럼, 버퍼, 로프 각 각의 개념을 중심으로 기술한다.
본 장에서는 TPP관점에서 BP의 효율성 을 다룬다. 본 연구에서는 이를 위하여 [1이 에 의하여 제안된 우선순위 규칙을 활용한 다. BP를 실행하는 동안 업무를 수행하는 작업자는 자신의 업무목록에 리스트된 업무 들 중에서 선택하여 작업을 수행한다.
성능/효과
Eder 등은 '개인일정 (Personal Schedule)이라는 새로운 개념을 도 입하였고 이는 다가올 작업에 대한 정보를 미리 제공하는 효과를 발생한다 [2]. 이러한 정보를 가지고 turn-around 시간 및 시간제 약을 범하는 비율을 줄일 수 있음을 보였다. Zhao는 시간이 중요한 프로세스에서의 turnaround 시간을 예측하는 방법론을 제시하고 이를 이용해 프로세스의 각 단위업무에 예 상 수행 시간을 할당하였다 [15].
실험 결과를 살펴보면, 프로세스 완료시간 과 진행 인스턴스 개수에서 CR4PE가 가장 좋은 결과를 보였다. 각각에 대해 살펴보면, 프로세스 완료시간의 경우 각 규칙이 독자 적으로 적용됐을 때에 비해, 그 효과의 합이 결합된 형태로 모델 I의 결과가 나타났다.
결국, 완료 인스턴스는 그만큼 진행 인스턴 스가 많아야 그 개선의 여지가 있는데, 이미 BP-DBR로 인해 그 숫자가 급격하게 감소 하였으므로 진행 프로세스 개수의 개선 폭 도 감소할 수밖에 없다. 따라서, 완료 인스 턴스에서는 CR4PE가 프로세스 완료시간만 큼 효과적 이지 않았다. 요컨대, CR4PE는 완 료 인스턴스 개수에서 두 규칙 간 시너지 효과를 현저하게 보이지 않지만, 여전히 모 델 II보다는 매우 효과적 이다.
이미 62에서 설명하였듯이, 진행 프로 세스 개수에서 1ST와 TOC에서는 큰 차이 가 있었다. 이는 TOC가 가지고 있는 버퍼와 로프의 기능 때문인데, 특히, LST 규칙은 업 무담당자의 업무목록을 관리하는 기능이므로 버퍼의 크기가 LST 성능에 영향을 줄 수 있을 것으로 보았다. 즉, 버퍼의 크기가 1ST와 TOC의 시너지에 영향을 준다고 예 측할 수 있다.
본 논문에서는 비즈니스 프로세스의 효율 성과 관련된 이슈를 엔진의 효율적인 업무 할당의 관점과 작업자의 효과적인 업무처리 라는 두 가지 관점으로 분류하고 이들 관점 을 종합적으로 고려하여 프로세스 실행 효 율을 극대화하는 방법론에 대하여 고찰하였 다. 본 연구가 제안하는 방법론은 개별적인 관점에서의 프로세스 효율을 살펴본 과거의 연구들을 확장하여 좀 더 포괄적인 관점에서 전체 프로세스 효율을 증대시킬 수 있는 방법론을 고안하였다는 점에서 찾을 수 있 다. 이러한 효율성 증대에 대한 정당성은 시 뮬레이션 실험을 통하여 제시하였고, 각 관 점이 미치는 효율성의 의미를 분석하였다.
후속연구
본 연구는 몇 가지 점에서 추후 연구를 필요로 하는데, 먼저 좀 더 다양한 패턴의 프로세스 모델이 고려되어야 한다. 각 개별 적 인 관점에서 비즈니스 프로세스의 효율을 극대화할 있는 패턴들이 고려된다면, 좀 더 효과적인 효율성 증대 방안이 강구될 수 있 을 것이다.
본 연구는 몇 가지 점에서 추후 연구를 필요로 하는데, 먼저 좀 더 다양한 패턴의 프로세스 모델이 고려되어야 한다. 각 개별 적 인 관점에서 비즈니스 프로세스의 효율을 극대화할 있는 패턴들이 고려된다면, 좀 더 효과적인 효율성 증대 방안이 강구될 수 있 을 것이다. 다음으로 각 관점에서의 좀 더 다양한 규칙들을 활용할 필요가 있다.
이 논문을 인용한 문헌
저자의 다른 논문 :
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
활용도 분석정보
상세보기
다운로드
내보내기
활용도 Top5 논문
해당 논문의 주제분야에서 활용도가 높은 상위 5개 콘텐츠를 보여줍니다. 더보기 버튼을 클릭하시면 더 많은 관련자료를 살펴볼 수 있습니다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.