Sari la conținutul principal
Algoritmul propriu al Glanevo · O premieră în domeniu

D-CCMDynamic Conflict & Capacity Management

Se pune vopseaua, apoi se așteaptă. În așteptarea aceea angajata nu are ce face, dar în calendar scaunul apare ocupat — iar salonul pierde ora aceea în tăcere. D-CCM ține separat minutele lucrate și minutele de așteptare ale unui serviciu: vă aduce lucrarea care încape în așteptare și prinde suprapunerea înainte să salvați programarea. Cât încape în așteptare, atâta capacitate câștigă salonul.

Programele folosite pe scară largă socotesc o programare ca pe un bloc unic; de așteptare nu știu nimic. Exact acolo se uită D-CCM.

Prin ce trece un salon?

Gradul mediu de ocupare al saloanelor din Turcia este de 62%. Asta înseamnă că 38% din fiecare oră de angajat rămâne goală. La golul acela se uită D-CCM.

01

Angajat nefolosit cât timp culoarea se odihnește

Vopsitul părului înseamnă 20 de minute de muncă și 40 de minute de așteptare. În cele 40 de minute angajatul bea un ceai, iar salonul pierde încasări.

02

Programări suprapuse

Trei clienți nimeresc pe aceeași oră, cabinetul ia doi, aparatul este unul singur. Recepția avertizează manual, iar clientul pleacă nemulțumit.

03

Planificarea lucrului în paralel, de mână

Patronul socotește în minte — „ce-ar fi să fac o manichiură în timpul vopsitului”. Sistemul nu anticipează, iar greșelile se adună.

Planificare manuală62% ocupare
Cu D-CCM89% ocupare

A venit direct din salon

Clasic

Vopsitul contează ca un singur bloc

Scaunul pare ocupat, în timp ce angajatul e liber. Nu se poate primi un al doilea client, iar salonul pierde ora aceea în tăcere. Problema nu este aritmetica programului — este modelul lui.

D-CCM

Așteptarea devine interval de sine stătător

Intervalul pasiv se deschide în mod deliberat. Devine o felie separată în calendar și, dacă încape o lucrare scurtă, aceasta este propusă. Ziua este salvată, iar clientul nu observă nimic.

Timp activ + timp pasiv = D-CCM

Un serviciu nu mai este numele unui singur bloc. Are două părți: minutele în care un angajat este cu mâna pe lucru și minutele în care clientul așteaptă. D-CCM nu le risipește pe cele din urmă.

Vopsitul părului: 20 de minute de muncă, 40 de minute de așteptare. D-CCM vede acele 40 de minute și îl repartizează pe același angajat unui client în paralel (o manichiură, să zicem). Rezultatul: doi clienți în ora aceea în loc de unul — ora aceea face de două ori mai multă treabă.

De la durată la comision

Ca să porniți D-CCM e de ajuns să scrieți o singură dată cele două durate ale unui serviciu. Calendarul și comisionul vin de la sine.

Două durate pentru fiecare serviciuActiv: angajatul este la scaun. Pasiv: clientul așteaptă. Lucrările scurte — un coafat, o barbă, sprâncenele — pot fi prinse de intervalul pasiv.
Intervale în calendar„Două ore de vopsit” încetează să fie un singur bloc: aplicare, pauză, spălare. O a doua programare care încape în intervalul de așteptare este sugerată.
Comisionul rămâne curatCine a făcut a doua lucrare primește încasarea pe rândul lui. Nicio ceartă la sfârșit de lună despre cine ce a făcut.
panou · resurse umane și angajați · comision
Ecranul de gestionare a comisioanelor în panoul Glanevo: procentul de comision, multiplicatorul orar și tabelul de cote pe angajat pentru nivelurile Junior, Senior și Master

Gestionarea comisioanelor — configurarea nivelurilor (Junior/Senior/Master) și cota implicită pentru fiecare angajat. Defalcarea câștigurilor se deschide din fișa angajatului.

RCPSP NP-dificil, în timp real

D-CCM adaptează problema Resource Constrained Project Scheduling la un salon. Cu o abordare Greedy + Beam Search + hibrid rezolvă o săptămână cu 60 de programări în timp real.

  • 01. ModelareFiecare serviciu este definit în schema Prisma cu activeMinutes + passiveMinutes. Angajații, cabinetele și aparatura sunt marcate ca noduri de graf.
  • 02. Detectarea conflictelorUn algoritm de graf greedy. Un arbore de intervale indexat dă O(n log n) în locul naivului O(n²), așa că răspunsul rămâne instantaneu și în orele pline.
  • 03. Construirea soluțiilorBeam Search (width=5). Cinci planuri alternative în frunte — ordonate de un evaluator după grad de ocupare, preferința clientului și oboseala angajatului.

Cifrele.

Scenariul-țintă al pilotului (simulare): 12 saloane, n=3.842 de programări. Acestea sunt rezultatele vizate față de planificarea manuală — de îndată ce se publică măsurători reale din pilot, secțiunea aceasta va fi actualizată împreună cu sursele:

