Obiettivi dell'ottimizzazione in Resource Scheduling Optimization
Un obiettivo di ottimizzazione definisce le condizioni e le aspettative che Resource Scheduling Optimization deve prendere in considerazione durante l'esecuzione di un'ottimizzazione.
Il motore Resource Scheduling Optimization elabora un elenco di risorse e un elenco di requisiti di risorse e prenotazioni esistenti. Crea il percorso ottimale o l'elenco delle prenotazioni per le risorse. Le prenotazioni si considerano pianificate in modo ottimale se soddisfano tutti i vincoli rispettando l'importanza degli obiettivi elencati nell'ordine definito.
Creare un obiettivo di ottimizzazione della pianificazione
Utilizzando gli elementi di un obiettivo, definisci come ottimizzare le prenotazioni.
In Resource Scheduling Optimization, nella sezione Impostazioni, vai a Obiettivi ottimizzazione.
Immetti un Nome per l'obiettivo di ottimizzazione.
Scegli un Livello risorse motore. Definisce la quantità di risorse che il sistema utilizza per trovare la migliore combinazione di risorse, percorso e giorno o ora. Livelli di risorse più elevati significano che il motore di ottimizzazione prende in considerazione più possibili combinazioni. Più combinazioni prende in considerazione il sistema, più tempo è necessario per completare i calcoli.
Scegli l'opzione Calcolo durata del viaggio per specificare il metodo di calcolo della distanza di viaggio tra risorse e il fabbisogno. Quando si utilizza Bing Maps, è possibile includere informazioni storiche sul traffico per ottenere una stima più accurata dei tempi di percorrenza basata sui modelli generali del traffico del passato. Questa opzione non include le interruzioni del traffico in tempo reale, come manutenzione stradali o gli incidenti. La scelta di informazioni storiche sul traffico comporta tempi di elaborazione più lunghi per l'ottimizzazione e supporta fino a 500 requisiti nell'ambito di ottimizzazione. Se l'ambito di ottimizzazione include più requisiti, suddividilo in blocchi Più piccolo e crea un obiettivo di ottimizzazione con il traffico storico per ciascun ambito. A causa dei tempi di elaborazione più lunghi, si consiglia di utilizzare questa opzione principalmente per le pianificazioni che prevedono l'esecuzione automatica al di fuori dell'orario lavorativo.
Seleziona tutti i Vincoli per l'obiettivo di ottimizzazione. I vincoli sono restrizioni imposte alle prenotazioni create dal sistema.
Seleziona Salva per creare il record Obiettivo di ottimizzazione pianificazione.
Nella sezione Obiettivi del record, seleziona un obiettivo per modificarne le proprietà. Seleziona Nuovo obiettivo di ottimizzazione pianificazione per aggiungere altri obiettivi. Tutti gli iobiettivi sono spiegati in dettaglio di seguito.
Seleziona Salva e chiudi per applicare le modifiche.
Obiettivo di ottimizzazione predefinito
Quando Resource Scheduling Optimization viene implementato, il sistema crea automaticamente un obiettivo predefinito con alcuni vincoli e obiettivi. Puoi modificarli in base alle esigenze o creare un nuovo obiettivo di ottimizzazione e impostarlo come predefinito.
L'obiettivo predefinito viene utilizzato quando Ottimizzazione singola risorsa viene selezionata dalla scheda di pianificazione.
Vai a Pianificazione risorsa>Impostazioni>Amministrazione>Parametro di pianificazione>Resource Scheduling Optimization per impostare l'obiettivo predefinito.
Comprendere i vincoli
Resource Scheduling Optimization funziona con una serie di vincoli che è possibile usare per definire un obiettivo di ottimizzazione.
Pianifica nelle ore lavorative
Crea la prenotazione se la durata del viaggio verso il luogo di lavoro e il lavoro stesso rientrano nell'orario di lavoro di una risorsa. Include anche la durata del viaggio dall'ultima prenotazione alla posizione finale della risorsa. Tuttavia, la durata del viaggio alla fine della giornata non è rappresentato sulla scheda di pianificazione.
Se il vincolo viene rimosso dall'obiettivo, il lavoro verrà comunque programmato entro l'orario di lavoro, ma i viaggi da e verso le prenotazioni possono avvenire al di fuori dell'orario di lavoro della risorsa. Potrebbe non lasciare il tempo alla fine della giornata per raggiungere la posizione finale della risorsa. Tutte le prenotazioni terminano entro l'orario di lavoro di una risorsa. Per maggiori informazioni, vedi Consentire durata del viaggio al di fuori dell'orario di lavoro.
Soddisfa le caratteristiche richieste
Garantisce che una risorsa disponga di tutte le necessarie caratteristiche e competenza per soddisfare un requisito di risorse.
Soddisfa i ruoli richiesti
Garantisce che una risorsa prenotabile disponga dei ruoli richiesti per completare un requisito di risorsa. Se il requisito della risorsa elenca più di un ruolo, il sistema garantirà che uno dei ruoli corrisponda.
Opzioni di blocco pianificazione (deprecato)
Il vincolo Blocco pianificazione è deprecato e verrà presto rimosso come opzione di vincolo. La selezione di questa opzione non avrà alcun effetto sulle successive esecuzioni di Resource Scheduling Optimization. Per ulteriori informazioni sull'utilizzo e sulla risoluzione dei problemi delle opzioni di blocco della prenotazione aggiornate, vai a Comprendere l'opzione di blocco della prenotazione in Resource Scheduling Optimization.
Intervalli di pianificazione
Questo vincolo lo garantisce che Resource Scheduling Optimization crei una prenotazione entro la finestra temporale del requisito di risorsa o del record di prenotazione.
Dal giorno/Al giorno o Inizio/Fine intervallo di date impostano la stessa data: Resource Scheduling Optimization pianifica la prenotazione per quel giorno, indipendentemente dall'ora.
Inizio intervallo di tempo e Fine intervallo di tempo definiscono un intervallo di tempo: Resource Scheduling Optimization pianifica la prenotazione in quell'intervallo, indipendentemente dalla data.
Tempo da promessa e Tempo a promessa sono impostati su una data e un intervallo di tempo: Resource Scheduling Optimization pianifica una prenotazione nella data selezionata nell'intervallo di tempo selezionato.
Inizio intervallo di date e Fine intervallo di date sono impostati su un intervallo di tempo nello stesso giorno: Resource Scheduling Optimization pianifica una prenotazione nella data selezionata nell'intervallo di tempo selezionato.
Valori ora vuoti (v3.0+): Resource Scheduling Optimization rispetterà gli scenari in cui non è definita un'ora di inizio o di fine.
Ad esempio, un requisito ha soltanto un valore di inizio dell'intervallo di tempo; il sistema pianifica il requisito dopo tale ora, indipendentemente dalla data.
Questa logica si applica ai seguenti campi dell'entità Requisito di risorsa e Prenotazione risorsa:
- Inizio intervallo di tempo e Fine intervallo di tempo.
- Tempo da promessa e Tempo a promessa
- Dal giorno e Al giorno
Nota
Se i campi di data e ora contengono informazioni in conflitto, Resource Scheduling Optimization usa prima Tempo da promessa/Tempo a promessa.
Soddisfa le preferenze della risorsa
Puoi aggiungere risorse preferite all'entità requisito. Per maggiori informazioni, vedi Preferenze delle risorse. Resource Scheduling Optimization rispetta tre diversi tipi di preferenze delle risorse:
- Preferito: preferenza di pianificazione per la risorsa definita, se disponibile, ma non garantita se una risorsa diversa si adatta meglio alla pianificazione ottimale.
- Limitato: il sistema non pianificherà le risorse che vengono aggiunte ai requisiti con questa preferenza di risorsa.
- Devi scegliere tra: la risorsa definita viene pianificata se disponibile durante l'intervallo di tempo. Per più risorse, il sistema pianificherà la prima disponibile. Se nessuna di queste è disponibile, il requisito non verrà pianificato.
Aree di corrispondenza
Rispetta i valori del campo Area sui record dei requisiti e delle risorse e pianifica le prenotazioni solo quando i valori dell'area su entrambi i record corrispondono. Un requisito può appartenere solo a un'area, ma le risorse possono appartenere a più aree.
Corrisponde al tipo di risorsa
I tipi di risorse definiscono in che modo la risorsa è correlata all'organizzazione. Il sistema considera i valori del campo Tipo di risorsa sui record dei requisiti e delle risorse. Pianifica le prenotazioni solo quando i valori del tipo di risorsa su entrambi i record corrispondono.
Per l'ottimizzazione vengono presi in considerazione i seguenti tipi di risorse:
- Utenti
- Contatti
- Account
- Attrezzature
- Struttura
Comprendere gli obiettivi
Aggiungi e classifica gli obiettivi dell'obiettivo Resource Scheduling Optimization. Puoi selezionare più obiettivi, ma l'ordine conta. Più alto è nell'elenco, maggiore è la preferenza che il sistema attribuisce all'obiettivo.
Aumenta totale ore lavorative
Il tempo di lavoro più aggregato soddisfa meglio questo obiettivo. Il lavoro aggregato viene calcolato prendendo tutte le prenotazioni che sono state create o aggiornate durante il processo di ottimizzazione.
Riduci durata totale del viaggio
L'iterazione con la durata di viaggio totale inferiore soddisfa al meglio questo obiettivo. Considera la durata del viaggio affinché la risorsa torni all'ubicazione finale dopo l'ultima prenotazione, sebbene questa durata del viaggio non sia mostrata nella scheda di pianificazione.
Nota
Questo non può essere il primo obiettivo dell'elenco perché per ridurre al minimo la durata del viaggio, Resource Scheduling Optimization potrebbe non pianificare alcun requisito che richieda una durata del viaggio per raggiungere il primo obiettivo.
Prenotazioni bloccate (deprecato)
L'obiettivo Prenotazioni bloccate è deprecato e verrà presto rimosso come opzione di obiettivo. La selezione di questa opzione non avrà alcun effetto sulle successive esecuzioni di Resource Scheduling Optimization. Per ulteriori informazioni sull'utilizzo e sulla risoluzione dei problemi delle opzioni di blocco della prenotazione aggiornate, vai a Comprendere l'opzione di blocco della prenotazione in Resource Scheduling Optimization.
Requisiti di priorità alta
Dai priorità alle prenotazioni per i requisiti con il punteggio più alto per priorità. La priorità è impostata per il record Requisito di risorsa ed è un'opzione impostata con valori ponderati. Resource Scheduling Optimization controlla il Livello di importanza della priorità per determinare l'importanza di tale priorità. Esempio: il Livello di importanza è 10 per priorità urgente e 1 per priorità bassa. In termini matematici, Resource Scheduling Optimization considera l'importanza di un requisito urgente (Livello di importanza: 10 x Numero di requisiti: 1) uguale a quello di 10 requisiti a bassa priorità (Livello di importanza: 1 x Numero di requisiti: 10).
Nota
Questo obiettivo non ottimizza per prenotare tutti i requisiti ad alta priorità prima degli altri nel corso della giornata. Ottimizza solo per garantire che i requisiti ad alta priorità siano prenotati il primo giorno possibile, non la prima fascia oraria possibile all'interno della giornata.
Ottimizza risorse preferite
Prende in considerazione l'elenco delle risorse preferite specificate nei requisiti correlati. Il sistema proverà ad assegnare le prenotazioni dapprima alle risorse preferite soddisfacendo nel contempo altri vincoli e obiettivi.
Livello di competenza con maggiore corrispondenza
Resource Scheduling Optimization considera la valutazione del livello di preparazione durante la corrispondenza delle caratteristiche richieste con i requisiti e le risorse che hanno queste caratteristiche. Se tutte le caratteristiche richieste corrispondono, il sistema assegna la priorità alle risorse con meno competenze per mantenere disponibili le risorse con competenze più o uniche per il lavoro di emergenza.
Questo obiettivo dipende dal vincolo Soddisfa le caratteristiche richieste all'interno dell'obiettivo di ottimizzazione.
Vincolo Soddisfa le caratteristiche richieste selezionato:
- Le risorse senza la caratteristica (competenza) o le cui valutazioni del livello di preparazione sono inferiori alle esigenze non vengono prese in considerazione.
- Le risorse con il livello di competenza esatto sono la migliore corrispondenza e ottengono il punteggio più alto.
- Più una risorsa è sovra-qualificata, più basso sarà il punteggio.
Vincolo Soddisfa le caratteristiche richieste non selezionato:
- Le risorse meno qualificate e le risorse senza le competenze possono comunque essere prenotate.
- Le risorse sovra-qualificate ottengono un punteggio più elevato delle risorse meno qualificate.
- Più una risorsa è sovra-qualificata, più basso sarà il punteggio.
- Meno qualificata è una risorsa, più basso sarà il punteggio.
- Le risorse senza le competenze necessarie ottengono il punteggio più basso.
Il grafico seguente mostra la distribuzione del punteggio, a seconda del livello di competenza per un modello di valutazione caratteristico che va da 1 a 10. Il livello di competenza desiderato è 4, che ottiene il punteggio più alto.
Pianifica al più presto
Occasionalmente, potrebbe esserci più capacità di risorse rispetto alla domanda di risorse. Per prevedere efficacemente le spese iniziali delle prenotazioni ottimizzate, aggiungi l'obiettivo Pianifica al più presto al tuo obiettivo di ottimizzazione.