
CM Free - Journal serija #1
Zakaj koledar ni dovolj?
Ko se ukvarjaš z oddajanjem apartmaja, se na začetku zdi, da je glavno vprašanje zelo preprosto: ali je termin prost ali zaseden? Tudi sam sem dolgo razmišljal na ta način. Če je dan v koledarju prazen, ga lahko ponudim. Če je označen kot zaseden, ga ne morem. Videti je enostavno, pregledno in dovolj dobro. Potem pa se v praksi hitro pokaže, da koledar sam po sebi ne pove dovolj.
Zaseden dan lahko pomeni marsikaj. Lahko gre za potrjeno rezervacijo. Lahko gre za blokado iz zunanje platforme. Lahko je termin začasno zadržan za gosta, ki mu je bil poslan link za potrditev. Lahko je dan zaprt zaradi čiščenja, vzdrževanja ali lastne uporabe. Lahko pa gre samo za podatek, ki je prišel iz zunanjega koledarja in še ne pove, ali je zares rezervacija ali samo blokada. Ko enkrat to razumeš, vidiš, da koledar ni več odgovor. Koledar je samo prikaz.
Pravo vprašanje ni več:
Ali je dan označen kot zaseden?
Pravo vprašanje postane:
Zakaj je dan zaseden, kdo ga je zasedel, kako zanesljiv je ta podatek in ali ga smem poslati naprej drugim platformam? Tu se je začela razvijati logika mojega Channel Managerja. Ne zato, ker bi hotel narediti veliko aplikacijo. Ravno nasprotno. Ker sem majhen ponudnik, potrebujem sistem, ki je jasen, predvidljiv in varen. Pri majhni nastanitvi je ena napaka dovolj, da nastane neprijetna situacija: dve rezervaciji za isti termin, napačen podatek v koledarju ali gost, ki misli, da je nekaj potrjeno, čeprav v resnici še ni.
Zato sem začel ločevati pojme, ki so na prvi pogled podobni, v resnici pa zelo različni: • zasedenost, • rezervacija, • začasni zadržek, • blokada, • zunanji signal, • notranja odločitev.
Koledar lahko vse to pobarva. Ne sme pa vsega obravnavati enako. Potrjena rezervacija je poslovno dejstvo. Začasni zadržek je samo procesni korak. Blokada zaradi čiščenja ni prihodek. Podatek iz zunanjega koledarja ni nujno enako kot neposredno potrjena rezervacija.
To je bila ena pomembnejših lekcij pri razvoju sistema: če hočeš zgraditi varno rešitev, moraš najprej pravilno poimenovati stvari. Channel Manager zato ne sme biti samo lepši koledar. Biti mora sistem, ki razume, kaj prikazuje.
Koledar je obraz sistema. Resnica pa mora biti globlje.....
Se nadaljuje v članeku št.2