Plánování návštěv
Časová okna návštěv, dovednosti a doba cestování.
Vytvořte denní plán, který lze skutečně provést.
Modelujte časová okna návštěv, požadované dovednosti, cestování, přestávky, kontinuitu a urgentní dodatky společně a poté vytvořte návrhy tras, které lidé mohou zkontrolovat a upravit.
- Začněte z Excelu
- Vyhodnocujte časová okna, dovednosti a cestování společně
- Před dokončením potvrďte
Problém
Přeplánování tras je náročnější než zapisování do kalendáře.
Těžká část není zadávání termínů. Je jí průběžné přeplánování proveditelné kombinace návštěv, lidí, času, cest a výjimek.
Časová okna návštěv se překrývají.
Některé návštěvy jsou jen dopoledne, některé musí začít po jiné úloze a některé musí být dokončeny před termínem.
- Záleží na cestě před i po návštěvě
- Vzniká také čekání
Ne každý pracovník může vyrazit.
Licence, vybavení, jazyk, znalost místa a preference zákazníka mohou zúžit proveditelný okruh pracovníků.
- Kvalifikovaní pracovníci se stávají úzkým místem
- Kompatibilita a kontinuita jsou důležité
Blízké místo na mapě nemusí být vždy proveditelné.
Vzdálenost vzdušnou čarou nestačí, když záleží na době služby, parkování, době jízdy, poloze základny a přímé cestě.
- Cestování stlačuje plán
- Každý pracovník může začínat jinde
Jedna změna se promítne do celého dne.
Absence, zrušení nebo urgentní doplnění může vynutit přeplánování celého zbývajícího dne.
- Co nejvíce zachovat potvrzenou práci
- Může být potřeba i oznámení
Plánovač toto pokaždé řeší v hlavě.
Matematický model
Oddělte pravidla dříve, než řešič požádáte o naplánování dne.
Plánování návštěv lze pojmout jako trasovací problém s časovými okny, dovednostmi pracovníků, přestávkami, pevnými termíny a opravami po změnách.
Pravidla, která musí platit
- Časová okna návštěvKaždá návštěva začíná i končí v povoleném servisním okně.
- Požadované dovednostiZvažují se jen pracovníci s požadovanou dovedností, licencí, vybavením nebo jazykem.
- Dostupnost pracovníkůAbsence, pracovní doba, limity návštěv a pravidla návratu na základnu zůstávají viditelné.
Preference k respektování, pokud je to možné
- KontinuitaPonechte stejného odpovědného pracovníka, pokud má kontinuita provozní hodnotu.
- Preferovaný časPreferujte cílový čas v povoleném okně, pokud o něj klienti nebo provozy žádají.
- Vyvážení zátěžeNesoustřeďujte náročné návštěvy, dlouhé cesty nebo urgentní práci na jednu osobu.
Metriky ke zlepšení
- Nepřiřazené návštěvySnižte počet nepřiřazených návštěv s vysokou prioritou před optimalizací pohodlnostních metrik.
- Doba cestováníMinimalizujte celkové cestování a zároveň zachovejte vysvětlitelnost časových oken a kontinuity.
- Zpoždění a přesčasyUkažte, kdy dostupná kapacita pracovníků nedokáže pokrýt veškerou poptávku.
Společně rozhodneme, zda několik minut úspory cesty stojí za narušení kontinuity, nebo kolik potvrzených návštěv se může přesunout kvůli urgentnímu případu.
Terénní provozy
Funguje pro provozy, které párují návštěvy, lidi a pořadí.
Společnou otázkou je, kdo má navštívit které místo, v jakém pořadí a v jakém čase.
Domácí péče a ošetřovatelství
Pracujte s časovými okny návštěv, zdravotnickými dovednostmi, kontinuitou, týdenní frekvencí a opravou po absenci.
Terénní kontrola a opravy
Kombinujte typ zařízení, díly, dovednosti techniků, úroveň urgence a cestu ze základny.
Úklid a údržba
Reprezentujte vstupní okna, potřebné vybavení, více pracovníků a navázané úlohy.
Obchodní návštěvy a terénní průzkumy
Zohledněte prioritu, území, odpovědnost za vztah, frekvenci návštěv a přímé cestování.
Interaktivní příklad
Změňte podmínky a zkontrolujte, proč se návrh trasy mění.
Změňte scénář, absenci, urgentní návštěvu a sílu pravidel a sledujte, jak se návrh trasy změní.
Přibližné trasy
Souřadnice jsou fiktivní relativní polohy. Produkční systémy je nahrazují maticemi silničních časů a ověřeným zpracováním adres.
Body ke kontrole
Časová osa pracovníků
Návštěvy vyžadující rozhodnutí
Knihovna pravidel
Modelujte provozní pravidla, která rozhodují, zda lze trasu provést.
Níže uvedené příklady jsou typy pravidel, které je třeba oddělit před výběrem řešiče nebo vyhledávací metody.
WIN-01PevnéČasové okno návštěvy
Začněte a dokončete v povoleném časovém okně každé návštěvy, jinak ji označte jako neproveditelnou.
SKL-01PevnéPožadovaná dovednost
Vyžadujte, aby pracovník měl každou dovednost, licenci, kategorii vybavení nebo jazyk potřebný pro návštěvu.
AVL-01PevnéPracovní dostupnost
Respektujte absence pracovníků, začátek a konec práce, maximum návštěv a pevné termíny.
BRK-01PevnéOkno přestávky
Ponechte v návrhu trasy viditelnou pauzu na jídlo nebo okno odpočinku.
CON-01PreferenceKontinuita
Preferujte předchozího odpovědného pracovníka, pokud tím neporušíte pevná omezení.
CHG-01PreferenceMinimální změna
Při opravě plánu po absenci nebo urgentních dodatcích neměňte potvrzené návštěvy.
BAL-01PreferenceVyvážení zátěže
Vyvažujte mezi pracovníky počet návštěv, dobu služby, dobu cestování, urgenci a náročná místa.
TRV-01CílSnížení cestování
Snižte celkové cestování až po zohlednění proveditelnosti, priority a kontinuity.
UNS-01CílVysvětlení nepřiřazení
Zobrazte nepřiřazené návštěvy a důvod místo vynucení zavádějícího úplného plánu.
Vysvětlitelný výstup
Vypište důvod plánu, ne jen samotný plán.
Užitečný systém neskrývá nedostatek. Ukazuje návrh plánu a důvod, proč každá výjimka vyžaduje lidský úsudek.
Pořadí a časy návštěv
U každého pracovníka ukažte příjezd, čekání, začátek, konec, cestu, přestávku a návrat.
Důvody nepřiřazení
Roztřiďte důvody nedostatku, například dovednosti, časová okna, limity návštěv, pracovní dobu a pevné termíny.
Porovnání alternativ
Porovnejte mezi alternativami počet přiřazení, cestování, zpoždění, kontinuitu, přesčas a rozsah změn.
Ruční opravy a dopad
Umožněte lidem uzamknout potvrzenou návštěvu nebo přiřazení pracovníka a poté přepočítat jen zbývající plán.
Od modelu k provozu
Ne jen výpočet: systém, který terénní týmy skutečně používají.
Samotné optimalizační jádro provoz nezmění. Navrhujeme obrazovky a pracovní postup kolem požadavků, zákaznických dat, rozpisů pracovníků, map, oznámení a výsledků.
- Příjem požadavků a evidence návštěvSpravovat pravidla návštěv, adresu, dobu služby a prioritu.
- Mobilní aplikace pracovníkůKontrolovat dnešní pořadí, mapu, kontakt, příjezd a dokončení.
- Změny a oznámeníPromítnout zrušení, absence a urgentní dodatky a upozornit správné lidi.
- Výsledky a analýzaAgregovat rozdíly mezi plánem a skutečností, cestování, zpoždění a využití.
Údaje
Začněte soubory rozpisů a pravidly, které už používáte.
První prototyp může začít jedním anonymizovaným dnem nebo týdnem. Cílem je ověřit, zda lze pravidla reprezentovat a zda je návrh užitečný.
Údaje ke kontrole jako první
Adresa nebo zóna, časové okno, délka služby, požadovaná dovednost, priorita a předchozí pracovník.
Pracovní doba, základna, kvalifikace, limit návštěv, absence a současná poloha.
Pevná pravidla, preference, pořadí priorit, pravidla přestávek, pevné termíny a limity změn.
Současný plán, skutečné časy příjezdu a dokončení, cestování, zrušení a ruční změny.
Související zkušenost
Systém pro kontrolu rozpisů návštěvních sester ze smartphonu.
Finite Field vytvořil systémy, které umožňují manažerům péče kontrolovat a spravovat rozpisy návštěvních sester ze smartphonu. Tato stránka rozšiřuje tento provozní základ o generování návrhů z více omezení.
Zobrazit související práciOvěření vhodnosti
Kdy se zakázkový vývoj hodí a kdy ne.
Nejprve ověřujeme, zda složitost a přínos ospravedlňují zakázkový systém.
Vhodné pro zakázkový model
- Překrývá se mnoho časových oken, dovedností a cestovních podmínek
- Plánování závisí na paměti konkrétního koordinátora
- Absence nebo urgentní dodatky nutí často přeplánovávat
- Hotové produkty stále vyžadují rozsáhlé ruční opravy
- Rozpisy se musí propojit s dalšími provozními systémy
Nejprve zvažte hotové nástroje
- Počet návštěv je malý a pevné trasy stačí
- Existuje jen málo časových oken nebo kvalifikačních podmínek
- Hotová plánovací služba už pokrývá pracovní postup
- Základní data nebo provozní pravidla ještě nejsou uspořádaná
- Před automatizací je potřeba uspořádat příjem požadavků
Postup dodání
Nejprve vyřešte malý výsek a poté jej propojte s terénním provozem.
Oddělujeme validaci výpočtu od implementace systému, aby každá fáze mohla na základě důkazů pokračovat, změnit se nebo skončit.
- 01DIAGNOSTIKABezplatná kontrola
Zkontrolovat problém a data
Zkontrolovat současné rozpisy, pracovníky, pravidla návštěv a četnost změn.
- 02MODELOVÁNÍNávrh
Roztřídit pravidla do tří skupin
Oddělit povinná pravidla, preference a metriky a poté se dohodnout, jak je hodnotit.
- 03PROTOTYPPevný rozsah
Spustit malý výpočetní prototyp
Použít jeden den nebo týden ke generování návrhů a porovnání se současným plánem.
- 04PRODUKTZakázkový odhad
Implementovat provozní systém
Implementovat příjem požadavků, mapy, ruční úpravy, oznámení, výsledky a oprávnění jako jeden systém.
- 05ZLEPŠENÍZlepšovat
Zlepšovat podle skutečných výsledků
Používat skutečnou dobu cestování, zpoždění a ruční úpravy ke zpřesnění pravidel.
Časté dotazy
Otázky před automatizací plánování návštěv.
Tyto odpovědi vyjasňují roli ukázky na stránce, mapová data, lidskou kontrolu a integrační práci.
Zeptat se na váš rozpisJe tato ukázka produkční optimalizátor?
Ne. Ukázka na stránce je jednoduchá deterministická heuristika pro vysvětlení. V produkčním projektu se řešič, vyhledávací metoda nebo hybridní přístup volí až po znalosti měřítka, pravidel a požadavků na dobu odezvy.
Můžeme začít z Excelu?
Ano. První kontrola může začít anonymizovaným seznamem návštěv, seznamem pracovníků, poznámkou k pravidlům a současným rozpisem.
Lze plán opravit po absenci nebo urgentní návštěvě?
Ano. Režim opravy může uzamknout dokončené nebo již oznámené návštěvy, potom přepočítat jen zbývající trasu a ukázat, co se změnilo.
Lze to propojit s mapovou službou?
Ano. API silničních časů, matice vzdáleností a mapová zobrazení lze integrovat po potvrzení nákladů, podmínek, ukládání do mezipaměti a nakládání se soukromím.
Potvrdí systém konečný rozpis automaticky?
Ne. Před potvrzením rozpisu mají lidé zkontrolovat nepřiřazené návštěvy, uvolnění pravidel a ruční opravy.
Ověřit váš provoz
Váš rozpis návštěv lze vyjádřit jako vypočitatelný model.
Zkontrolujte současný excelový list nebo plánovací tabuli a určete data, pravidla a rozsah prvního prototypu.
- Anonymizovaná data stačí
- Jasně řekneme, pokud zakázkový vývoj není potřeba
- Bez vynuceného prodejního procesu