“Hoćemo li graditi nešto svoje ili koristiti gotovu platformu?” je jedno od pitanja koja u prvom razgovoru zvuče jednostavno, a u praksi se vraća tijekom cijelog projekta. Pogrešan izbor košta — bilo da plaćate previše za nešto što gotov sustav može riješiti, bilo da uštedite na licenci, a izgubite na ograničenjima koja ne možete prevazići.

Ovaj tekst razlaže kada se isplati custom, kada gotovo rješenje, i — najvažnije — kako prepoznati u kojem ste slučaju vi. S realnim brojkama, primjerima i kompromisima koje gotovo nitko ne objašnjava na prvom razgovoru.

Što su uopće “gotova rješenja”

Pod gotovim rješenjima ovdje mislimo na tri kategorije:

SaaS platforme (Software as a Service): plaćate mjesečnu pretplatu i koristite njihov sustav. Primjeri: Shopify (e-commerce), HubSpot (CRM), Calendly (booking), Slack (komunikacija), Notion (dokumenti), Webflow (web stranice).

Open source rješenja: gotov softver kojeg možete sami hostirati i prilagoditi. Primjeri: WordPress (CMS), Magento (e-commerce), Mautic (marketing automation), CKAN (data portali), Mattermost (komunikacija).

No-code i low-code platforme: alati koji omogućavaju gradnju aplikacija bez (ili s minimalnim) kodom. Primjeri: Bubble, Webflow, Airtable, Glide, Zapier.

Custom razvoj, s druge strane, znači: gradite vlastiti sustav od nule (ili s framework-om), prema vašim specifikacijama, koji posjedujete u potpunosti.

Brzi pregled: kada koje

FaktorGotovo rješenjeCustom razvoj
Početni trošakNizak (50 – 500 €/mj)Visok (10.000 – 100.000 € jednokratno)
Trošak na 5 godinaVisok (3.000 – 30.000 €+)Srednji (10.000 – 60.000 €)
Brzina lansiranjaVrlo brza (1 – 14 dana)Sporija (2 – 9 mjeseci)
FleksibilnostNiska – srednjaMaksimalna
VlasništvoNemate (osim podataka)Potpuno
Ovisnost o trećemVisokaMinimalna
Skalabilnost troškaEksponencijalno rasteKontrolirano
Idealno zaStandardne problemeDiferencirane procese

Kada gotovo rješenje pobjeđuje

Gotova rješenja idealna su u sljedećim slučajevima:

1. Vaš proces je standardan

Ako trebate ono što tisuće drugih tvrtki koriste — e-commerce, CRM, e-mail marketing, projektni management, support ticketing — gotova rješenja gotovo uvijek pobjeđuju. SaaS proizvodi rješavaju ove probleme od strane stručnjaka koji godinama poliraju iskustvo. Vaš custom CRM neće biti bolji od HubSpota, jer HubSpot ima 5.000 zaposlenika i jedna im je svrha — graditi CRM.

Primjer: Mali e-commerce s do 200 proizvoda. Shopify za 36 €/mj rješava sve od plaćanja do dostave. Custom rješenje za isto bi koštalo 15.000 – 30.000 € upfront i mjesečno održavanje. ROI nikad.

2. Brzina lansiranja je ključna

Ako trebate biti živi za 30 dana, custom razvoj nije opcija. Gotov sustav vas dovede do produkcije za tjedan dana. To je nezamjenjivo kad testirate ideju ili reagirate na tržišnu priliku.

Primjer: Validacija nove poslovne ideje. Bubble + Stripe + osnovna konfiguracija — tjedan dana posla, 100 € mjesečno. Custom: 4 – 6 mjeseci, 25.000 €+. Ako nakon 60 dana otkrijete da ideja ne funkcionira, izgubili ste 200 €, ne 25.000 €.

3. Tim nije tehnički

Ako u tvrtki nemate inženjera koji može držati sustav, gotovo rješenje s podrškom obično je sigurniji izbor. Imate li probleme — postoji broj za poziv. Custom sustav koji nemate tko održavati postaje teret nakon godinu dana.

4. Veličina vašeg poslovanja je manja

Ako će sustav koristiti 10 ljudi i obrađivati 50 transakcija mjesečno, ekonomika gotovog rješenja gotovo uvijek pobjeđuje. SaaS platforme tipično su povoljne na malom obimu, skupe na velikom — i to je upravo razlog zašto je za male tvrtke odluka jasna.

Kada custom pobjeđuje

Custom razvoj isplati se u jasno definiranim slučajevima:

1. Vaš proces je vaš diferencijator

