Koliko košta razvoj softvera po mjeri u Hrvatskoj? Transparentan pregled.

Cijene razvoja softvera u Hrvatskoj: od jednostavnih automatizacija (€1.500) do enterprise platformi (€60.000+). Transparentne brojke, što na cijenu utječe i kako pripremiti budget.

Razvoj softvera po mjeri u Hrvatskoj košta od €1.500 za jednostavne automatizacije pa sve do €60.000+ za potpune platforme i SaaS proizvode. Tipičan projekt - web aplikacija ili interni alat srednje složenosti - kreće se u rasponu od €15.000 do €40.000. Konačna cijena ovisi o opsegu, broju integracija, dizajnu, sigurnosnim zahtjevima i, najvažnije, koliko se rada nakon lansiranja dogovara unaprijed.

Ovaj članak razlaže stvarne brojke s hrvatskog tržišta - što razvojni studiji u stvarnosti naplaćuju, što stvarno utječe na cijenu, koje skrivene troškove pripaziti, te kako pripremiti realan budget i pregovarati ponudu bez iznenađenja.

Brzi pregled cijena po tipu projekta

Tip projektaRaspon (€)Trajanje
Jednostavne automatizacije, integracije, revizije1.500 - 5.0001 - 3 tjedna
Web aplikacije i dashboardi srednje složenosti5.000 - 25.0004 - 10 tjedana
Mobilne aplikacije i složene web aplikacije15.000 - 60.0008 - 16 tjedana
Enterprise platforme i SaaS proizvodi60.000+16+ tjedana

Ove brojke odražavaju ono što ozbiljni hrvatski razvojni studiji stvarno naplaćuju, uključujući dizajn, razvoj, testiranje i osnovnu fazu lansiranja. Ne uključuju kasniji rad na održavanju (o tome niže).

Što “softver po mjeri” zapravo znači

Softver po mjeri nije gotov SaaS proizvod kojeg plaćate mjesečno. Riječ je o aplikaciji koja se piše specifično za vaš proces, vaš poslovni model i vaše korisnike. Ključne razlike:

  • Vi ste vlasnik koda i podataka. Nema mjesečnih licenci, kill switcheva ni skrivenih ovisnosti o dobavljaču.
  • Stack je prilagođen problemu, a ne unaprijed određen platformom.
  • Funkcionalnosti su one koje vama trebaju - bez balasta funkcija koje ne koristite i koje su ipak ugrađene u cijenu.
  • Integracije rade kako trebaju, a ne onako kako gotovi alat zamišlja vaš proces.

Drugim riječima: plaćate jednokratno za rješenje koje je upravo za vas, umjesto da plaćate doživotno za rješenje koje je za “sve”.

Što stvarno utječe na cijenu

Cijena dobre razvojne agencije nije proizvoljna. Osam glavnih faktora pomiče brojku gore ili dolje:

  1. Složenost domene. Aplikacija za upravljanje zalihama u jednoj trgovini je drugačiji projekt od platforme za usporedbu cijena u 20+ lanaca. Što je više pravila, izuzetaka i edge caseova, više vremena treba za dizajn i testiranje.
  2. Broj i tip integracija. Svaka API integracija (računovodstvo, CRM, plaćanja, dostava, e-mail, analitika) dodaje vrijeme - ne samo za pisanje koda, nego i za testiranje pograničnih slučajeva.
  3. Dizajn i UX. Funkcionalna aplikacija s 5 ekrana može se napraviti za 2-3 tjedna. Polirana aplikacija s istih 5 ekrana, brand identitetom, animacijama i mikro-interakcijama traje 5-8 tjedana.
  4. Mobilna platforma. Cross-platform aplikacija (React Native, Flutter) često je 40-60% jeftinija od dvije zasebne native aplikacije. Ali kada su performanse ili native funkcionalnosti kritične, native je jedini realan put.
  5. Sigurnost i GDPR. Aplikacije koje obrađuju osobne podatke, zdravstvene informacije ili plaćanja zahtijevaju dodatni rad: pregled prijetnji, enkripciju, audit logove, GDPR-usklađene procese pristanka.
  6. Spremnost za skaliranje. Aplikacija za 100 korisnika može se napraviti jednostavno. Aplikacija koja mora podržati 100.000+ korisnika dnevno zahtijeva drugačiju arhitekturu, predmemorije, queueve i pažljivo testiranje opterećenja.
  7. Kvaliteta tima. Senior developeri u Hrvatskoj koštaju €60-€90 po satu. Junior tim može biti dvostruko jeftiniji - ali često uz dvostruko više sati i prepravki. Razlika u stvarnoj cijeni je manja nego što se čini.
  8. Koliko je toga unaprijed definirano. Ovo je najveći skriveni faktor. Projekt s pisanim brief-om, jasnim funkcionalnostima i fiksnim opsegom ide brže i jeftinije od projekta gdje se opseg “otkriva” tijekom razvoja.

