Najbolja odluka u mojoj SaaS arhitekturi nije nijedna pametna tehnologija, nego dosadno pravilo: svaki proizvod dobija isti admin, istu bezbednosnu osnovu i isti način rada sa podacima. Taj šablon mi štedi mesece po proizvodu i drži održavanje deset proizvoda na nivou koji jedan čovek nosi bez panike.
Šta je u šablonu?
- Admin panel na istoj adresi, sa istim rasporedom: pregled, sadržaj, korisnici, podešavanja, log. Kad uđem u bilo koji svoj proizvod, kod kuće sam.
- Bezbednosna osnova: dvofaktorska prijava, zaključavanje posle pogrešnih pokušaja, evidencija svake admin radnje, ograničenje broja zahteva, šifrovanje osetljivih polja.
- Podaci: migracije sa rednim brojevima, bekap po istom rasporedu, i pravilo da se ništa ne briše zaista, nego se gasi.
- Poruke i ton: iste reči za iste stvari u svakom proizvodu, na srpskom, bez tehničkog žargona prema korisniku.
Zašto se to isplati?
Prvo, novi proizvod ne počinje od nule nego od gotove osnove, pa se gradi samo ono što je stvarno novo. Drugo, greška ispravljena na jednom mestu je znanje za svih deset: kad je bezbednosni pregled našao propust u jednom proizvodu, ispravka je za dan stigla svuda, jer je kod svuda isti. Treće, AI asistent uz pisani šablon radi višestruko bolje, jer ne izmišlja strukturu nego popunjava poznatu, što je srž mog procesa razvoja.
Cena šablona
Postoji: šablon povremeno žulja. Nekad bi za konkretan proizvod nešto bilo zgodnije drugačije, i tu disciplina mora da pobedi kreativnost, jer izuzetak košta više nego što nezgodnost boli. Izuzetke dozvoljavam samo tamo gde zakon ili priroda posla to traže, kao kod fiskalnog jezgra Tezge, koje je zamrznuto posebnim pravilom.
Česta pitanja
Da li šablon znači da su svi proizvodi isti?
Spolja ne: kasa, arhiva i CRM rešavaju različite poslove. Isti su temelji koje korisnik ne vidi, a od kojih zavisi da li sistem stoji.
Kako šablon stariti, tehnologije se menjaju?
Šablon je živ dokument: kad nešto naučim, pravilo se ažurira i važi od sledeće celine. Bitno je da postoji jedna istina, ne da je večna.
Šta bi prvo ušlo u šablon firme koja kreće?
Bekap, evidencija radnji i dvofaktorska prijava za admin. Sve tri stvari su dosadne dok ne zatrebaju, a tad su jedino što je bitno.
Ovaj šablon je i razlog što novi proizvodi stižu ovako brzo: temelj je gotov, gradi se samo kuća.


