Freigeben über


Optimierungsziele in Resource Scheduling Optimization

Ein Optimierungsziel definiert Bedingungen und Erwartungen, die Resource Scheduling Optimization bei der Durchführung einer Optimierung berücksichtigen sollte.

Das Resource Scheduling Optimization Modul verarbeitet eine Liste von Ressourcen und eine Liste von Ressourcenanforderungen und bestehenden Buchungen. Es erstellt die optimale Route oder Buchungsliste für die Ressourcen. Buchungen gelten als optimal geplant, wenn sie alle Einschränkungen erfüllen und die Wichtigkeit der aufgelisteten Ziele in der definierten Reihenfolge berücksichtigen.

Die Planung eines Optimierungsziels erstellen

Wenn Sie die Zielelemente verwenden, können Sie definieren, wie Buchungen optimiert werden sollten.

Screenshot eines Datensatzes zur Planung eines Optimierungsziels.

  1. Gehen Sie in Resource Scheduling Optimization im Abschnitt Einstellungen auf Optimierungsziele.

  2. Geben Sie einen Namen für das Optimierungsziel ein.

  3. Wählen Sie eine Modulaufwandsebene aus. Sie legt den Aufwand fest, den das System investiert, um die beste Kombination aus Ressourcen, Arbeitsplan und Tag oder Uhrzeit zu finden. Höhere Aufwandsebenen bedeuten, dass das Optimierungsmodul mehr mögliche Kombinationen berücksichtigt. Je mehr Kombinationen das System berücksichtigt, desto länger dauert die Berechnung.

  4. Wählen Sie die Option Reisezeitberechnung zur Angabe der Methode zur Berechnung der Fahrstrecke zwischen Ressourcen und Anforderungen. Sie können bei der Verwendung von Bing Maps historische Verkehrsinformationen einbeziehen, um eine genauere Reisezeitschätzung auf Grundlage allgemeiner Verkehrsmuster in der Vergangenheit zu erhalten. Diese Option umfasst keine Verkehrsstörungen in Echtzeit, wie etwa Straßen-Wartung oder Unfälle. Die Auswahl historischer Verkehrsinformationen führt zu längeren Verarbeitungszeiten des Optimierungslaufs und unterstützt bis zu 500 Anforderungen im Optimierungsumfang. Wenn Ihr Optimierungsumfang mehr Anforderungen umfasst, teilen Sie ihn in kleiner-Blöcke auf und erstellen Sie für jeden Umfang ein Optimierungsziel mit historischem Datenverkehr. Aufgrund der längeren Verarbeitungszeit sollten Sie diese Option vor allem bei Zeitplänen verwenden, die so eingestellt sind, dass sie außerhalb der Geschäftszeiten automatisiert ausgeführt werden.

  5. Wählen Sie alle Einschränkungen für das Optimierungsziel aus. Einschränkungen sind Beschränkungen, die den Buchungen auferlegt werden, die das System erstellt.

  6. Wählen Sie Speichern, um den Datensatz der Planung eines Optimierungsziels zu erstellen.

  7. Wählen Sie im Abschnitt Ziele des Datensatzes ein Ziel aus, um seine Eigenschaften zu ändern. Wählen Sie Neue Planung eines Optimierungsziels aus, um mehr hinzuzufügen. Alle Ziele werden im Folgenden ausführlich erläutert.

  8. Wählen Sie Speichern und schließen, um Ihre Änderungen zu übernehmen.

Standardoptimierungsziel

Wenn Resource Scheduling Optimization bereitgestellt wird, erstellt das System automatisch ein Standardziel mit einigen Einschränkungen und Zielen. Sie können es nach Bedarf ändern oder ein neues Optimierungsziel erstellen und als Standard festlegen.

Das Standardziel wird verwendet, wenn Einzel-Ressourcenoptimierung in der Zeitplanübersicht ausgewählt wird.

Wechseln Sie zu Ressourcenplanung>Einstellungen>Verwaltung>Planungsparameter>Resource Scheduling Optimization und legen Sie das Standardziel fest.