Fiksna cijena vs. obračun po satu

Dva su glavna modela, i oba imaju mjesto:

Fiksna cijena funkcionira kada je opseg jasno definiran. Vi znate što dobivate, mi znamo što gradimo, cijena se ne mijenja. Ovo je naš preferirani model za većinu projekata jer prebacuje rizik na nas - što vas štiti od neugodnih iznenađenja. Pretpostavka je da postoji ozbiljna Discovery faza prije ponude.

Obračun po satu ima smisla u dva slučaja: kada projekt još uvijek mijenja oblik (rana validacija proizvoda), ili kada se radi o kontinuiranom razvoju kroz dulji period (mjesečni paketi za održavanje i nove značajke). Tipične satnice ozbiljnih hrvatskih studija kreću se €60-€90 za senior radom.

Ako vam neko nudi “fiksnu cijenu” bez pisanog opsega na 10+ stranica - to nije fiksna cijena. To je obećanje koje će se “pojasniti” kada krenu prepravke. Bježite.

Skriveni troškovi koje proizvođači ne spominju

Ovo su troškovi koje često vidite tek mjesecima nakon lansiranja:

  • Hosting i infrastruktura. Mali web sajt: €10-30/mjesec. Web aplikacija s bazom: €50-300/mjesec. Aplikacija s velikim brojem korisnika: €500-5.000/mjesec.
  • Third-party API-jevi. Slanje SMS-ova, mailing, plaćanja, analitika, kartografija - svaki ima svoju mjesečnu cijenu. Zbroj zna biti €200-2.000/mjesec čak i za manje aplikacije.
  • Održavanje. Sigurnosne nadogradnje, bug fixevi, manje izmjene - planirajte 15-25% početne cijene godišnje za zdravu aplikaciju.
  • Velike izmjene. Nova funkcionalnost ili velika preinaka - €2.000-€20.000 ovisno o opsegu.
  • Migracije. Kad se aplikacija premješta na novu infrastrukturu, novu bazu ili novi framework - to je projekt unutar projekta.

Dobar studio će ove troškove pisati u ponudu prije početka. Loš studio će ih spomenuti tek kad faktura stigne.

Kako pripremiti realan budget

Jednostavna formula koja se isplati svaki put:

  • 70% za stvarni razvoj
  • 15% za buffer (neočekivane stvari koje se uvijek pojave)
  • 15% za prvu godinu održavanja i manjih izmjena

Ako ste dobili ponudu od €30.000 za razvoj, planirajte ukupni budget od oko €42.000-€45.000 za prvu godinu. Aplikacija koja je živa nije gotov projekt - ona zahtijeva njegu, baš kao i bilo koji drugi alat u vašem poslovanju.

I drugi savjet: ako vaš ukupni budget je granični (recimo €15.000), nemojte tražiti aplikaciju za €15.000. Tražite aplikaciju za €11.000 - i imajte €4.000 buffera. Projekti koji troše 100% budgeta u Build fazi gotovo uvijek završavaju u problemima.