Ako poslujete na način koji se bitno razlikuje od industrijskog standarda, gotov sustav će vas natjerati u kalup koji vam ne odgovara. Custom sustav može biti izgrađen oko vašeg procesa.

Primjer: Logistička tvrtka s vrlo specifičnim algoritmom za optimizaciju ruta. Svaki SaaS sustav za logistiku ima vlastitu logiku rutiranja. Vaša tvrtka razvila je vlastitu metodu kroz 10 godina iskustva. Custom rješenje koje provodi vaš algoritam stvarna je konkurentska prednost — i jedino što ima smisla.

2. SaaS troškovi rastu nekontrolirano

SaaS platforme cjenovno skaliraju s veličinom — po korisniku, po transakciji, po prometu. Na malom obimu je to povoljno, ali kako rastete, tipično ulazite u “enterprise” cjenovni razred. Tu se iznenada plaća 5.000, 10.000, ili 50.000 € mjesečno za nešto što je prije godinu dana bilo 200 €/mj.

Granica isplativosti varira, ali pravilo prsta: kad mjesečna SaaS pretplata prelazi 3.000 – 5.000 €, ekonomika se često prebacuje u korist customa.

Primjer: SaaS booking sustav od 3 € po rezervaciji. Imate 5.000 rezervacija mjesečno = 15.000 €/mj = 180.000 € godišnje. Custom rješenje koje obavlja isto 30.000 € + 500 €/mj održavanja. Vraća se za 4 mjeseca.

3. Trebate integracije koje SaaS ne podržava

SaaS sustavi imaju API i integracije, ali samo one koje su isplative razviti. Ako koristite specifične interne sustave (ERP s 20 godina povijesti, vlasnički protokoli), SaaS često ne može.

Primjer: Tvrtka u proizvodnji koja koristi specifičan SCADA sustav za upravljanje proizvodnjom. Standardni MES SaaS sustavi nemaju integraciju s tim SCADA-om. Custom layer koji povezuje SCADA s ERP-om i izvještajima — jedino izvedivo rješenje.

4. Podaci i sigurnost su izričiti zahtjev

Reguliranе industrije (zdravstvo, financije, javna uprava) često imaju zahtjeve koje SaaS ne može zadovoljiti — gdje su podaci hostirani, tko im može pristupiti, kako se logiraju, koliko se zadržavaju. Custom rješenje pod vašom kontrolom često je jedini put do sukladnosti.

5. Sustav je core dio biznisa, ne podrška

Ako vam je sustav alat koji koristite svaki dan, ali nije ono što kupcu prodajete — gotovo rješenje je obično bolje. Ako sustav jest ono što prodajete (vaš SaaS proizvod, vaša specijalna usluga digitaliziranа), custom je jedini realni put. Ne možete graditi SaaS biznis na tuđem SaaS-u.

Sredina: hibridni pristupi

Najpametnije odluke često nisu “ili ili”. Tri primjera:

Custom + SaaS komponente. Gradite svoj proizvod, ali za sporedne funkcije (autentikacija, plaćanje, e-mail, analitika) koristite gotove servise. Ne pišete vlastiti payment processor — koristite Stripe. Ne pišete vlastiti e-mail provider — koristite SendGrid. Custom je tu gdje stvara vrijednost, gotovo gdje ne.

SaaS s custom proširenjima. Krećete na gotovoj platformi (Shopify, HubSpot, WordPress) i dodajete vlastite custom dijelove gdje vam standard nije dovoljan. Dobro je za rast — počinjete brzo, prilagođavate kasnije.

Open source kao temelj custom razvoja. Umjesto gradnje od nule, krećete od open source rješenja (npr. Mautic za marketing automation) i prilagođavate ga svojim potrebama. Skraćuje vrijeme razvoja, daje vam vlasništvo i fleksibilnost.

Stvarna 5-godišnja ekonomika (primjer)

Da brojevi imaju kontekst, evo realne usporedbe za srednju tvrtku koja treba CRM za 50 korisnika:

Opcija A: SaaS (HubSpot Professional)

  • 90 € po korisniku × 50 = 4.500 € mjesečno
  • 5 godina = 270.000 €
  • Bez custom razvoja, brza implementacija (1 mjesec)
  • Nema vlasništva, ovisnost o providcu

Opcija B: Custom CRM

  • Razvoj: 60.000 €
  • Održavanje: 800 €/mj × 60 mjeseci = 48.000 €
  • Hosting i infrastruktura: 200 €/mj × 60 = 12.000 €
  • 5 godina = 120.000 €
  • Vlasništvo i potpuna kontrola, prilagodba vašim procesima

