Comparteix a través de


Objectius d'optimització a Resource Scheduling Optimization

Un objectiu d'optimització defineix les condicions i expectatives que Resource Scheduling Optimization s'han de tenir en compte a l'hora de realitzar una optimització.

El Resource Scheduling Optimization motor processa una llista de recursos i una llista de requisits de recursos i reserves existents. Crea la ruta òptima o la llista de reserves per als recursos. Les reserves es consideren programades de manera òptima si compleixen totes les restriccions, respecten la importància dels objectius enumerats en l'ordre definit.

Crear un objectiu d'optimització de planificació

Utilitzant els elements d'un objectiu, defineixes com s'han d'optimitzar les reserves.

Captura de pantalla d'un registre d'objectiu d'optimització de planificació.

  1. A Resource Scheduling Optimization la secció Configuració , aneu a Objectius d'optimització .

  2. Introduïu un nom per a l'objectiu d'optimització.

  3. Trieu un nivell d'esforç del motor. Definia la quantitat d'esforç que fa el sistema per trobar la millor combinació de recursos, ruta i dia o hora. Els nivells d'esforç més alts signifiquen que el motor d'optimització considera més combinacions possibles. Com més combinacions consideri el sistema, més temps trigarà a completar els càlculs.

  4. Trieu l'opció Càlcul del temps de viatge per especificar el mètode de càlcul de la distància de viatge entre recursos i requisits. Podeu incloure informació històrica del trànsit quan utilitzeu els mapes del Bing per obtenir una estimació més precisa del temps de viatge basada en els patrons generals de trànsit del passat. Aquesta opció no inclou interrupcions de trànsit en temps real, com ara manteniment de carreteres o accidents. L'elecció de la informació històrica de trànsit comporta temps de processament més llargs de l'execució d'optimització i admet fins a 500 requisits en l'àmbit d'optimització. Si l'abast d'optimització inclou més requisits, dividiu-lo en parts més petites i creeu un objectiu d'optimització amb el trànsit històric per a cada abast. A causa del temps de processament més llarg, considereu utilitzar aquesta opció principalment en horaris que s'executin automatitzats en horari comercial.

  5. Seleccioneu totes les restriccions per a l'objectiu d'optimització. Les restriccions són restriccions que s'imposen a les reserves que crea el sistema.

  6. Seleccioneu Desa per crear el registre Objectiu d'optimització de planificació.

  7. A la secció Objectius del registre, seleccioneu un objectiu per canviar-ne les propietats. Seleccioneu Nou objectiu d'optimització de planificació per afegir-ne més. Tots els objectius s'expliquen detalladament a continuació.

  8. Seleccioneu Desa i tanca per aplicar els canvis.

Objectiu de l'optimització per defecte

Quan Resource Scheduling Optimization es desplega, el sistema crea automàticament un objectiu predeterminat amb algunes restriccions i objectius. Podeu modificar-lo segons sigui necessari o crear un objectiu d'optimització nou i definir-lo com a predeterminat.

L'objectiu per defecte s'utilitza quan l'optimització de recurs únic està activada al tauler de planificació.

Aneu a Paràmetre>de planificació de l'administració>de la configuració de>>Resource Scheduling Optimization planificació de recursos per definir l'objectiu per defecte.

Entendre les restriccions

Resource Scheduling Optimization Funciona amb un conjunt de restriccions que podeu utilitzar per definir un objectiu d'optimització.

Planifica durant les hores de feina

Crea la reserva si el temps de viatge al lloc de treball i el treball en si s'ajusten a l'horari de treball d'un recurs. També inclou el temps de viatge des de l'última reserva fins a la ubicació final del recurs. Tanmateix, el temps de viatge al final del dia no es representa al tauler de planificació.

Si s'elimina la restricció de l'objectiu, el treball es continuarà programant dins de l'horari laboral, però els viatges cap a i des de les reserves es poden produir fora de l'horari laboral del recurs. Pot ser que no deixi temps al final del dia per viatjar a la ubicació final del recurs. Totes les reserves acabaran dins de les hores de feina d'un recurs. Per obtenir més informació, consulteu l'article Permetre el temps de viatge fora de l'horari laboral.

Compleix les característiques necessàries

