Zamestnanec stojí, kým farba pôsobí
Farbenie vlasov je 20 minút práce a 40 minút čakania. Počas tých 40 minút pije zamestnanec čaj a salón prichádza o tržbu.
Farba sa nanesie a potom sa čaká. V tom čakaní nemá kolegyňa čo robiť, ale v kalendári je kreslo obsadené — a salón tú hodinu ticho stráca. D-CCM drží odpracované a odčakané minúty jednej služby oddelene: prinesie vám prácu, ktorá sa do čakania zmestí, a kolíziu zachytí skôr, než rezerváciu uložíte. Čo sa do čakania zmestí, o to salón získa kapacitu.
Bežne používané programy rátajú rezerváciu ako jeden celý blok; čakanie vôbec nepoznajú. Presne tam sa D-CCM pozerá.
Problém
Priemerná obsadenosť salónu v Turecku je 62 %. To znamená, že 38 % každej hodiny zamestnanca ide naprázdno. D-CCM sa pozerá práve do tejto medzery.
Farbenie vlasov je 20 minút práce a 40 minút čakania. Počas tých 40 minút pije zamestnanec čaj a salón prichádza o tržbu.
Traja klienti prídu na tú istú hodinu, miestnosť zoberie dvoch, prístroj je jeden. Recepcia upozorňuje ručne a klient odchádza nespokojný.
Majiteľ to ráta v hlave — „čo keby som počas farbenia stihol manikúru“. Systém to nepredvída a chyby sa hromadia.
Prečo existuje
Kreslo vyzerá obsadené, kým je zamestnanec voľný. Druhého klienta zobrať nemožno a salón tú hodinu potichu stratí. Problém nie je v aritmetike softvéru — je v jeho modeli.
Pasívny interval sa otvorí zámerne. V kalendári sa z neho stane samostatný úsek a ak sa doň krátka práca zmestí, systém ju navrhne. Deň je zachránený a klient si nič nevšimne.
Riešenie
Služba už nie je názvom jedného bloku. Má dve časti: minúty, keď zamestnanec pracuje rukami, a minúty, keď klient čaká. Tie druhé D-CCM neplytvá.
Farbenie vlasov: 20 minút práce, 40 minút čakania. D-CCM vidí tých 40 minút a priradí toho istého zamestnanca paralelnému klientovi (napríklad na manikúru). Výsledok: v tej hodine dvaja klienti namiesto jedného — tá hodina odvedie dvojnásobok práce.
Nastavenie
Na zapnutie D-CCM stačí raz zapísať dve dĺžky služby. Kalendár aj provízia sa doladia samy.

Správa provízií — konfigurácia úrovní (Junior/Senior/Master) a predvolená sadzba pre každého zamestnanca. Rozpad zárobkov sa otvára z karty zamestnanca.
Algoritmus
D-CCM prispôsobuje problém Resource Constrained Project Scheduling salónu. Prístupom Greedy + Beam Search + Hybrid vyrieši týždeň so 60 rezerváciami v reálnom čase.
activeMinutes + passiveMinutes. Zamestnanci, miestnosti a prístroje sú označené ako uzly grafu.Výsledky
Cieľový pilotný scenár (simulácia): 12 salónov, n = 3 842 rezervácií. Toto sú výsledky, na ktoré mierime oproti ručnému plánovaniu — hneď ako budú zverejnené reálne merania z pilotu, táto sekcia sa aktualizuje aj so zdrojmi:
Porovnanie
Bežne používané programy rátajú rezerváciu ako jeden celý blok. D-CCM je prvý, ktorý oddeľuje odpracované minúty od odčakaných.
Komu to pomáha
D-CCM sa nevyplatí v každom salóne rovnako. Povedzme to na rovinu: kde je zbytočný, ostáva vypnutý:
Tu získate najviac: dlhé farbenie a krátka práca vedľa neho. Pasívny interval sa opakuje niekoľkokrát denne.
Ak vaše protokoly obsahujú čakanie, logika intervalov sa vyplatí. Ak nie, necháte ju vypnutú a menu ostane jednoduché.
Väčšina prevádzok to nepotrebuje; práca je aj tak krátka a ide za sebou. Zapnite to, ak ponúkate hybridné farbiace služby.
Roadmapa
Engine D-CCM je v kódovej základni hotový; na reálnych rezerváciách sa overí, len čo sa spustí pilotný program. Potom: ML, nasadenie vo viacerých regiónoch a priebežné zlepšovanie. Naša priekopa nie je patent — je to priebežný vývoj plus dátová výhoda.
Engine Glanevo v0 — model polí activeMinutes + passiveMinutes s hladnou detekciou konfliktov.
Riešiteľ Greedy + Beam Search beží; detekcia konfliktov je overená automatickou sadou testov.
Predikcia pasívneho času pre každý salón: model, ktorý sa učí z premenných ako hrúbka vlasu, značka farby a teplota v miestnosti.
Nasadenie vo viacerých regiónoch, aktívne používanie v 44 krajinách. Patentová prihláška sa zváži, keď na to príde čas.
FAQ
Skutočný algoritmus: beží v kódovej základni (Service.activeMinutes a Service.passiveMinutes v schéme Prisma; riešiteľ konfliktov na POST /api/appointments/check-conflicts). Pilotné čísla na tejto stránke sú cieľový scenár (simulácia); merania z praxe sa tu budú zdieľať aj so zdrojmi, ako budú zverejňované.
Nie patentom: D-CCM chráni priebežný vývoj (v0 → v1 → v2 ML), dátová výhoda (údaje o rezerváciách, ktoré potečú z pilotných salónov) a vzťah so zákazníkom (hlboká integrácia do prevádzky salónu). Patentová prihláška sa zváži osobitne, keď na to príde čas.
Skopírovať samotnú myšlienku algoritmu trvá roky. Priebežný vývoj (v0 → v1 AI predikcia → v2 automatické plánovanie → v3 ML) a dátová sada tečúca zo samotných salónov — dvojvrstvová priekopa. Kým nás konkurent začne doháňať, budeme o dve verzie vpredu.
Do rastu R&D tímu a do modelu strojového učenia v2. Cieľ: predikcia pasívneho času pre každý salón (model, ktorý sa učí z premenných ako hrúbka vlasu, značka farby a teplota v miestnosti).
Na Free verzia obmedzená na jedného zamestnanca. Na Pro a vyššie plná verzia: viac zdrojov, päť najlepších alternatívnych návrhov, automatické upozornenia. Studio a Enterprise pridávajú podporu viacerých pobočiek.
Raz zadefinujete aktívne a pasívne dĺžky svojich služieb (farbenie: 20 aktívnych / 40 pasívnych, napríklad). Zvyšok ide automaticky. Systém navrhuje; vy schvaľujete alebo meníte.
Raz zadefinujte aktívne a pasívne dĺžky svojich služieb a zvyšok nechajte na D-CCM. Na konci prvého týždňa si rozdiel v obsadenosti zmerajte sami.