Delen via


Optimaliseringsdoelen in Resource Scheduling Optimization

Een optimalisatiedoel definieert voorwaarden en verwachtingen waarmee Resource Scheduling Optimization rekening moet houden bij het uitvoeren van een optimalisatie.

De Resource Scheduling Optimization-engine verwerkt een lijst met resources en een lijst met resourcevereisten en bestaande boekingen. De optimale route of lijst met boekingen wordt gecreëerd voor de resources. Boekingen worden als optimaal gepland beschouwd als ze aan alle beperkingen voldoen en het belang van de vermelde doelstellingen in de gedefinieerde volgorde respecteren.

Een doelstelling voor planningsoptimalisatie maken

Met behulp van de elementen van een doel definieert u hoe boekingen moeten worden geoptimaliseerd.

Schermopname van een record van een doel voor planningsoptimalisatie.

  1. Ga in Resource Scheduling Optimization, in de sectie Instellingen, naar Optimalisatiedoelen.

  2. Voer een naam in voor het optimalisatiedoel.

  3. Kies een Inspanningsniveau van engine. Hiermee wordt de hoeveelheid inspanning gedefinieerd die het systeem levert om de beste combinatie van resources, route en dag of tijd te vinden. Hogere inspanningsniveaus betekenen dat de optimalisatie-engine meer mogelijke combinaties in overweging neemt. Hoe meer combinaties het systeem in overweging neemt, hoe langer het duurt om de berekeningen te voltooien.

  4. Kies de optie Berekening van reistijd om de methode voor het berekenen van de reisafstand tussen resources en vereisten te specificeren. U kunt historische verkeersinformatie opnemen wanneer u Bing Maps gebruikt. Zo krijgt u een nauwkeurigere schatting van de reistijd op basis van algemene verkeerspatronen in het verleden. Bij deze optie worden realtime verkeersstoringen, zoals weg onderhoud of ongelukken, niet meegenomen. Het kiezen van historische verkeersinformatie leidt tot langere verwerkingstijden van de optimalisatierun en ondersteunt maximaal 500 vereisten in het optimalisatiebereik. Als uw optimalisatiebereik meer vereisten omvat, kunt u het opsplitsen in kleinere delen en een optimalisatiedoel maken met historisch verkeer voor elk bereik. Vanwege de langere verwerkingstijd kunt u deze optie het beste vooral gebruiken voor schema's die automatisch tijdens kantooruren worden uitgevoerd.

  5. Selecteer alle beperkingen voor het optimalisatiedoel. Beperkingen zijn beperkingen die worden opgelegd aan de boekingen die door het systeem worden gemaakt.

  6. Selecteer Opslaan om de record Doelstelling van planningsoptimalisering te maken.

  7. Selecteer in de sectie Doelstellingen van de record een doelstelling om de eigenschappen ervan te wijzigen. Selecteer Nieuwe doelstelling voor planningsoptimalisering om meer toe te voegen. Alle doelstellingen worden hieronder in detail uitgelegd.

  8. Selecteer Opslaan en sluiten om uw wijzigingen toe te passen.

Standaarddoel van optimalisering

Als Resource Scheduling Optimization is geïmplementeerd, wordt automatisch een standaarddoel gemaakt waarvoor enkele beperkingen en doelstellingen zijn ingeschakeld. U kunt de gewenste wijzigingen aanbrengen of een nieuw optimalisatiedoel maken en dit instellen als standaard.

Het standaarddoel wordt gebruikt als één resourceoptimalisatie is geselecteerd op het planbord.

Ga naar Resourceplanning>Instellingen>Beheer>Planningsparameter>Resource Scheduling Optimization om het standaarddoel in te stellen.

Beperkingen begrijpen

Resource Scheduling Optimization werkt met een reeks beperkingen die u kunt gebruiken om een optimalisatiedoel te definiëren.

Plannen binnen werktijd

Maakt de boeking aan als de reistijd naar de werklocatie en het werk zelf passen in de werkuren van een resource. Het omvat ook de reistijd vanaf de laatste boeking tot aan de eindlocatie van de resource. De reistijd aan het einde van de dag wordt echter niet weergegeven op het planbord.

Als de beperking wordt verwijderd uit het doel, wordt nog steeds werk gepland binnen de werkuren, maar vindt reizen naar en van boekingen mogelijk plaats buiten de werkuren van de resource worden gepland. Het kan zijn dat er aan het eind van de dag geen tijd overblijft om naar de eindlocatie van de resource te reizen. Alle boekingen eindigen binnen de werkuren van een resource. Ga voor meer informatie naar Reistijd buiten werktijd toestaan.

Voldoet aan vereiste kenmerken

Controleer of een resource over alle benodigde kenmerken en vaardigheid beschikt om een resourcevereiste te voltooien.

