Přeskočit obsah

Smart Schedule

Smart Schedule je funkce automatického generování rozvrhu ve WFM. Používá AI optimalizační algoritmus (Timefold) k přiřazení zaměstnanců do směn při dodržení všech omezení - potřeb, smluv, dovedností a preferencí.


Jak to funguje

Smart Schedule:

  1. Vytvoří strukturu dnů pro celé období
  2. Načte požadavky na obsazení (potřeby) pro každý den
  3. Spustí optimalizační algoritmus pro nalezení nejlepšího přiřazení
  4. Přiřadí zaměstnance do směn při splnění požadavků a respektování smluv

Algoritmus zvažuje:

  • Potřeby obsazení (minimální počet agentů na dovednost a časový úsek)
  • Smlouvy zaměstnanců (pracovní hodiny, dny, přestávky)
  • Dovednosti a úrovně znalostí
  • Omezení směn (platné dny, seznamy povolených zaměstnanců)
  • Minimální doby odpočinku mezi směnami
  • Preferované směny zaměstnanců (měkké - solver se je snaží splnit, ale může je obejít kvůli pokrytí potřeb)

Generování rozvrhu

  1. Otevřete detail rozvrhu (vytvořený podle Vytvoření rozvrhu).
  2. Klikněte na tlačítko Smart Schedule v horní liště.
  3. Počkejte na dokončení výpočtu (obvykle několik sekund).
  4. Zkontrolujte vygenerovaný rozvrh.

Rozvrh je nyní ve stavu Calculated s přiřazenými směnami.


Co Smart Schedule zvažuje

Potřeby

Smart Schedule se snaží splnit všechny definované potřeby. Pokud potřeba vyžaduje 5 agentů s dovedností Obchod od 9:00 do 17:00, systém přiřadí směny tak, aby tento požadavek splnil.

Smlouvy

Systém respektuje všechna smluvní omezení:

  • Maximální hodiny za den/týden/měsíc
  • Pracovní dny
  • Povinné přestávky
  • Minimální doby odpočinku
  • Povolení pro svátky a noční směny

Dovednosti

Zaměstnanci jsou přiřazováni do směn na základě svých dovedností. Systém páruje dovednosti zaměstnanců s požadovanými dovednostmi potřeb.

Kombinace dovedností

Pokud mají zaměstnanci definované kombinace dovedností, systém může přiřadit více dovedností do jedné směny, čímž sníží celkový počet potřebných směn.

Omezení směn

Systém používá pouze směny, které jsou:

  • Aktivní a platné pro dané období
  • Povolené na pracovišti
  • Povolené pro konkrétního zaměstnance (pokud je definován whitelist)

Preferované směny

Pokud zaměstnanec podal preferenci směny (žádost typu Preferovaná smena se šablonou směny a datem), solver ji zpracuje jako měkké omezení - pokusí se v daný den přiřadit přesně tuto směnu, ale pokud je to pro pokrytí potřeb obsazení nutné, může zvolit jinou. Po doběhnutí běhu je každá preference v seznamu žádostí označena jako splněná nebo nesplněná.

Dělené směny

Šablony dělených směn (např. 08:00–12:00 + 16:00–20:00 s neplaceným poledním gapem) jsou vnímány jako jedno logické přiřazení. Smart Schedule udržuje všechna pracovní okna stejné dělené směny u stejného zaměstnance, neuplatňuje kontraktní minimum odpočinku na neplacený gap a do denních/týdenních/měsíčních limitů hodin počítá pouze placená okna. Pokud žádný zaměstnanec nedokáže pokrýt všechna okna, celá dělená směna je odmítnuta a uvedena v sekci Nepokryté sloty.


Po generování

Jakmile Smart Schedule skončí, můžete:

  • Zkontrolovat rozvrh v mřížkovém pohledu
  • Provést ruční úpravy přetažením směn nebo editací buněk
  • Validovat rozvrh pro kontrolu porušení omezení
  • Doplnit mezery pro přidání směn tam, kde potřeby nejsou plně splněny
  • Publikovat když je rozvrh připraven

Doplnění mezer (Fill Gaps)

Pokud provedete ruční změny a některé potřeby již nejsou splněny, použijte Doplnit mezery pro přidání směn pouze tam, kde je to potřeba.

  1. Klikněte na Doplnit mezery v pravém panelu.
  2. Solver přidá směny k pokrytí nesplněných potřeb.
  3. Existující přiřazení jsou zachována.

To je užitečné pro inkrementální úpravy bez regenerování celého rozvrhu.


Regenerace potřeb

Pokud se požadavky na obsazení změní poté, co jste začali plánovat:

  1. Klikněte na Regenerovat potřeby v pravém panelu.
  2. Systém znovu načte potřeby z aktuálních definic.
  3. Spusťte Smart Schedule nebo Doplnit mezery znovu.

Validace

Pravý panel zobrazuje výsledky validace. Systém kontroluje:

  • Soulad se smlouvami (hodiny, přestávky, doby odpočinku)
  • Pokrytí potřeb (jsou všechny požadavky splněny?)
  • Požadavky na dovednosti (mají přiřazení zaměstnanci požadované dovednosti?)

Chyby validace jsou zvýrazněny a měly by být vyřešeny před publikací.


Tipy

  • Definujte realistické potřeby - příliš přísné požadavky mohou znemožnit nalezení platného rozvrhu.
  • Ujistěte se, že smlouvy přesně odrážejí skutečné pracovní podmínky.
  • Použijte kombinace dovedností pro větší flexibilitu v přiřazování směn.
  • Zkontrolujte a upravte vygenerovaný rozvrh před publikací.
  • Pokud algoritmus nemůže splnit všechny potřeby, zvažte přidání více zaměstnanců nebo úpravu požadavků.

Řešení problémů

Problém Řešení
Generování rozvrhu trvá dlouho Snižte počet zaměstnanců nebo zjednodušte omezení
Potřeby nejsou plně pokryty Přidejte více zaměstnanců s požadovanými dovednostmi nebo snižte minimální počty
Porušení smluv Upravte smlouvy nebo snižte přiřazené směny
Zaměstnanec nemá vygenerované směny Zkontrolujte, že zaměstnanec má přiřazené dovednosti a povolené směny
Dělená směna rozdělena mezi zaměstnance Solver nedokázal udržet obě okna dělené směny u jednoho agenta. Ujistěte se, že je k dispozici alespoň jeden kvalifikovaný zaměstnanec pro celý rozsah.
Dělená směna pokryta částečně Solver dokázal přiřadit jen některá okna dělené směny. Přidejte kvalifikovaného zaměstnance dostupného pro všechna okna, případně zkraťte neplacený gap, aby splňovalo více agentů.