+%37Câștig mediu de ocupareScenariu-țintă (simulare) · 12 saloane · n=3.842 de programări
−%84Pierdere din programări suprapuseComparativ cu planificarea manuală
₺87kÎncasări suplimentare pe an (în medie)Salon de dimensiune medie · 4 angajați · 35 de programări/săptămână
<47msTimpul de răspuns al solveruluiBeam search width=5, o săptămână cu 60 de programări
%99,9Acuratețea detectării conflictelorMotor v0 · scenariu-țintă (simulare)

Concurența față de Glanevo + D-CCM

Programele folosite pe scară largă socotesc toate o programare ca pe un bloc unic. D-CCM este primul care desparte minutele lucrate de cele de așteptare.

FuncționalitatePrograme obișnuiteGlanevo + D-CCM
Modelul intervaluluiO programare = un intervalSepararea timpului activ de cel pasiv
Tratarea conflictelorAvertisment manual, utilizatorul se descurcă singurPropunere automată de rezolvare (primele 5)
Planificarea serviciilor în paralelInexistentăRepartizare automată în timpul pasiv
Țintă de eficiențăInexistentă<0,1% suprapuneri · 15%+ ocupare
Ținta pilotuluiInexistentă12 saloane · n=3.842 de programări (simulare)
LocalizareLimitată26 de limbi · 44 de țări, același program peste tot

Limpede acolo unde domină culoarea, de regulă oprit într-o frizerie

D-CCM nu se rentabilizează la fel în orice salon. Să spunem lucrurilor pe nume — acolo unde nu e necesar, rămâne oprit:

01Salon de coafură

Aici câștigați cel mai mult: lucrări lungi de culoare cu o lucrare scurtă alături. Intervalul pasiv se repetă de câteva ori pe zi.

02Înfrumusețare

Dacă protocoalele dvs. presupun așteptare, logica intervalelor se rentabilizează. Dacă nu, o lăsați oprită, iar meniul rămâne simplu.

03Frizerie

Majoritatea localurilor nu au nevoie; munca este oricum scurtă și una după alta. Porniți-l dacă oferiți servicii hibride de culoare.

Încotro merge D-CCM

Motorul D-CCM este gata în baza de cod; va fi verificat pe programări reale imediat ce începe programul-pilot. După aceea: ML, implementare pe mai multe regiuni și îmbunătățire continuă. Șanțul nostru de apărare nu este un brevet — este dezvoltarea continuă plus avantajul de date.

Funcționează acum

Primul prototip

Motorul Glanevo v0 — un model de câmpuri activeMinutes + passiveMinutes cu detectare greedy a conflictelor.

Funcționează acum

D-CCM v1 în producție

Solverul Greedy + Beam Search rulează; detectarea conflictelor este verificată de o suită de teste automate.

Urmează

D-CCM v2 — modul de predicție prin ML

Predicția timpului pasiv pentru fiecare salon: un model care învață din variabile precum grosimea firului de păr, marca vopselei și temperatura încăperii.

Planificat

Extindere internațională

Implementare pe mai multe regiuni, utilizare activă în 44 de țări. O cerere de brevet va fi luată în calcul la momentul potrivit.

Ce se întreabă cel mai des

D-CCM este un algoritm real sau marketing?

Un algoritm real: rulează în baza de cod (Service.activeMinutes și Service.passiveMinutes în schema Prisma; rezolvatorul de conflicte la POST /api/appointments/check-conflicts). Cifrele pilotului de pe pagina aceasta sunt un scenariu-țintă (simulare); măsurătorile din teren vor fi publicate aici împreună cu sursele lor, pe măsură ce apar.

Cum îl protejează Glanevo?

Nu cu un brevet: D-CCM este protejat prin dezvoltare continuă (v0 → v1 → v2 ML), printr-un avantaj de date (datele de programări care vor veni din saloanele-pilot) și prin relația cu clientul (integrare adâncă în operarea salonului). O cerere de brevet va fi analizată separat, la momentul potrivit.

Ar putea alți furnizori de SaaS să copieze asta?

Copierea ideii din spatele algoritmului durează ani. Dezvoltarea continuă (v0 → v1 predicție AI → v2 planificare automată → v3 ML) și un set de date venit din saloanele înseși — un șanț în două straturi. Până când un concurent începe să recupereze, noi suntem cu două versiuni înainte.

Unde se duce investiția în cercetare-dezvoltare?

În creșterea echipei de cercetare-dezvoltare și în modelul de învățare automată v2. Scopul: predicția timpului pasiv pentru fiecare salon (un model care învață din variabile precum grosimea firului de păr, marca vopselei și temperatura încăperii).

D-CCM este în toate planurile?

În Free, o versiune limitată la un singur angajat. De la Pro în sus, versiunea completă: mai multe resurse, primele 5 sugestii alternative, notificări automate. Studio și Enterprise adaugă suport pentru locații multiple.

Ce trebuie să fac eu, ca proprietar de salon?

Definiți o singură dată duratele activă și pasivă ale serviciilor dvs. (vopsit: 20 activ / 40 pasiv, de exemplu). Restul se face automat. Sistemul face propuneri; dvs. le aprobați sau le modificați.

Glanevo + D-CCM

14 zile gratuit. Vedeți D-CCM în propriul salon.

Definiți o singură dată duratele activă și pasivă ale serviciilor dvs. și lăsați restul în seama D-CCM. La sfârșitul primei săptămâni, măsurați singur diferența de ocupare.