Einschränkungen verstehen

Resource Scheduling Optimization arbeitet mit einer Reihe von Einschränkungen, die Sie verwenden können, um ein Optimierungsziel festzulegen.

Innerhalb der Arbeitsstunden planen

Erstellt die Buchung, wenn die Fahrzeit zum Arbeitsort und die Arbeit selbst in die Arbeitszeit einer Ressource passen. Es enthält auch die Fahrzeit von der letzten Buchung bis zum Endstandort der Ressource. Die Fahrzeit am Ende des Tages wird jedoch nicht auf der Zeitplanübersicht dargestellt.

Wenn die Einschränkung vom Ziel entfernt wird, wird die Arbeit weiterhin während den Arbeitszeiten geplant, aber Reisen zu den Buchungen und zurück können außerhalb der Arbeitszeiten liegen. Möglicherweise bleibt am Ende des Tages keine Zeit mehr, um zum Endstandort der Ressource zu fahren. Alle Buchungen enden innerhalb der Arbeitsstunden einer Ressource. Weitere Informationen finden Sie unter Fahrzeiten außerhalb der Arbeitszeit erlauben.

Erfüllt die erforderlichen Merkmale

Stellt sicher, dass eine Ressource über alle erforderlichen Eigenschaften und Kompetenzen verfügt, um eine Ressourcenanforderung zu erfüllen.

Erfüllt die erforderlichen Rollen

Stellt sicher, dass eine buchbare Ressource die erforderlichen Rollen hat, um eine Ressourcenanforderung zu erfüllen. Wenn die Ressourcenanforderung mehr als eine Rolle auflistet, stellt das System sicher, dass eine der Rollen übereinstimmt.

Zeitplansperroptionen (veraltet)

Die Einschränkung „Zeitplansperren“ ist veraltet und wird demnächst aus den Einschränkungsoptionen entfernt. Die Auswahl dieser Option hat keine Auswirkung auf nachfolgende Ausführungen von Resource Scheduling Optimization. Weitere Informationen zur Verwendung und Problembehandlung der aktualisierten Buchungssperroptionen finden Sie unter Die Buchungssperroption in Resource Scheduling Optimization verstehen.

Planungsfenster

Diese Einschränkung sorgt dafür, dass Resource Scheduling Optimization eine Buchung innerhalb des Zeitfensters der Ressourcenanforderung oder des Buchungsdatensatzes erstellt.

  • Von/Bis-Datum oder Datumsfensterbeginn/-ende auf das gleiche Datum gesetzt: Resource Scheduling Optimization plant die Buchung an diesem Tag, aber die Tageszeit spielt keine Rolle.

  • Zeitfensterbeginn und Zeitfensterende als Zeitrahmen festgelegt: Resource Scheduling Optimization plant die Buchung in diesem Zeitrahmen, aber das Datum spielt keine Rolle.

  • Zeit von zugesagt und Zeit bis zugesagt sind auf ein Datum und einen Zeitrahmen festgelegt: Resource Scheduling Optimization plant eine Buchung am ausgewählten Datum im ausgewählten Zeitraum.

  • Datumsfensterbeginn/-ende und Zeitfensterbeginn/-ende sind auf einen Zeitrahmen am selben Tag festgelegt: Resource Scheduling Optimization plant eine Buchung am ausgewählten Datum im ausgewählten Zeitraum.

  • Leere Zeitwerte (v3.0+): Resource Scheduling Optimization respektiert Szenarien, wenn entweder eine Beginn- oder Endzeit nicht festgelegt ist.

    Wenn eine Anforderung zum Beispiel nur einen Wert für den Zeitfensterbeginn enthält, plant das System die Anforderung zu dieser Zeit unabhängig vom Datum.

    Diese Logik gilt für die folgenden Felder auf der Entität Ressourcenanforderung und Ressourcenbuchung:

    • Startzeitfenster und Endzeitfenster
    • Zeit von versprochen und Zeit zu versprechen
    • Startdatum und Enddatum