Voldoet aan vereiste rollen

Zorgt ervoor dat een boekbare resource over de vereiste rollen beschikt om aan een resourcevereiste te voldoen. Als de resourcevereiste meer dan één rol vermeldt, zorgt het systeem ervoor dat een van de rollen overeenkomt.

Vergrendelingsopties voor planning (afgeschaft)

De beperking Vergrendelingsoptie voor planning is verouderd en wordt binnenkort verwijderd als een beperkingsoptie. Het selecteren van deze optie heeft geen effect op de volgende uitvoeringen van Resource Scheduling Optimization. Ga voor meer informatie over het gebruik van en het oplossen van problemen met de bijgewerkte opties voor boekingsvergrendeling naar Inzicht in de optie voor boekingsvergrendeling in Resource Scheduling Optimization.

Planningsvensters

Deze beperking zorgt ervoor dat Resource Scheduling Optimization een boeking maakt binnen het tijdvenster van de resourcevereiste of boekingsrecord.

  • Begindatum/Einddatum of Begin datumvenster /Einde datumvenster ingesteld op dezelfde datum: Resource Scheduling Optimization plant de boeking op die dag, maar het tijdstip van de dag maakt niet uit.

  • Begin van tijdsbestek en Einde van tijdsbestek definiëren een tijdsbestek: Resource Scheduling Optimization plant de boeking binnen dat tijdsbestek, maar de datum maakt niet uit.

  • Begin toegezegde tijd en Einde toegezegde tijd zijn ingesteld op een datum en een tijdsbestek: Resource Scheduling Optimization plant een boeking op de geselecteerde datum in het geselecteerde tijdsbereik.

  • Begin datumvenster en Einde datumvenster zijn ingesteld op een datum en een tijdsbestek op dezelfde dag: Resource Scheduling Optimization plant een boeking op de geselecteerde datum in het geselecteerde tijdsbereik.

  • Lege tijdwaarden (v3.0+): Resource Scheduling Optimization houdt rekening met scenario's waarbij alleen de begin- of eindtijd voor een vereiste is gedefinieerd.

    Als een vereiste bijvoorbeeld alleen een beginwaarde voor het tijdvenster heeft, plant het systeem de vereiste na dat tijdstip, ongeacht de datum.

    Deze logica is van toepassing op de volgende velden in de entiteit Resourcevereiste en Resourceboeking:

    • Begin van tijdsbestek en Einde van tijdsbestek
    • Begin toegezegde tijd en Einde toegezegde tijd
    • Datum vanaf en Tot datum

Opmerking

Als deze tijd- en datumvelden conflicterende gegeves bevatten, maakt Resource Scheduling Optimization eerst gebruik van Begin toegezegde tijd/Einde toegezegde tijd.

Voldoet aan resourcevoorkeuren

U kunt voorkeursresources toevoegen aan de entiteit van de vereiste. Ga voor meer informatie naar Resourcevoorkeuren. Resource Scheduling Optimization respecteert drie verschillende typen resourcevoorkeuren:

  • Voorkeur: planningsvoorkeur voor de gedefinieerde resource, indien beschikbaar, maar niet gegarandeerd als een andere resource beter past in de optimale planning.
  • Beperkt: het systeem plant geen resources die zijn toegevoegd aan vereisten met deze resourcevoorkeur.
  • Moet kiezen uit: de gedefinieerde resource wordt gepland als deze beschikbaar is gedurende het tijdsbereik. Voor meerdere resources plant het systeem de eerste die beschikbaar is. Als geen van deze resources beschikbaar is, wordt de vereiste niet gepland.

Komt overeen met Rayons

Respecteer de waarden voor het veld Rayon voor de vereiste- en resourcerecords, en plan boekingen alleen wanneer de rayonwaarden in beide records overeenkomen. Een vereiste kan slechts tot één rayon behoren, maar resources kunnen tot meerdere rayons behoren.

Komt overeen met resourcetype

Resourcetypen bepalen hoe de resource zich verhoudt tot de organisatie. Het systeem houdt rekening met de waarden van het veld Resourcetype voor de vereiste- en resourcerecords. Het plant boekingen alleen wanneer de waarden voor resourcetype in beide records overeenkomen.

De volgende resourcetypen komen in aanmerking voor optimalisatie:

  • Gebruikers
  • Contactpersonen
  • Accounts
  • Apparatuur
  • Faciliteit

Doelstellingen begrijpen

Voeg de doelstellingen van het doel van Resource Scheduling Optimization toe en rangschik ze. U kunt meerdere doelstellingen selecteren, maar de volgorde is belangrijk. Hoe hoger de positie in de lijst, hoe meer voorkeur het systeem aan de doelstelling geeft.

Totale werktijd maximaliseren