Assegura que un recurs té totes les característiques i competències necessàries per completar un requisit de recurs.

Compleix les funcions necessàries

Garanteix que un recurs que es pot reservar tingui les funcions necessàries per completar un requisit de recurs. Si el requisit de recursos enumera més d'una funció, el sistema s'assegurarà que una de les funcions coincideixi.

Opcions de bloqueig de planificació (obsolet)

La restricció de bloqueig de planificació està obsoleta i aviat s'eliminarà com a opció de restricció. Seleccionar aquesta opció no tindrà cap efecte en les execucions posteriors Resource Scheduling Optimization . Per obtenir més informació sobre l'ús i la resolució de problemes de les opcions de bloqueig de reserva actualitzades, aneu a Entendre l'opció de bloqueig de reserva Resource Scheduling Optimization.

Finestres de la planificació

Aquesta restricció garanteix que Resource Scheduling Optimization es crea una reserva dins de la finestra de temps del requisit de recurs o registre de reserva.

  • Des de/fins a la data o la finestra de data Inici/Fi establerta a la mateixa data:programa la reserva en aquell dia, Resource Scheduling Optimization però l'hora del dia no importa.

  • Inici i final de la finestra de temps defineixen un període de temps:programa la reserva en aquest període de temps, Resource Scheduling Optimization però la data no importa.

  • Temps des de la promesa i Temps fins a la promesa s'estableixen en una data i un període de temps: Resource Scheduling Optimization programa una reserva en la data seleccionada en l'interval de temps seleccionat.

  • L'inici/el final de la finestra de dates i l'inici/final de la finestra de temps s'estableixen en un període de temps el mateix dia: Resource Scheduling Optimization programa una reserva en la data seleccionada en l'interval de temps seleccionat.

  • Valors de temps buits (v3.0+): Resource Scheduling Optimization respectaran els escenaris en què l'hora d'inici o de finalització no està definida.

    Per exemple, si un requisit només té un valor d'inici de finestra de temps, el sistema planifica el requisit després d'aquest temps, independentment de la data.

    Aquesta lògica s'aplica als camps següents de l'entitat Requisit de recursos i Reserva de recursos:

    • Inici i final de la finestra horària
    • Temps des de la promesa i el temps fins a la promesa
    • Data d'inici i data d'arribada

Nota

Si els camps d'hora i data contenen informació conflictiva, Resource Scheduling Optimization utilitza primer l'hora de/fins a la promesa .

Compleix les preferències de recursos

Podeu afegir recursos preferits a l'entitat de requisit. Per obtenir més informació, aneu a Preferències derecursos. Resource Scheduling Optimization Respecta tres tipus diferents de preferències de recursos:

  • Preferit: preferència de planificació per al recurs definit, si està disponible, però no es garanteix si un recurs diferent s'ajusta millor a la planificació òptima.
  • Restringit: el sistema no planificarà els recursos afegits als requisits amb aquesta preferència de recurs.
  • Ha de triar entre: el recurs definit es planifica si està disponible durant l'interval de temps. Per a diversos recursos, el sistema planificarà el primer que estigui disponible. Si no hi ha cap d'ells disponible, el requisit no es programarà.

Coincideix amb els territoris

Respecteu els valors del camp Territori dels registres de requisits i recursos i planifiqueu les reserves només quan els valors de territori dels dos registres coincideixin. Un requisit només pot pertànyer a un territori, però els recursos poden pertànyer a diversos territoris.

Coincideix amb el tipus de recurs

Els tipus de recursos defineixen com es relaciona el recurs amb l'organització. El sistema té en compte els valors del camp Tipus de recurs als registres de requisits i recursos. Planifica les reserves només quan els valors del tipus de recurs dels dos registres coincideixen.

Els tipus de recursos següents es tenen en compte per a l'optimització:

  • usuarisis
  • Contactes
  • Comptes
  • Equipament
  • Instal·lació

Entendre els objectius

Afegiu i classifiqueu els objectius de l'objectiu Resource Scheduling Optimization . Podeu seleccionar diversos objectius, però l'ordre és important. Com més alt estigui a la llista, més preferència dóna el sistema a l'objectiu.

Maximitza les hores de feina totals

