SOFTVER PO MERI

Razvoj softvera po meri za način na koji vaša kompanija radi

Softver po meri pravimo za kompanije kojima gotov program ne odgovara: interne alate, poslovne aplikacije i integracije sa ERP-om i CRM-om.

Besplatan prvi razgovorod 15.000 €Hosting u EU
Usluge
Staklene trake složene u strukturu po meri, kao softver napravljen za jednu firmu
OPSEG

Softver po meri: kada se isplati i kako nastaje

Softver po meri je program razvijen za procese, podatke i ljude jedne kompanije, umesto da kompanija svoj rad prilagođava gotovom proizvodu. U praksi su to interni alati, poslovne aplikacije i integracije između sistema koje kompanija već ima.

  • Interni alati zamenjuju tabele, papirne obrasce i lance imejlova: evidenciju radnih naloga, odobravanje zahteva, planiranje terenskog rada ili praćenje reklamacija.
  • Poslovne aplikacije koriste i vaši kupci, partneri ili dobavljači, na primer portal za porudžbine ili praćenje statusa. Kako ih gradimo, opisujemo na stranici izrada veb aplikacija.
  • Integracije povezuju ERP, CRM, knjigovodstvo i druge programe kako se isti podatak ne bi unosio na više mesta.

Kada je softver po meri bolji od gotovog

Gotov program dobro pokriva posao koji u većini kompanija izgleda isto: knjigovodstvo, obračun plata, imejl ili standardnu prodaju. Razvoj po meri ima smisla kad važi nešto od sledećeg:

  • proces vam donosi prednost pred konkurencijom i ne želite da ga svedete na tuđi šablon;
  • zaposleni 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 prilagođavanja i zaobilaznih rešenja da je to već razvoj po meri, samo bez vlasništva nad rezultatom;
  • sistemi koje imate nemaju gotovu međusobnu vezu, a podaci iz njih treba da budu na jednom mestu.

Kada nije

Softver po meri nije dobar izbor ako gotov proizvod pokriva vaš posao uz manja prilagođavanja, ako se proces još stalno menja ili ako niko u kompaniji nema vremena da učestvuje u razvoju. Tada je pošteniji savet da kupite gotov alat i po potrebi ga povežete sa ostalim sistemima. Ako je tako i kod vas, reći ćemo vam to već na prvom razgovoru.

Kako razvijamo softver po meri

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

  1. Besplatan prvi razgovor. Opišete proces, ljude koji ga obavljaju i mesta na kojima zapinje, a zajedno procenjujemo da li se razvoj isplati ili je dovoljan gotov alat.
  2. Otkrivanje. Prolazimo kroz stvarne obrasce, tabele, izveštaje i programe koje koristite i beležimo uloge, pravila i izuzetke, jer upravo izuzeci odlučuju da li će softver olakšati posao.
  3. Opseg, procena troškova i plan po fazama. Dobijate pisani opis onoga što ulazi u prvu verziju i onoga što dolazi kasnije, sa procenom za svaku fazu.
  4. Prva radna verzija za 4–8 nedelja. To nije prezentacija, nego aplikacija u kojoj vaši ljudi rade sa stvarnim podacima. Napredak pratite u klijentskom portalu.
  5. Sledeće faze. Dodajemo ono što je u planu i menjamo ono što se u svakodnevnom radu pokazalo drugačijim nego na papiru.
  6. Održavanje. Posle puštanja u rad brinemo o ažuriranjima, bezbednosnim zakrpama, nadzoru rada i ispravkama.

Gradimo na tehnologijama koje koristimo i u sopstvenim proizvodima: Next.js i React za korisnički interfejs, Node.js za backend, PostgreSQL za podatke, Docker za pakovanje aplikacije i GitLab CI za automatske provere i isporuku. Aplikacije koje razvijamo i održavamo rade na serverima u EU. Ako softveru treba i deo sa veštačkom inteligencijom, pogledajte stranicu softver po meri sa AI-jem.

Integracije: primer iz prakse

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

Iz te kopije svake nedelje automatski nastaju izveštaji o prodaji i zalihama po robnim markama, u Excel formatu koji traži proizvođač, na primer HP, Lenovo ili Samsung, i šalju se imejlom. Te izveštaje ne piše AI, nego ih program slaže direktno iz podataka. Uz to se poslovna pitanja mogu postavljati na hrvatskom jeziku, na primer koja roba stoji ili čega ima malo na zalihama, a i dalje se prodaje. Odgovor dolazi iz podataka ERP-a, sa kratkim objašnjenjem koje napiše AI.

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

Vlasništvo i dokumentacija: šta pitati pre potpisivanja

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

  • Ko je vlasnik izvornog koda i od kog trenutka: posle svake plaćene faze ili tek na kraju projekta?
  • Gde se kod čuva i da li imate sopstveni pristup repozitorijumu?
  • Koja dokumentacija ulazi u isporuku: opis arhitekture, uputstva za instalaciju, opis integracija, korisnička uputstva?
  • Koje tuđe komponente i licence aplikacija koristi i da li vas na nešto obavezuju?
  • Gde su serveri i podaci i ko im ima pristup?
  • Kako preuzimate podatke i aplikaciju ako promenite izvođača?
  • Šta pokriva održavanje, a šta se naručuje kao dorada?

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

Od čega zavisi cena