De meest geaggregeerde werktijd beantwoordt het best aan deze doelstelling. Het totale werk wordt berekend door alle boekingen te nemen die zijn gemaakt of bijgewerkt tijdens het optimalisatieproces.

Totale reistijd minimaliseren

Bij iteratie met de kortste totale reistijd zal deze doelstelling het beste worden bereikt. Er wordt rekening gehouden met de reistijd voor de resource om terug te keren naar de eindlocatie na de laatste boeking, hoewel deze reistijd niet op het planbord wordt weergegeven.

Opmerking

Dit kan niet de eerste doelstelling in de lijst zijn, want om de reistijd echt te minimaliseren, plant Resource Scheduling Optimization mogelijk geen vereisten die reistijd vereisen om aan de eerste doelstelling te voldoen.

Vergrendelde boekingen (afgeschaft)

De beperking Vergrendelde boekingen is verouderd en wordt binnenkort verwijderd als optie voor doelen. Het selecteren van deze optie heeft geen effect op de volgende uitvoeringen van Resource Scheduling Optimization. Ga voor meer informatie over het gebruik van en het oplossen van problemen met de bijgewerkte opties voor boekingsvergrendeling naar Inzicht in de optie voor boekingsvergrendeling in Resource Scheduling Optimization.

Vereisten met hoge prioriteit

Geef prioriteit aan boekingen voor vereisten met de hoogste score voor prioriteit. De prioriteit is ingesteld op de record van het resourcevereiste en is een optieset met gewogen waarden. Resource Scheduling Optimization controleert Niveau van belang op prioriteit om te bepalen hoe belangrijk die prioriteit is. Voorbeeld: het niveau van belang is 10 voor urgente prioriteit en 1 voor lage prioriteit. Wiskundig gesproken, kijkt Resource Scheduling Optimization naar het belang van één urgent vereiste (Niveau van belang: 10 x Aantal vereisten: 1) hetzelfde als dat van 10 lage prioriteitseisen (Niveau van belang: 1 x Aantal vereisten: 10).

Opmerking

Deze doelstelling voert geen optimalisatie uit door alle vereisten met hoge prioriteit op die dag vóór de andere te boeken. De enige vorm van optimalisatie is dat ervoor wordt gezorgd dat de vereisten met hoge prioriteit worden geboekt op de vrogest mogelijk dag, niet op het vroegst mogelijke tijdvak binnen die dag.

Geprefereerde resources maximaliseren

Neem de lijst met geprefereerde resources in overweging die voor gerelateerde vereisten zijn vermeld. Bij de optimalisering probeert het systeem boekingen toe te wijzen aan de geprefereerde resources en tegelijkertijd te voldoen aan andere beperkingen en doelstellingen.

Best overeenkomende vaardigheidsniveau

Resource Scheduling Optimization houdt rekening met de vaardigheidsbeoordeling bij het afstemmen van kenmerken die nodig zijn voor vereisten en de resources die over deze kenmerken beschikken. Als alle vereiste kenmerken overeenkomen, geeft het systeem eerst prioriteit aan resources met minder vaardigheden om resources met meer of unieke vaardigheden beschikbaar te houden voor spoedwerk.

Deze doelstelling is afhankelijk van de beperking Voldoet aan vereiste kenmerken binnen het optimalisatiedoel.

Beperking Voldoet aan vereiste kenmerken geselecteerd:

  • Resources zonder het kenmerk (vaardigheid) of met lager dan vereiste vaardigheidsbeoordelingen worden niet in overweging genomen.
  • Resources met het exacte vaardigheidsniveau komen het beste overeen en krijgen de hoogste score.
  • Hoe hoger een resource is gekwalificeerd, hoe lager de score zal zijn.

Beperking Voldoet aan vereiste kenmerken niet geselecteerd:

  • Minder gekwalificeerde resources en resources zonder de vaardigheid kunnen nog steeds worden geboekt.
  • Te hoog gekwalificeerde resources krijgen een hogere score dan de minder gekwalificeerde resources.
  • Hoe hoger een resource is gekwalificeerd, hoe lager de score zal zijn.
  • Hoe lager een resource is gekwalificeerd, hoe lager de score zal zijn.
  • Resources zonder de vaardigheid krijgen de laagste score.

De volgende afbeelding toont de scoreverdeling, afhankelijk van het vaardigheidsniveau voor een kenmerkend beoordelingsmodel dat varieert van 1 tot en met 10. Het gewenste vaardigheidsniveau is 4, wat de hoogste score krijgt.

Afbeelding met vaardigheid en scoreverdeling.

Zo spoedig mogelijk plannen

Soms kan er meer resourcecapaciteit zijn dan vraag naar resources. Om effectief geoptimaliseerde boekingen vooraf te laden voegt u de doelstelling Zo spoedig mogelijk plannen toe aan uw optimalisatiedoel.