타이머 이벤트
uEngine6 BPM의 최신 업데이트에는 Crontab 형식으로 시간을 설정해 두면 해당 시간에 연결된 태스크를 실행시키는 타이머 이벤트 기능이 포함되어 비즈니스 프로세스 관리(BPM)에서 효율성과 정확성을 높여줍니다.
프로세스 디자이너가 아무리 완벽하게 비즈니스 프로세스를 설계하더라도, 실제 사용자들이 프로세스를 제때 실행하지 않으면 전체 업무 흐름에 심각한 차질이 발생할 수 있습니다. 이러한 문제를 미연에 방지하기 위한 타이머 이벤트 기능이 추가되었습니다.
타이머 이벤트는 프로세스 디자이너가 각 업무 단계별로 정확한 시간 기준을 설정하고, 해당 시간이 도래했을 때 자동으로 알림을 보내거나 후속 조치를 취할 수 있게 해줍니다.
예를 들어, 고객 불만 접수 후 48시간 내 처리가 필요한 프로세스, 주기적인 보고서 작성, 정기 점검 등 지연 시 심각한 문제가 발생할 수 있는 프로세스마다 타이머를 설정하여 업무 지연을 사전에 방지할 수 있습니다. 이를 통해 설계한 프로세스의 정확한 실행을 보장하고, 조직 전체의 업무 효율성을 높일 수 있습니다.
타이머 이벤트 기능의 주요 특징
-
Crontab 시간 설정: Crontab 형식을 활용하여 작업의 실행 시간을 초 단위로 정밀하게 지정할 수 있으며, 이를 통해 매우 세부적인 시간 제어가 가능합니다. 기존의 표기 방식을 모르는 사용자도 쉽게 사용할 수 있도록 설정이 직관적이고 편리합니다.
- Crontab: Unix/Linux 시스템에서 사용되는 시간 기반 작업 스케줄러로, 고정된 시간, 날짜, 간격에 주기적으로 특정 명령을 실행할 수 있도록 스케줄링하기 위해 사용됩니다.
-
기존 Crontab 표기 형식
* * * * * : 매분마다 실행
30 2 * * * : 매일 새벽 2시 30분에 실행
0 */2 * * * : 2시간마다 실행
0 9-17/2 * * * : 오전 9시부터 오후 5시까지 2시간마다 실행
- uEngine6 BPM의 타이머 이벤트 설정 방식
- Crontab: Unix/Linux 시스템에서 사용되는 시간 기반 작업 스케줄러로, 고정된 시간, 날짜, 간격에 주기적으로 특정 명령을 실행할 수 있도록 스케줄링하기 위해 사용됩니다.
- 태스크 연결 메커니즘: 특정 시간에 미리 정의된 태스크를 자동으로 트리거하여 시간 기반 작업 실행을 보장합니다.
- 알림 및 지연 감지: 정해진 시간에 특정 조치가 취해지지 않았을 경우, 시스템은 자동으로 지연 상황을 감지하고 관련 담당자에게 알림을 전송합니다.