Notiz

Wenn die Zeit- und Datumsfelder sich widersprechende Informationen enthalten, verwendet Resource Scheduling Optimization zuerst Zeit von/bis zugesagt.

Erfüllt die Ressourceneinstellungen

Sie können der Anforderungsentität bevorzugte Ressourcen hinzufügen. Weitere Informationen finden Sie unter Ressourcenpräferenzen. Resource Scheduling Optimization berücksichtigt drei verschiedene Arten von Ressourcenpräferenzen:

  • Bevorzugt: Planungspräferenz für die definierte Ressource, falls verfügbar, aber nicht garantiert, wenn eine andere Ressource besser zur optimalen Planung passt.
  • Beschränkt: Das System plant keine Ressourcen, die Anforderungen mit dieser Ressourcenpräferenz hinzugefügt werden.
  • Muss auswählen aus: Die festgelegte Ressource wird geplant, wenn sie während des Zeitbereichs verfügbar ist. Bei mehreren Ressourcen plant das System die erste verfügbare ein. Wenn keine davon verfügbar ist, wird die Anforderung nicht geplant.

Stimmt mit Gebieten überein

Respektieren Sie die Werte im Feld „Gebiet“ in den Anforderungs- und Ressourcendatensätzen und planen Sie Buchungen nur, wenn die Gebietswerte in beiden Datensätzen übereinstimmen. Eine Anforderung kann nur zu einem Gebiet gehören, Ressourcen können jedoch zu mehreren Gebieten gehören.

Entspricht Ressourcentyp

Ressourcentypen legen fest, in welchem Verhältnis die Ressource zur Organisation steht. Das System berücksichtigt die Werte des Felds „Ressourcentyp“ in den Anforderungs- und Ressourcendatensätzen. Buchungen werden nur geplant, wenn die Ressourcentypwerte in beiden Datensätzen übereinstimmen.

Die folgenden Ressourcentypen werden für die Optimierung berücksichtigt:

  • Users
  • Kontakte
  • Konten
  • Arbeitsgerät
  • Einrichtung

Grundlegendes zu Zielen

Fügen Sie die Ziele des Resource Scheduling Optimization-Ziels hinzu und ordnen Sie sie. Sie können mehrere Ziele auswählen, aber die Reihenfolge ist wichtig. Je höher ein Ziel in der Liste steht, desto mehr bevorzugt das System das Ziel.

Gesamtarbeitsstunden maximieren

Die größtmögliche Arbeitszeit erfüllt dieses Ziel am besten. Die Gesamtarbeit wird berechnet, indem alle Buchungen berücksichtigt werden, die während des Optimierungsprozesses erstellt oder aktualisiert wurden.

Gesamtreisezeit minimieren

Die Iteration mit der insgesamt niedrigsten Fahrzeit entspricht diesem Ziel am besten. Sie berücksichtigt die Fahrzeit für die Ressource, um nach ihrer letzten Buchung zu ihrem Endstandort zurückzukehren, obwohl diese Fahrzeit nicht auf der Zeitplanübersicht angezeigt wird.

Notiz

Dies kann nicht das erste Ziel in der Liste sein, denn um die Fahrzeit wirklich zu minimieren, plant Resource Scheduling Optimization möglicherweise keine Anforderung ein, die Fahrzeit erfordert, um das erste Ziel zu erreichen.

Gesperrte Buchungen (veraltet)

Das Ziel „Gesperrte Buchungen“ ist veraltet und wird demnächst aus den Zieloptionen entfernt. Die Auswahl dieser Option hat keine Auswirkung auf nachfolgende Ausführungen von Resource Scheduling Optimization. Weitere Informationen zur Verwendung und Problembehandlung der aktualisierten Buchungssperroptionen finden Sie unter Die Buchungssperroption in Resource Scheduling Optimization verstehen.

Anforderungen mit hoher Priorität

