SOFTVER PO MJERI

Razvoj softvera po mjeri za način na koji vaša tvrtka radi

Softver po mjeri radimo za tvrtke kojima gotov program ne odgovara: interne alate, poslovne aplikacije i integracije s ERP-om i CRM-om. Dobivate plan po fazama, prvu radnu verziju za 4–8 tjedana i održavanje.

Besplatan prvi razgovorPrva radna verzija za 4–8 tjedanaHosting u EU
Usluge
OPSEG

Softver po mjeri: kada se isplati i kako nastaje

Softver po mjeri je program razvijen za procese, podatke i ljude jedne tvrtke, umjesto da tvrtka svoj rad prilagođava gotovom proizvodu. U praksi su to interni alati, poslovne aplikacije i integracije između sustava koje tvrtka već ima.

  • Interni alati zamjenjuju tablice, papirnate obrasce i lance e-pošte: evidenciju radnih naloga, odobravanje zahtjeva, planiranje terenskog rada ili praćenje reklamacija.
  • Poslovne aplikacije koriste i vaši kupci, partneri ili dobavljači, na primjer portal za narudžbe ili praćenje statusa. Kako ih gradimo, opisujemo na stranici izrada web aplikacija.
  • Integracije povezuju ERP, CRM, knjigovodstvo i druge programe kako se isti podatak ne bi upisivao na više mjesta.

Kada je softver po mjeri bolji od gotovog

Gotov program dobro pokriva posao koji u većini tvrtki izgleda isto: knjigovodstvo, plaće, e-poštu ili standardnu prodaju. Razvoj po mjeri ima smisla kad vrijedi nešto od sljedećeg:

  • proces vam donosi prednost pred konkurencijom i ne želite ga svesti na tuđi predložak;
  • zaposlenici svakodnevno prepisuju podatke iz programa u program ili ih spajaju u Excelu;
  • za jedan posao plaćate nekoliko alata koji se međusobno ne povezuju;
  • gotov proizvod traži toliko prilagodbi i zaobilaznih rješenja da je to već razvoj po mjeri, samo bez vlasništva nad rezultatom;
  • sustavi koje imate nemaju gotovu međusobnu vezu, a podaci iz njih trebaju biti na jednom mjestu.

Kada nije

Softver po mjeri nije dobar izbor ako gotov proizvod pokriva vaš posao uz manje prilagodbe, ako se proces još stalno mijenja ili ako nitko u tvrtki nema vremena sudjelovati u razvoju. Tada je pošteniji savjet kupiti gotov alat i po potrebi ga povezati s ostalim sustavima. Ako je tako i kod vas, reći ćemo vam to već na prvom razgovoru.

Kako razvijamo softver po mjeri

Izrada softvera po mjeri kod nas počinje razgovorom o poslu, a ne o tehnologiji:

  1. Besplatan prvi razgovor. Opišete proces, ljude koji ga rade i mjesta na kojima zapinje, a zajedno procjenjujemo isplati li se razvoj ili je dovoljan gotov alat.
  2. Otkrivanje. Prolazimo kroz stvarne obrasce, tablice, izvještaje i programe koje koristite te bilježimo uloge, pravila i iznimke, jer upravo iznimke odlučuju hoće li softver olakšati posao.
  3. Opseg, procjena troška i plan po fazama. Dobivate pisani opis onoga što ulazi u prvu verziju i onoga što dolazi kasnije, s procjenom za svaku fazu.
  4. Prva radna verzija za 4–8 tjedana. To nije prezentacija, nego aplikacija u kojoj vaši ljudi rade sa stvarnim podacima. Napredak pratite u klijentskom portalu.
  5. Sljedeće faze. Dodajemo ono što je u planu i mijenjamo ono što se u svakodnevnom radu pokazalo drukčijim nego na papiru.
  6. Održavanje. Nakon puštanja u rad brinemo o ažuriranjima, sigurnosnim zakrpama, nadzoru rada i ispravcima.

