Share via


Panoramica di Resource Scheduling Optimization

Resource Scheduling Optimization pianifica automaticamente le attività per le persone, le attrezzature e le migliori strutture per completarli. Pianifica ordini di lavoro per tecnici sul campo o casi per rappresentanti del servizio clienti. Puoi coprire anche altri scenari, a seconda di come usi Dynamics 365 Field Service, Customer Service e Project Service Automation.

Resource Scheduling Optimization è una forma più avanzata di pianificazione per le organizzazioni di Field Service. Mentre la scheda di pianificazione e l'assistente di pianificazione aiutano gli spedizionieri a pianificare un singolo lavoro, questo componente aggiuntivo può pianificare più lavori contemporaneamente. Massimizza l'utilizzo delle risorse e riduce al minimo i tempi di viaggio. Resource Scheduling Optimization considera i requisiti del lavoro e gli attributi unici delle risorse.

Screenshot di Resource Scheduling Optimization e della scheda di pianificazione.

Benefit

La pianificazione automatizzata è spesso richiesta poiché la pianificazione manuale di un volume elevato di processi richiede tempo. Resource Scheduling Optimization assiste i dispatcher nell'abbinamento dei lavori e aiuta a liberare il loro tempo per concentrarsi su altre attività. I vantaggi del componente aggiuntivo di Resource Scheduling Optimization includono:

  • Acquisire scalabilità: consentendo ai dispatcher di gestire più risorse, abilita la scalabilità dell'azienda in nuove aree oppure offerte di servizio.

  • Migliorare la soddisfazione dei clienti: migliorare l'efficienza comporta un'ora di arrivo e un'ora di completamento più prevedibili e una pianificazione facile dei tecnici per situazioni urgenti.

  • Migliorare l'efficienza dei tecnici: fissare più appuntamenti entro l'orario lavorativo genera ricavi e riduce i costi del lavoro straordinario. La corrispondenza degli ordini di lavoro e delle competenze dei tecnici riduce l'allocazione del tempo inefficiente.

  • Minimizzare i tempi di viaggio: fornendo ai tecnici la possibilità di prendere l'itinerario più corto riduce il consumo di carburante e l'usura dei veicoli. È probabile che il risparmio superi il costo delle licenze aggiuntive.

  • Migliorare la conservazione dei clienti: dando la preferenza agli ordini lavoro con la priorità più alta si evita l'applicazione di penalizzazioni inerenti al contratto di servizio e consente di soddisfare gli impegni di assistenza ai clienti.

Scenari

Configura Resource Scheduling Optimization per le tue esigenze aziendali in base a posti di lavoro, risorse e altri fattori. Gli scenari in cui Resource Scheduling Optimization può essere utile includono:

  • Programmazione notturna: Resource Scheduling Optimization viene eseguito automaticamente ogni notte. Pianifica nuovi lavori e ottimizza le prenotazioni esistenti per il giorno successivo.

  • Ottimizzazione risorse singola: un dispatcher gestisce la pianificazione di un singolo tecnico ottimizzato per il resto della giornata odierna per ricalcolare un percorso di viaggio ottimale dopo una cancellazione.

  • Simulazione: un responsabile del servizio esegue una simulazione di pianificazione per scoprire quanti processi potrebbero essere completati con un numero variabile di risorse in una determinata area geografica.

  • Pianificazione Intraday: esegue ottimizzazioni ogni 30 minuti per pianificare e adeguarsi alle mutevoli esigenze aziendali quando vengono creati nuovi processi e altri vengono annullati o ripianificati.

  • Programmazione delle emergenze: quando viene creato un lavoro di emergenza, Resource Scheduling Optimization esegue pianificazioni del lavoro di emergenza con priorità alta il prima possibile prima dei lavori con priorità inferiore.

Termini importanti

  • Processi: lavoro che deve essere completato come ordini di lavoro, casi e progetti. Non ci sono entità "processi" in Field Service o Resource Scheduling Optimization.
  • Risorse: chiunque o qualunque cosa debba essere pianificata per un processo, comprese persone, attrezzature e strutture.
  • Pianificazioni, prenotazioni: le pianificazioni e le prenotazioni vengono utilizzate in modo intercambiabile e si riferiscono alla fascia oraria dell'appuntamento quando una risorsa viene assegnata a un processo.
  • Requisiti: l'entità correlata a un processo che definisce quale tipo di risorsa è necessaria per completare il lavoro. È anche l'entità pianificata tramite Resource Scheduling Optimization.
  • Esecuzione: un'esecuzione è quando Resource Scheduling Optimization esegue le sue funzioni di pianificazione e ottimizzazione. Un'esecuzione di solito porta a pianificazioni sulla scheda di pianificazione.
  • Ottimizzazione: un tentativo di trovare gli orari migliori per ridurre i tempi di viaggio e massimizzare l'utilizzo.
  • Scopo: i lavori e le risorse che Resource Scheduling Optimization considera. Ad esempio, potresti non disporre della pianificazione per ogni lavoro nel sistema di ogni risorsa. Molto probabilmente dovrai suddividere i processi e le risorse in un ambito.
  • Obiettivo: il risultato ideale di un'esecuzione. Ad esempio, riduce al minimo la durata del viaggio, ottimizza l'utilizzo, gestisce i processi ad alta priorità o pianifica processi il prima possibile. Gli obiettivi multipli sono classificati perché a volte ci sono dei compromessi.

