Työntekijä joutilaana värin vaikuttaessa
Hiusväri on 20 minuuttia työtä ja 40 minuuttia odotusta. Noiden 40 minuutin ajan työntekijä juo teetä ja salonki menettää myyntiä.
Väri laitetaan, sitten odotetaan. Sen odotuksen ajan työntekijällä ei ole tekemistä, mutta kalenterissa tuoli näkyy varattuna — ja salonki menettää sen tunnin hiljaa. D-CCM pitää palvelun tehdyt ja odotetut minuutit erillään: se tuo teille työn, joka mahtuu odotukseen, ja huomaa päällekkäisyyden ennen kuin tallennatte. Mitä odotukseen mahtuu, sen verran kapasiteettia salonki voittaa.
Yleisesti käytössä olevat ohjelmat laskevat varauksen yhdeksi kiinteäksi lohkoksi; odotusta ne eivät tunne. Juuri siihen D-CCM katsoo.
Ongelma
Salonkien keskimääräinen käyttöaste Turkissa on 62 %. Se tarkoittaa, että 38 % jokaisesta työntekijätunnista menee tyhjänä. D-CCM katsoo juuri tuota aukkoa.
Hiusväri on 20 minuuttia työtä ja 40 minuuttia odotusta. Noiden 40 minuutin ajan työntekijä juo teetä ja salonki menettää myyntiä.
Kolme asiakasta osuu samaan tuntiin, tila vetää kaksi, laitteita on yksi. Vastaanotto varoittaa käsin ja asiakas lähtee tyytymättömänä.
Omistaja laskee sen päässään — ”entä jos tekisin manikyyrin värin aikana”. Järjestelmä ei ennakoi sitä ja virheet kasaantuvat.
Miksi se on olemassa
Tuoli näyttää varatulta, vaikka työntekijä on vapaa. Toista asiakasta ei voi ottaa, ja salonki menettää sen tunnin hiljaa. Ongelma ei ole ohjelmiston laskutoimitus — se on sen malli.
Passiivinen jakso avataan tarkoituksella. Siitä tulee kalenteriin oma palansa, ja jos lyhyt työ mahtuu, sitä ehdotetaan. Päivä pelastuu eikä asiakas huomaa mitään.
Ratkaisu
Palvelu ei ole enää yhden lohkon nimi. Sillä on kaksi osaa: minuutit, joina työntekijän kädet ovat työssä, ja minuutit, joina asiakas odottaa. Jälkimmäisiä D-CCM ei tuhlaa.
Hiusväri: 20 minuuttia työtä, 40 minuuttia odotusta. D-CCM näkee nuo 40 minuuttia ja antaa samalle työntekijälle rinnakkaisen asiakkaan (vaikkapa manikyyrin). Tulos: kaksi asiakasta siinä tunnissa yhden sijaan — se tunti tekee kaksinkertaisen työn.
Näin se otetaan käyttöön
D-CCM:n käyttöönottoon riittää, että kirjaatte palvelun kaksi kestoa kerran. Kalenteri ja provisio seuraavat perässä itsestään.