Crvene zastave u ponudama

Šest stvari koje znače da treba pažljivo razmisliti prije potpisa:

  1. “Fiksna cijena” bez pisanog opsega. Bez Discovery faze nema fiksne cijene.
  2. Nema Discovery / Research faze. Ako vam netko piše ponudu prije nego što razgovara s vama o vašem stvarnom procesu - kvaliteta procjene je nepoznanica.
  3. Cijena puno niža od konkurencije. Ili je netko nesvjestan koliko će posla biti, ili planira nadoknaditi razliku kroz “prepravke” kasnije.
  4. Nejasna prava vlasništva. Tko posjeduje izvorni kod, dizajn datoteke, podatke? Ako odgovor nije “vi, 100%, predano u vaše repozitorije” - to je crvena zastava.
  5. Bez plana testiranja. Aplikacija koja “ide u produkciju i vidimo kako će biti” je aplikacija koja će vam stvarati probleme.
  6. Bez plana održavanja. Što se događa kada se nešto pokvari mjesec dana nakon lansiranja? Ako odgovor nije unaprijed dogovoren, čeka vas nelagodan razgovor.

Hrvatski kontekst: EU fondovi i porezni aspekti

Dvije specifičnosti hrvatskog tržišta koje vrijedi znati:

EU fondovi za digitalizaciju. Kroz NPOO (Nacionalni plan oporavka i otpornosti) i druge programe (poput Vaučera za digitalizaciju), male i srednje tvrtke u Hrvatskoj mogu dobiti 40-85% sufinanciranja za projekte digitalizacije, ovisno o veličini tvrtke i tipu projekta. Iznosi se kreću od oko €10.000 do €100.000+ po projektu. Prijavni rokovi i kriteriji se mijenjaju, pa vrijedi pratiti aktualne natječaje.

Porezne olakšice. Ulaganja u istraživanje i razvoj (R&D) u Hrvatskoj imaju olakšice kroz Zakon o državnoj potpori za istraživačko-razvojne projekte. Razvoj novog softvera često se može klasificirati kao R&D, što znači dodatno umanjenje porezne osnovice. Vrijedi pitati svog računovođu.

Ako razmišljate o softverskom projektu, prvo provjerite jeste li podobni za neku od potpora - razlika u stvarnoj cijeni može biti drastična.

Često postavljana pitanja

Možete li mi reći cijenu samo na temelju e-maila? Možemo dati grubu procjenu (raspon) - npr. “negdje između €15.000 i €30.000”. Konkretna ponuda zahtijeva razgovor i (za veće projekte) Discovery tjedan. Discovery je obično najbolja investicija jer otklanja 70% neizvjesnosti u procjeni.

Što ako se opseg promijeni tijekom projekta? U fiksnom modelu, manje izmjene unutar fasade originalnog opsega rješavamo bez doplate. Veće izmjene ili nove funkcionalnosti se kvotiraju zasebno - dogovaramo prije nego što počnemo raditi na njima, nikad poslije.

Plaća li se sve unaprijed? Ne. Standardno je 30% na potpis, 40% na sredini razvoja, 30% na isporuku. Veći projekti se dijele na više faza.

Što ako želim raditi s freelancerom umjesto agencijom? Za vrlo male projekte (jedna automatizacija, jedna stranica) freelancer može biti dobar izbor. Za sve veće, agencija nudi dvije ključne prednosti: redundanciju (projekt ne staje ako jedan čovjek otpadne) i šire ekspertize (dizajn + backend + DevOps + mobile).

Spremni za konkretnu ponudu?

Ako razmišljate o projektu i želite realnu procjenu opsega, vremena i cijene - dogovorite besplatan Discovery razgovor. 30 minuta, bez obveza. Ulazimo u stvarne detalje vašeg problema, predlažemo opcije i (ako ima smisla) šaljemo pisanu ponudu unutar tjedan dana.

Javite nam se na [email protected] ili kroz formu na našoj stranici.

Svi članci