Gradimo na tehnologijama koje koristimo i u vlastitim proizvodima: Next.js i React za sučelje, Node.js za backend, PostgreSQL za podatke, Docker za pakiranje aplikacije i GitLab CI za automatske provjere i isporuku. Aplikacije koje razvijamo i održavamo rade na poslužiteljima u EU. Treba li softveru i dio s umjetnom inteligencijom, pogledajte stranicu softver po mjeri s AI-jem.

Integracije: primjer iz prakse

Softver po mjeri ponekad nije nova aplikacija, nego veza između programa koje tvrtka već ima. Za Instar informatiku, hrvatskog trgovca i distributera informatičke opreme, našu smo platformu Business Booster povezali s njihovim ERP-om Luceed tvrtke Tomsoft. Business Booster svake noći sinkronizira kopiju podataka iz ERP-a koja služi samo za čitanje.

Iz te kopije svaki tjedan automatski nastaju izvještaji o prodaji i zalihama po robnim markama, u Excel obliku koji traži proizvođač, na primjer HP, Lenovo ili Samsung, i odlaze e-poštom. Te izvještaje ne piše AI, nego ih program slaže izravno iz podataka. Uz to se na hrvatskom mogu postavljati poslovna pitanja, na primjer koja roba stoji ili čega je malo na zalihi, a i dalje se prodaje. Odgovor dolazi iz podataka ERP-a, s kratkim objašnjenjem koje napiše AI.

Kad god je moguće, takvu vezu gradimo tako da ERP ostane mjerodavan izvor podataka, a nova aplikacija čita njegovu kopiju i ništa u njemu ne mijenja. Više o platformi pročitajte na stranici Business Booster.

Vlasništvo i dokumentacija: što pitati prije potpisa

Kod softvera po mjeri ugovor je jednako važan kao i izvorni kod. Prije potpisa od svakog izvođača, pa i od nas, tražite pisane odgovore na ova pitanja:

  • Tko je vlasnik izvornog koda i od kojeg trenutka: nakon svake plaćene faze ili tek na kraju projekta?
  • Gdje se kod čuva i imate li vlastiti pristup repozitoriju?
  • Koja dokumentacija ulazi u isporuku: opis arhitekture, upute za instalaciju, opis integracija, korisničke upute?
  • Koje tuđe komponente i licencije aplikacija koristi i obvezuju li vas na nešto?
  • Gdje su poslužitelji i podaci te tko im ima pristup?
  • Kako preuzimate podatke i aplikaciju ako promijenite izvođača?
  • Što pokriva održavanje, a što se naručuje kao dorada?

Dobar odgovor je konkretan i može se upisati u ugovor. Ako je odgovor neodređen, pitajte dalje.

O čemu ovisi cijena

Cijena softvera po mjeri ovisi o tome koliko posla aplikacija mora pokriti i s koliko se sustava mora povezati. Na procjenu utječu:

  • broj uloga korisnika i zaslona te složenost pravila, na primjer odobravanja u više razina;
  • broj integracija i to imaju li postojeći sustavi upotrebljiv API;
  • prijenos i čišćenje postojećih podataka iz tablica ili starog programa;
  • zahtjevi za sigurnost, zapise o radnjama i zaštitu osobnih podataka;
  • treba li uz web sučelje i mobilna aplikacija, o čemu pišemo na stranici izrada mobilnih aplikacija;
  • opseg održavanja nakon puštanja u rad.

Zato procjenu dajemo nakon otkrivanja i razdvajamo je po fazama, kako biste mogli krenuti od dijela koji rješava glavni problem.

Što pripremiti za prvi razgovor

Specifikacija nije potrebna. Korisno je pripremiti:

  • kratak opis procesa kakav je danas, s iznimkama i podjelom posla;
  • primjere dokumenata, tablica, obrazaca i izvještaja s kojima radite;
  • popis programa koje koristite i podatak imaju li API ili izvoz podataka;
  • osobu koja poznaje proces i može donositi odluke tijekom razvoja;
  • popis onoga što prva verzija mora imati i onoga što može pričekati.

Uređeni podaci i tehnička dokumentacija nisu preduvjet. Ako nešto nedostaje, vidjet ćemo to u otkrivanju i uključiti u plan.

ŠTO DOBIVATE