Priorisieren Sie Buchungen für Anforderungen mit der höchsten Punktzahl für Priorität. Die Priorität wird im Datensatz Ressourcenanforderung festgelegt und ist ein Optionssatz mit gewichteten Werten. Resource Scheduling Optimization überprüft die Wichtigkeit, um die Priorität zu ermitteln und zu bestimmen, wie wichtig diese Priorität ist. Beispiel: Die Wichtigkeitsstufe ist 10 für dringende Priorität und 1 für niedrige Priorität. Mathematisch gesehen betrachtet Resource Scheduling Optimization die Wichtigkeit einer dringenden Anforderung (Wichtigkeitsstufe: 10 x Anzahl der Anforderungen: 1) genauso wie die von 10 Anforderungen mit niedriger Priorität (Wichtigkeitsstufe: 1 x Anzahl der Anforderungen: 10).

Notiz

Dieses Ziel optimiert nicht, um alle Anforderungen mit hoher Priorität innerhalb des Tages vor den anderen zu buchen. Es wird nur optimiert, um sicherzustellen, dass die Anforderungen mit hoher Priorität zum frühestmöglichen Tag gebucht werden, nicht zum frühestmöglichen Zeitfenster innerhalb des Tages.

Bevorzugte Ressourcen maximieren

Berücksichtigen Sie die Liste mit den bevorzugten Ressourcen, die bei dazugehörigen Anforderungen angegeben sind. Das System versucht, Buchungen bevorzugten Ressourcen zuerst zuzuweisen und gleichzeitig andere Einschränkungen und Ziele zu erfüllen.

Am besten übereinstimmende Qualifikationsstufe

Resource Scheduling Optimization berücksichtigt den Wert der Leistungsstufe, wenn die Eigenschaften, die von Anforderungen benötigt werden, mit den Ressourcen abgeglichen werden, die diese Eigenschaften besitzen. Wenn alle erforderlichen Eigenschaften übereinstimmen, priorisiert das System zuerst Ressourcen mit niedrigeren Kompetenzen, damit Ressourcen mit mehr oder einzigartigen Fähigkeiten für Notfallarbeiten verfügbar bleiben.

Dieses Ziel hängt von der Einschränkung „Erfüllt die erforderlichen Eigenschaften“ im Optimierungsziels ab.

Wenn die Einschränkung „Erfüllt die erforderlichen Eigenschaften“ ausgewählt ist:

  • Ressourcen ohne die Eigenschaften (Fähigkeit) oder mit einer niedrigeren Leistungsstufe als der erforderlichen werden nicht berücksichtigt.
  • Ressourcen mit genau passendem Fertigkeitenniveau sind am besten geeignet und erhalten die höchste Punktzahl.
  • Je überqualifizierter eine Ressource ist, je niedriger ist die Punktzahl.

Wenn die Einschränkung „Erfüllt die erforderlichen Eigenschaften“ nicht ausgewählt ist:

  • Weniger qualifizierte Ressourcen und Ressourcen ohne die Fertigkeit können trotzdem gebucht werden.
  • Überqualifizierte Ressourcen erhalten eine höhere Punktzahl als weniger qualifizierte Ressourcen.
  • Je überqualifizierter eine Ressource ist, je niedriger ist die Punktzahl.
  • Je weniger qualifizierter eine Ressource ist, je niedriger ist die Punktzahl.
  • Ressourcen ohne die Fertigkeit erhalten die niedrigste Punktzahl.

Die folgende Grafik zeigt die Punkteverteilung in Abhängigkeit von der Fertigkeitenstufe für ein Bewertungsmodell für Eigenschaften, das von 1 bis 10 reicht. Die gewünschte Fertigkeitenstufe ist 4, was die höchste Punktzahl erzielt.

Grafik mit Fertigkeiten- und Punkteverteilung.

So bald wie möglich planen

Gelegentlich gibt es mehr Ressourcenkapazität als Bedarf an Ressourcen. Um optimierte Buchungen effektiv vorziehen zu können, fügen Sie das So bald wie möglich planen Ziel Ihrem Optimierungsziel hinzu.