Kalkulacija pokazuje custom kao 2,2 puta povoljniji na 5 godina. Ali ne mora biti tako za vaš slučaj. Ako:

  • Tim raste s 50 na 200 korisnika — SaaS skalira eksponencijalno, custom postaje još povoljniji
  • Tim se smanjuje s 50 na 10 korisnika — SaaS postaje fleksibilniji
  • Trebate jednu specifičnu funkciju koja košta dodatnih 30.000 € — custom se približava SaaS-u u troškovima
  • Imate tehnički tim koji custom rješenje održava u sklopu postojećeg posla — custom postaje jeftiniji

Ekonomika ovisi o specifikama. Ali što je tim veći i što je proces specifičniji, custom obično dobiva više smisla.

Najčešće greške u izboru

Krenuti s customom prerano. Klasični obrazac startupа: “Naša ideja je drugačija, gotovo rješenje neće raditi.” U 80 % slučajeva, gotovo rješenje bi radilo dovoljno dobro za prvih 6 – 12 mjeseci, dok se validira ideja. Onda kad imate korisnike i jasnu sliku problema — možete graditi custom. Krenuti s 50.000 € custom razvoja prije validacije znači stavljati novac na pretpostavku.

Ostati na SaaS-u predugo. Druga strana iste medalje. Tvrtka raste, mjesečni SaaS računi rastu, ali nitko ne radi kalkulaciju kada se isplati prelazak. Često se to događa 18 – 24 mjeseca prekasno, što znači stotine tisuća eura potrošenih nepotrebno.

Preinženjering custom rješenja. “Ako gradimo custom, napravimo to s mikroservisima i Kubernetesom!” Ne. Većina custom rješenja treba biti maksimalno jednostavna — monolit, jasna baza, dobre granice. Razlikujete se od konkurencije u funkcionalnosti, ne u arhitekturi.

Izbor po cijeni umjesto po vrijednosti. “Bubble je 30 €/mj, custom je 25.000 €.” Da, ali što vam svaki od njih donosi za 5 godina? Razgovor o cijeni bez razgovora o vrijednosti vodi u krive odluke.

Ignoriranje “switching cost-a”. Lakše je ući u SaaS nego izaći. Vaši podaci, vaš trening, vaše integracije, vaš tim — sve to ovisi o platformi. Kada odlučite preći na custom, migracija često traje 3 – 6 mjeseci i košta 20 – 50 % onoga što biste platili da ste odmah krenuli s customom.

Provjera: koji je vaš slučaj

Pet pitanja koja gotovo uvijek razjasne odluku:

  1. Koliki je vaš tim koji će koristiti sustav? Manje od 20 — vjerojatno SaaS. Više od 100 — kalkulirajte custom.
  2. Hoće li sustav biti core dio onoga što prodajete? Ako da — gotovo sigurno custom. Ako ne — gotovo sigurno SaaS.
  3. Imate li tehnički tim koji može održavati sustav? Ako ne — SaaS, ili angažirajte agenciju koja drži retainer za održavanje.
  4. Koliko je vaš proces specifičan? Standardan — SaaS. Diferencijator — custom.
  5. Kakav je vremenski okvir? 30 dana — SaaS. 6 mjeseci+ — možete razmišljati o customu.

Ako ste odgovorili “SaaS” na 3 ili više pitanja, gotovo rješenje je vjerojatno pravo. Ako ste odgovorili “custom” na 3 ili više, ozbiljno razmotrite custom.

Suština

Ne postoji univerzalno bolja opcija. Postoje slučajevi u kojima jedno pobjeđuje, i drugi u kojima drugo pobjeđuje. Razlika je u: veličini tima, specifičnosti procesa, tehničkim kapacitetima, vremenu, budžetu i — najvažnije — ulozi koju sustav igra u vašem biznisu.

Najveće greške su u krajnostima. Krenuti s customom prerano (kad još uvijek nemate validan model) ili ostati na SaaS-u predugo (kad ste već prerasli njegovu ekonomiku). Pošten razgovor o tome u kojem ste vi slučaju često štedi godine i stotine tisuća eura.

Praktičan savjet: za većinu poslovanja, najpametnija strategija je započeti gotovim rješenjem, validirati model, a custom razvoj zadržati za diferencirajuće dijelove poslovanja koji opravdavaju ulaganje. To znači gotovo za standardne probleme (CRM, e-commerce, plaćanja, e-mail), custom za ono što vas razlikuje od konkurencije.


Razmatrate custom razvoj i niste sigurni isplati li se? U kratkom razgovoru možemo procijeniti vaš slučaj — koje funkcije bi se mogle riješiti gotovim rješenjima, koje stvarno traže custom, i kako biste mogli graditi hibridno za najbolje balans. Javite nam se. Više o našem pristupu pogledajte na stranici Razvoj softvera.