Cena softvera po meri zavisi od toga koliko posla aplikacija mora da pokrije i sa koliko sistema mora da se poveže. Na procenu utiču:

  • broj korisničkih uloga i ekrana i složenost pravila, na primer odobravanja u više nivoa;
  • broj integracija i to da li postojeći sistemi imaju upotrebljiv API;
  • prenos i čišćenje postojećih podataka iz tabela ili starog programa;
  • zahtevi za bezbednost, zapise o radnjama i zaštitu podataka o ličnosti;
  • da li je uz veb interfejs potrebna i mobilna aplikacija, o čemu pišemo na stranici izrada mobilnih aplikacija;
  • obim održavanja posle puštanja u rad.

Zato procenu dajemo posle otkrivanja i razdvajamo je po fazama, kako biste mogli da krenete od dela koji rešava glavni problem.

Šta pripremiti za prvi razgovor

Specifikacija nije potrebna. Korisno je da pripremite:

  • kratak opis procesa kakav je danas, sa izuzecima i podelom posla;
  • primere dokumenata, tabela, obrazaca i izveštaja sa kojima radite;
  • spisak programa koje koristite i podatak da li imaju API ili izvoz podataka;
  • osobu koja poznaje proces i može da donosi odluke tokom razvoja;
  • spisak onoga što prva verzija mora da ima i onoga što može da sačeka.

Uređeni podaci i tehnička dokumentacija nisu preduslov. Ako nešto nedostaje, videćemo to tokom otkrivanja i uključiti u plan.

ŠTA DOBIJATE

Šta je uključeno

  • Pisani opseg, procena troškova i plan razvoja po fazama
  • Prva radna verzija za 4–8 nedelja, u radu sa stvarnim podacima
  • Integracije sa 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 serverima u EU, nadzor i održavanje posle puštanja u rad
  • Praćenje napretka u klijentskom portalu
CENA

Koliko košta i koliko traje

Izrada i uvođenje

od 15.000 €

najčešće 15.000–120.000 €, u zavisnosti od obima

Mesečno

od 300 €/mes.

serveri u EU, nadzor, održavanje i podrška

Tipično trajanje

8–32 nedelje

Iznosi su okvirni, za uobičajen obim; tačan iznos dobijate u pisanoj ponudi posle prvog razgovora, koji je besplatan. Divine Solutions nije u sistemu PDV-a, pa se na ove iznose PDV ne obračunava. Sve cene na jednom mestu

KAKO RADIMO

Od prvog razgovora do rada u produkciji

01

Prvi razgovor

Prolazimo ciljeve, procese i sisteme koje koristite.

02

Obim i plan

Pisani obim, procena troška i plan po fazama.

03

Izrada i uvođenje

Radna verzija na vašim podacima; projekat tipično traje 8–32 nedelje.

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 meri?

Cena zavisi od obima: broja uloga i ekrana, složenosti pravila, broja integracija i kvaliteta API-ja postojećih sistema, prenosa podataka i obima održavanja. Zato je ne dajemo napamet, nego posle otkrivanja, kao procenu razdvojenu po fazama. Tako znate šta dobijate u prvoj verziji, a o sledećim fazama odlučujete kad vidite kako aplikacija radi u praksi.

Koliko traje razvoj softvera po meri?

Prvu radnu verziju dobijate za 4–8 nedelja. U njoj je ključni deo procesa, pa vaši ljudi rade sa stvarnim podacima i odmah vide šta treba promeniti. Ostale funkcije dolaze u fazama, prema planu koji dobijate pre početka. Koliko će faza biti, zavisi od obima i broja integracija, pa to procenjujemo posle otkrivanja.

Kada je bolje kupiti gotov softver nego razvijati sopstveni?

Gotov softver je bolji kad pokriva vaš posao uz manja prilagođavanja, kad radite ono što i većina kompanija, poput knjigovodstva ili obračuna plata, i kad se proces još stalno menja. Razvoj po meri ima smisla kad zaposleni prepisuju podatke između programa, kad za jedan posao plaćate nekoliko alata ili kad vam proces donosi prednost koju ne želite da svedete na tuđi šablon.

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

Pitajte ko je vlasnik izvornog koda i od kada, da li imate sopstveni pristup repozitorijumu, koja dokumentacija ulazi u isporuku, koje tuđe licence aplikacija koristi i kako preuzimate podatke i aplikaciju ako promenite izvođača. Odgovori treba da budu upisani u ugovor, a ne samo izgovoreni na sastanku. Iste pisane odgovore tražite i od nas pre početka rada.

Da li nam je potreban sopstveni IT tim za softver po meri?

Nije. Od vas nam treba osoba koja poznaje proces i može da odlučuje o prioritetima i nekoliko korisnika koji će isprobavati radne verzije. Razvoj, rad aplikacije na serverima u EU i održavanje preuzimamo mi. Ako imate IT tim, uključujemo ga u dogovor o integracijama, pristupu sistemima i bezbednosnim pravilima.

Šta obuhvata održavanje posle isporuke?

Održavanje obuhvata ažuriranja i bezbednosne zakrpe, nadzor rada aplikacije i servera, ispravke grešaka i manja prilagođavanja. Veće dorade dogovaramo kao nove faze sa sopstvenom procenom, kako biste unapred znali šta naručujete. Aplikacija i dalje radi na serverima u EU, a zahteve i napredak pratite u klijentskom portalu.

KONTAKT

Spremni za sledeći korak?

Zakažite besplatan prvi razgovor: prolazimo vaše procese i sisteme, a zatim dobijate obim, procenu i plan po fazama.

Kontakt