Što je uključeno

  • Pisani opseg, procjena troška i plan razvoja po fazama
  • Prva radna verzija za 4–8 tjedana, u radu sa stvarnim podacima
  • Integracije s vašim ERP-om, CRM-om i drugim programima koje već koristite
  • Uloge, prava pristupa i zapis važnih radnji u aplikaciji
  • Aplikacija na Next.js-u, Reactu, Node.js-u i PostgreSQL-u, tehnologijama otvorenog koda
  • Rad na poslužiteljima u EU, nadzor i održavanje nakon puštanja u rad
  • Praćenje napretka u klijentskom portalu
KAKO RADIMO

Od prvog razgovora do rada u produkciji

01

Prvi razgovor

Prolazimo ciljeve, procese i sustave koje koristite.

02

Opseg i plan

Pisani opseg, procjena troška i plan po fazama.

03

Prva radna verzija

Radna verzija na vašim podacima za 4–8 tjedana.

04

Uvođenje i održavanje

Puštanje u rad, nadzor, nadogradnje i podrška.

FAQ

Najčešća pitanja

Koliko košta izrada softvera po mjeri?

Cijena ovisi o opsegu: broju uloga i zaslona, složenosti pravila, broju integracija i kvaliteti API-ja postojećih sustava, prijenosu podataka i opsegu održavanja. Zato je ne dajemo napamet, nego nakon otkrivanja, kao procjenu razdvojenu po fazama. Tako znate što dobivate u prvoj verziji, a o sljedećim fazama odlučujete kad vidite kako aplikacija radi u praksi.

Koliko traje razvoj softvera po mjeri?

Prvu radnu verziju dobivate za 4–8 tjedana. U njoj je ključni dio procesa, pa vaši ljudi rade sa stvarnim podacima i odmah vide što treba promijeniti. Ostale funkcije dolaze u fazama prema planu koji dobivate prije početka. Koliko će faza biti, ovisi o opsegu i broju integracija, pa to procjenjujemo nakon otkrivanja.

Kada je bolje kupiti gotov softver nego razvijati vlastiti?

Gotov softver je bolji kad pokriva vaš posao uz manje prilagodbe, kad radite ono što i većina tvrtki, poput knjigovodstva ili obračuna plaća, i kad se proces još stalno mijenja. Razvoj po mjeri ima smisla kad zaposlenici prepisuju podatke između programa, kad za jedan posao plaćate nekoliko alata ili kad vam proces donosi prednost koju ne želite svesti na tuđi predložak.

Što pitati izvođača o vlasništvu nad kodom i dokumentaciji?

Pitajte tko je vlasnik izvornog koda i od kada, imate li vlastiti pristup repozitoriju, koja dokumentacija ulazi u isporuku, koje tuđe licencije aplikacija koristi i kako preuzimate podatke i aplikaciju ako promijenite izvođača. Odgovori trebaju biti upisani u ugovor, a ne samo izrečeni na sastanku. Iste pisane odgovore tražite i od nas prije početka rada.

Trebamo li vlastiti IT tim za softver po mjeri?

Ne trebate. Od vas trebamo osobu koja poznaje proces i može odlučivati o prioritetima te nekoliko korisnika koji će isprobavati radne verzije. Razvoj, rad aplikacije na poslužiteljima u EU i održavanje preuzimamo mi. Ako imate IT tim, uključujemo ga u dogovor o integracijama, pristupu sustavima i sigurnosnim pravilima.

Što uključuje održavanje nakon isporuke?

Održavanje uključuje ažuriranja i sigurnosne zakrpe, nadzor rada aplikacije i poslužitelja, ispravke pogrešaka i manje prilagodbe. Veće dorade dogovaramo kao nove faze s vlastitom procjenom, kako biste unaprijed znali što naručujete. Aplikacija i dalje radi na poslužiteljima u EU, a zahtjeve i napredak pratite u klijentskom portalu.

KONTAKT

Spremni za sljedeći korak?

Dogovorite besplatan prvi razgovor: prolazimo vaše procese i sustave, a zatim dobivate opseg, procjenu i plan po fazama.

Kontakt