Requisiti di sistema

  • Dynamics 365 online
  • Resource Scheduling Optimization è un componente aggiuntivo a pagamento di Pianificazione risorse universale (URS) ed è basato sulle sue entità. Le organizzazioni che utilizzano Dynamics 365 Field Service, Customer Service o Project Service Automation hanno diritto a URS. Se desideri utilizzare Resource Scheduling Optimization per pianificare automaticamente le opportunità di Dynamics 365 Sales per i rappresentanti di vendita, è necessario Dynamics 365 Field Service, Customer Service o Project Service Automation.

Funzionamento

Resource Scheduling Optimization è un'applicazione avanzata del famoso "problema del venditore che viaggia" che pone la seguente domanda: "Dato un elenco di città e le distanze tra le città in ciascuna coppia, qual è il percorso più breve possibile di andata alla città e ritorno alla città di origine?"

È un problema matematico e la soluzione è gran parte restituita del calcolo Resource Scheduling Optimization. Il componente aggiuntivo va oltre la ricerca dei percorsi più brevi. Considera anche le competenze, il territorio, i ruoli, le priorità, le preferenze delle risorse, le finestre temporali promesse e altro ancora.

Ecco come funziona:

  1. Creare un elenco di processi che devono essere completati. I processi sono generalmente di ordini di lavoro per assistenza in loco, casi per assistenza remota o attività di progetto.

  2. Per ogni processo, elenca le risorse necessarie e quando deve essere completato. Ad esempio, per un ordine di lavoro potrebbe essere necessario qualcuno nelle vicinanze con competenze di riparazione e l'ordine di lavoro deve essere completato entro la fine della settimana.

  3. Scegli un elenco di risorse che possono essere prese in considerazione per il tuo elenco di lavori. Ogni risorsa ha attributi diversi come posizione, ruolo, tipo e competenze.

  4. Esegui Resource Scheduling Optimization, ad hoc, in base a una pianificazione predefinita o attivato da un flusso di lavoro. L'esecuzione può essere diversa a seconda della pianificazione. Può funzionare in modo diverso per i processi negli Stati Uniti rispetto ai lavori in Canada o in modo diverso per gli ordini di lavoro rispetto ai casi.

  5. Durante l'esecuzione, i requisiti del processo e l'elenco delle risorse vengono utilizzati in una pianificazione ottimale che viene visualizzata nella scheda di pianificazione.

  6. Al termine dell'esecuzione, i dispatcher possono utilizzare la scheda di pianificazione interattiva e l'assistente di pianificazione per apportare le modifiche necessarie.

Pianificazioni ottimizzate

Resource Scheduling Optimization ottimizza le pianificazioni oltre a pianificare le prenotazioni automaticamente. Per aiutare a comprendere i risultati ottimizzati, ecco tre esempi:

Esempio di percorsi raggruppati

Lo screeshot seguente illustra una scheda di pianificazione ottimizzata. Nel riquadro sinistro, vedrai una visualizzazione della mappa delle prenotazioni ottimizzate.

Schermata della scheda di pianificazione ottimizzata.

Un modo in cui puoi vedere che Resource Scheduling Optimization funziona in modo efficace è che i percorsi di viaggio sono raggruppati intorno alla posizione iniziale di ogni risorsa dove ogni colore rappresenta il percorso di un tecnico diverso. Quando i dispatcher pianificano manualmente i lavori, i percorsi di viaggio sono spesso distribuiti sulla mappa.

Esempio di prenotazioni sequenziali nella stessa posizione

Alcune prenotazioni sono programmate back-to-back senza tempi di percorrenza intermedi. Ciò significa che Resource Scheduling Optimization ha pianificato un lavoro e ha capito che c'era un altro lavoro nella stessa posizione per lo stesso cliente e ha deciso di pianificarli insieme. La supervisione e la pianificazione di tutti i lavori contemporaneamente è una sfida per gli spedizionieri da svolgere manualmente.

Esempio di tempo di viaggio rispetto all'orario di lavoro

Ogni volta che viene eseguito Resource Scheduling Optimization, tiene traccia del tempo di percorrenza totale. Viene confrontato con l'orario di lavoro in un grafico come mostrato nello screenshot seguente. Usa gli elementi visivi per capire in che modo il componente aggiuntivo riduce il tempo di viaggio totale di tutti i tuoi tecnici sul campo.

Screenshiot delle prenotazioni di richieste di ottimizzazione attive.

Passaggi successivi