Provisionhallinta — tasojen määritys (Junior/Senior/Master) ja oletusprosentti työntekijää kohti. Ansioerittely avautuu työntekijäkortilta.
Algoritmi
D-CCM sovittaa resurssirajoitteisen projektiaikataulutuksen ongelman salonkiin. Greedy + Beam Search + Hybrid -lähestymisellä se ratkaisee 60 varauksen viikon reaaliajassa.
activeMinutes + passiveMinutes. Työntekijät, tilat ja laitteet merkitään verkon solmuiksi.Tulokset
Tavoiteltu pilottiskenaario (simulaatio): 12 salonkia, n=3 842 varausta. Nämä ovat tulokset, joihin tähdätään käsin aikatauluttamiseen verrattuna — kun todelliset pilottimittaukset julkaistaan, tämä osio päivitetään lähteineen:
Vertailu
Yleisesti käytössä olevat ohjelmat laskevat varauksen yhdeksi kiinteäksi lohkoksi. D-CCM on ensimmäinen, joka erottaa tehdyt minuutit odotetuista.
Kenelle siitä on hyötyä
D-CCM ei maksa itseään takaisin joka salongissa yhtä lailla. Sanotaan suoraan — siellä missä sitä ei tarvita, se pysyy pois päältä:
Täällä hyöty on suurin: pitkä värityö ja lyhyt työ sen rinnalla. Passiivinen jakso toistuu useita kertoja päivässä.
Jos protokollanne sisältävät odottamista, jaksologiikka maksaa itsensä takaisin. Jos eivät, jätätte sen pois päältä ja valikko pysyy yksinkertaisena.
Useimmat eivät sitä tarvitse; työ on jo lyhyttä ja peräkkäistä. Kytkekää päälle, jos tarjoatte myös värityöpalveluja.
Tiekartta
D-CCM-moottori on valmiina koodipohjassa; se todennetaan oikeilla varauksilla heti kun pilottiohjelma alkaa. Sen jälkeen: ML, monialueinen käyttöönotto ja jatkuva parantaminen. Vallihautamme ei ole patentti — se on jatkuva kehitys ja dataetu.
Glanevon v0-moottori — activeMinutes + passiveMinutes -kenttämalli ja ahne päällekkäisyyksien tunnistus.
Greedy + Beam Search -ratkaisija on käytössä; päällekkäisyyksien tunnistus on todennettu automaattisella testipaketilla.
Salonkikohtainen passiivisen ajan ennuste: malli, joka oppii muuttujista kuten hiuksen paksuus, värin merkki ja huoneen lämpötila.
Monialueinen käyttöönotto, aktiivinen käyttö 44 maassa. Patenttihakemusta harkitaan, kun aika on kypsä.
UKK
Oikea algoritmi: se ajetaan koodipohjassa (Service.activeMinutes ja Service.passiveMinutes Prisma-skeemassa; konfliktinratkaisija osoitteessa POST /api/appointments/check-conflicts). Tämän sivun pilottiluvut ovat tavoiteskenaario (simulaatio); kenttämittaukset jaetaan täällä lähteineen sitä mukaa kun ne julkaistaan.
Ei patentilla: D-CCM:ää suojaa jatkuva kehitys (v0 → v1 → v2 ML), dataetu (pilottisalongeista virtaava varausdata) ja asiakassuhde (syvä kytkeytyminen salongin toimintaan). Patenttihakemusta harkitaan erikseen, kun aika on kypsä.
Algoritmin idean kopiointi vie vuosia. Jatkuva kehitys (v0 → v1 tekoälyennuste → v2 automaattinen suunnittelu → v3 ML) ja salongeista itsestään virtaava aineisto — kaksikerroksinen vallihauta. Siinä vaiheessa kun kilpailija alkaa kuroa kiinni, olemme kaksi versiota edellä.
Kehitystiimin kasvattamiseen ja v2:n koneoppimismalliin. Tavoite: salonkikohtainen passiivisen ajan ennuste (malli, joka oppii muuttujista kuten hiuksen paksuus, värin merkki ja huoneen lämpötila).
Ilmaisessa versio, joka on rajattu yhteen työntekijään. Prosta ylöspäin täysi versio: useita resursseja, viisi vaihtoehtoista ehdotusta, automaattiset ilmoitukset. Studio ja Enterprise lisäävät monitoimipistetuen.
Määritätte kerran palvelujenne aktiiviset ja passiiviset kestot (hiusväri: esimerkiksi 20 aktiivista / 40 passiivista). Loppu on automaattista. Järjestelmä ehdottaa; te hyväksytte tai muutatte.
Määrittäkää kerran palvelujenne aktiiviset ja passiiviset kestot ja jättäkää loppu D-CCM:lle. Ensimmäisen viikon lopussa mittaatte käyttöasteen eron itse.