El temps de treball més agregat compleix millor aquest objectiu. El treball agregat es calcula prenent totes les reserves que es van crear o actualitzar durant el procés d'optimització.

Minimitza el temps total de viatge

La iteració amb el temps de viatge agregat total més baix compleix millor aquest objectiu. Té en compte el temps de viatge perquè el recurs torni a la seva ubicació final després de la darrera reserva, tot i que aquest temps de viatge no es mostra al tauler de planificació.

Nota

Aquest no pot ser el primer objectiu de la llista perquè per minimitzar realment el temps de viatge, Resource Scheduling Optimization és possible que no es programi cap requisit que requereixi temps de viatge per complir el primer objectiu.

Reserves bloquejades (obsoletes)

L'objectiu Reserves bloquejades queda obsolet i aviat se suprimirà com a opció d'objectiu. Seleccionar aquesta opció no tindrà cap efecte en les execucions posteriors Resource Scheduling Optimization . Per obtenir més informació sobre l'ús i la resolució de problemes de les opcions de bloqueig de reserva actualitzades, aneu a Entendre l'opció de bloqueig de reserva Resource Scheduling Optimization.

Requeriments d'alta prioritat

Prioritzeu les reserves per als requisits amb la puntuació més alta de prioritat. La prioritat es defineix al registre Requisit de recursos i és un conjunt d'opcions amb valors ponderats. Resource Scheduling Optimization comprova el nivell d'importància de la prioritat per determinar la importància d'aquesta prioritat. Exemple: el nivell d'importància és 10 per a prioritat urgent i 1 per a prioritat baixa. Matemàticament parlant, Resource Scheduling Optimization analitza la importància d'un requisit urgent (Nivell d'importància: 10 x Nombre de requisits: 1) igual que el de 10 requisits de baixa prioritat (Nivell d'importància: 1 x Nombre de requisits: 10).

Nota

Aquest objectiu no s'optimitza per reservar tots els requisits d'alta prioritat abans que els altres durant el dia. Només s'optimitza per garantir que els requisits d'alta prioritat es reserven el dia més aviat possible, no la franja horària més primerenca possible dins del dia.

Maximitza els recursos preferits

Considereu la llista de recursos preferits assenyalats en els requisits relacionats. El sistema intentarà assignar les reserves als recursos preferits primer mentre compleix altres restriccions i objectius.

Nivell d'aptitud més coincident

Resource Scheduling Optimization considerarà la qualificació de competència quan coincideixi amb les característiques requerides pels requisits i els recursos que posseeixen aquestes característiques. Si totes les característiques requerides coincideixen, el sistema prioritza primer els recursos amb menys habilitats per mantenir els recursos disponibles amb més habilitats o habilitats úniques per al treball d'emergència.

Aquest objectiu depèn de la restricció Compleix les característiques requerides dins de l'objectiu d'optimització.

Compleix la restricció Característiques requerides seleccionada:

  • No es tenen en compte els recursos sense les qualificacions de competència característiques (habilitat) o inferiors a les necessàries.
  • Els recursos amb el nivell d'habilitat exacte són els que millor coincideixen i obtenen la puntuació més alta.
  • Com més sobrequalificat sigui un recurs, més baixa serà la seva puntuació.

Compleix la restricció Característiques necessàries no seleccionada:

  • Encara es poden reservar recursos menys qualificats i recursos sense l'habilitat.
  • Els recursos sobrequalificats obtenen una puntuació més alta que els recursos menys qualificats.
  • Com més sobrequalificat sigui un recurs, més baixa serà la seva puntuació.
  • Com menys qualificat sigui un recurs, més baixa serà la seva puntuació.
  • Els recursos sense l'habilitat obtenen la puntuació més baixa.

El gràfic següent mostra la distribució de la puntuació, depenent del nivell d'habilitat d'un model de qualificació característic que oscil·la entre l'1 i el 10. El nivell d'habilitat desitjat és 4, que obté la puntuació més alta.

Gràfic amb destresa i distribució de puntuacions.

Planifica al més aviat possible

De vegades, pot haver-hi més capacitat de recursos que demanda de recursos. Per carregar de manera eficaç les reserves optimitzades, afegiu l'objectiu Programar tan aviat com sigui possible a l'objectiu d'optimització.