동적 스케줄링 프로세스 엔진 자세히 알아보기

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • 동적 스케줄링은 현장 서비스 에이전트에 대한 작업 주문 및 작업의 할당을 실시간으로 간소화합니다. 이렇게 복잡한 프로세스를 통해 각 작업은 에이전트 가용성, 위치, 기술 및 작업량을 포함한 다양한 변수를 신중하게 고려하여 가장 적합한 순간에 가장 적합한 에이전트와 연결됩니다.

    동적 스케줄링 프로세스와 관련된 주요 단계는 다음과 같습니다.

    작업 식별
    이 프로세스는 발송 대기 중인 보류 중인 작업 목록을 식별하여 시작됩니다. 이러한 작업은 고객 요청, 서비스 계약 또는 유지관리 일정에서 발생할 수 있습니다. 종속성, 서비스 수준 계약 및 고객 기본 설정과 같은 주요 작업 속성은 최적의 작업 완료 시간을 결정하는 데 중추적인 역할을 합니다.
    주:
    일정이 잠긴 작업 주문 작업은 동적 예약 프로세스에서 제외됩니다.
    예약 프로세스 시작
    동적 일정은 디스패처에 의해 수동으로 트리거되거나 시스템에 의해 자동으로 트리거될 수 있습니다.
    1. 수동으로 트리거되면 디스패처는 디스패치 큐에서 여러 작업을 선택하고 자동 할당 기능을 사용하여 동적 예약 프로세스를 시작합니다.
    2. 자동 트리거는 시스템이 작업 및 에이전트 상태를 지속적으로 모니터링할 때 발생합니다. 사전 정의된 필터 조건이 충족되거나 특정 간격에 도달하면 동적 스케줄링 프로세스가 자동으로 시작됩니다.
    에이전트 작업 할당
    활성화되면 시스템은 작업을 실행할 수 있는 잠재적 작업 그룹을 식별합니다. 그런 다음 에이전트 가용성, 위치, 기술 및 작업 부하와 같은 요인에 따라 에이전트에 대한 작업 할당을 지능적으로 최적화합니다. 목표는 각 작업을 가장 적합한 에이전트와 연결하는 것입니다.
    에이전트 권장 사항
    시스템은 에이전트의 기술, 위치, 가용성 등의 속성을 고려하여 각 작업에 대한 에이전트 권장 사항을 생성합니다. 이러한 제안은 가장 적합한 에이전트와 작업을 일치시키도록 설계된 최적화 알고리즘에서 파생됩니다. 권장 사항은 확인을 위해 디스패처에게 표시됩니다. 디스패처는 이러한 권장 사항을 검토하고 할당을 완료하기 전에 추가 고려 사항을 고려할 수 있습니다. 이 단계를 통해 가장 적합한 에이전트에 작업을 할당하여 동적 스케줄링 프로세스의 전반적인 효율성을 최적화합니다.
    디스패처 확인
    디스패처는 권장 사항에 따라 작업 할당을 확인합니다. 자동 할당이 비활성화된 경우 동적 예약 프로세스의 출력은 일반적으로 작업이 할당되기 전에 확인 및 승인을 위해 디스패처에 표시됩니다. 디스패처는 할당을 확인하기 전에 작업 요구 사항, 긴급도 또는 고객 기본 설정에 따라 추가 요소를 고려할 수 있습니다.
    작업 시작 시간 및 업데이트
    이 단계에는 긴급도, 종속성 및 기타 관련 기준에 따라 작업의 시작 시간을 예약하는 작업이 포함됩니다. 작업이 진행됨에 따라 시스템은 작업 상태, 에이전트 가용성 및 실시간 데이터 변경 사항을 지속적으로 업데이트합니다.
    할당 해제 및 재할당
    에이전트 가용성 또는 작업 우선순위가 변경된 경우 시스템은 효율적인 자원 할당을 보장하기 위해 작업을 할당 해제하거나 재할당할 수 있는 기능을 제공합니다. 이는 에이전트의 휴가 또는 우선순위가 높은 작업에 주의가 필요할 때 특히 관련이 있습니다.

    동적 스케줄링 프로세스 흐름

    다음은 동적 스케줄링의 프로세스 흐름도입니다.동적 스케줄링 프로세스 흐름.