PROGRAMSKA OPREMA PO MERI

Razvoj programske opreme po meri za način dela vašega podjetja

Programsko opremo po meri razvijamo za podjetja, ki jim gotov program ne ustreza: interna orodja, poslovne aplikacije in integracije z ERP-jem in CRM-om.

Brezplačen prvi pogovorod 15.000 €Gostovanje v EU
Storitve
Stekleni trakovi, zloženi v strukturo po meri, kot programska oprema, izdelana za eno podjetje
OBSEG

Programska oprema po meri: kdaj se izplača in kako nastane

Programska oprema po meri je program, razvit za procese, podatke in ljudi enega podjetja, namesto da podjetje svoje delo prilagaja gotovemu izdelku. V praksi so to interna orodja, poslovne aplikacije in integracije med sistemi, ki jih podjetje že ima.

  • Interna orodja nadomestijo preglednice, papirnate obrazce in verige e-poštnih sporočil, na primer pri evidenci delovnih nalogov, odobravanju zahtevkov, načrtovanju dela na terenu ali spremljanju reklamacij.
  • Poslovne aplikacije uporabljajo tudi vaši kupci, partnerji ali dobavitelji, na primer portal za naročila ali spremljanje stanja. Kako jih gradimo, opisujemo na strani izdelava spletnih aplikacij.
  • Integracije povezujejo ERP, CRM, knjigovodstvo in druge programe, da se isti podatek ne vpisuje na več mestih.

Kdaj je programska oprema po meri boljša od gotove

Gotov program dobro pokrije delo, ki je v večini podjetij enako: knjigovodstvo, plače, e-pošto ali standardno prodajo. Razvoj po meri je smiseln, kadar velja kaj od naslednjega:

  • proces vam prinaša prednost pred konkurenco in ga ne želite skrčiti na tujo predlogo;
  • zaposleni vsak dan prepisujejo podatke iz programa v program ali jih združujejo v Excelu;
  • za eno delo plačujete več orodij, ki se med seboj ne povezujejo;
  • gotov izdelek zahteva toliko prilagoditev in zasilnih rešitev, da je to že razvoj po meri, le brez lastništva nad rezultatom;
  • sistemi, ki jih imate, nimajo gotove medsebojne povezave, podatki iz njih pa morajo biti na enem mestu.

Kdaj ni

Programska oprema po meri ni dobra izbira, če gotov izdelek pokrije vaše delo z manjšimi prilagoditvami, če se proces še nenehno spreminja ali če nihče v podjetju nima časa sodelovati pri razvoju. Takrat je poštenejši nasvet, da kupite gotovo orodje in ga po potrebi povežete z drugimi sistemi. Če je tako tudi pri vas, vam bomo to povedali že na prvem pogovoru.

Kako razvijamo programsko opremo po meri

Izdelava programske opreme po meri se pri nas začne s pogovorom o delu, ne o tehnologiji:

  1. Brezplačen prvi pogovor. Opišete proces, ljudi, ki ga opravljajo, in mesta, kjer se zatika, skupaj pa ocenimo, ali se razvoj izplača ali zadošča gotovo orodje.
  2. Uvodna analiza. Pregledamo resnične obrazce, preglednice, poročila in programe, ki jih uporabljate, ter zapišemo vloge, pravila in izjeme, saj prav izjeme odločajo, ali bo programska oprema delo olajšala.
  3. Obseg, ocena stroškov in načrt po fazah. Dobite pisni opis tega, kar spada v prvo različico, in tega, kar pride pozneje, z oceno za vsako fazo.
  4. Prva delujoča različica v 4–8 tednih. To ni predstavitev, temveč aplikacija, v kateri vaši ljudje delajo z resničnimi podatki. Napredek spremljate na portalu za stranke.
  5. Naslednje faze. Dodajamo, kar je v načrtu, in spreminjamo, kar se je pri vsakdanjem delu izkazalo drugače kot na papirju.
  6. Vzdrževanje. Po zagonu skrbimo za posodobitve, varnostne popravke, nadzor delovanja in odpravo napak.

Gradimo s tehnologijami, ki jih uporabljamo tudi v lastnih izdelkih: Next.js in React za uporabniški vmesnik, Node.js za zaledni del, PostgreSQL za podatke, Docker za pakiranje aplikacije in GitLab CI za samodejna preverjanja in dostavo. Aplikacije, ki jih razvijamo in vzdržujemo, delujejo na strežnikih v EU. Če programska oprema potrebuje tudi del z umetno inteligenco, si oglejte stran programska oprema po meri z umetno inteligenco.

Integracije: primer iz prakse

Programska oprema po meri včasih ni nova aplikacija, temveč povezava med programi, ki jih podjetje že ima. Za podjetje Instar informatika, hrvaškega trgovca in distributerja računalniške opreme, smo našo platformo Business Booster povezali z njihovim ERP-jem Luceed podjetja Tomsoft. Business Booster vsako noč sinhronizira kopijo podatkov iz ERP-ja, ki je namenjena samo branju.

Iz te kopije vsak teden samodejno nastanejo poročila o prodaji in zalogah po blagovnih znamkah, v obliki Excel, ki jo zahteva proizvajalec, na primer HP, Lenovo ali Samsung, in se pošljejo po e-pošti. Teh poročil ne piše AI, temveč jih program sestavi neposredno iz podatkov. Poleg tega je mogoče v hrvaščini zastavljati poslovna vprašanja, na primer katero blago stoji ali česa je malo na zalogi, a se še vedno prodaja. Odgovor pride iz podatkov ERP-ja, s kratko razlago, ki jo napiše AI.

Kadar je le mogoče, takšno povezavo zgradimo tako, da ERP ostane merodajen vir podatkov, nova aplikacija pa bere njegovo kopijo in v njem ničesar ne spreminja. Več o platformi preberite na strani Business Booster.

Lastništvo in dokumentacija: kaj vprašati pred podpisom

Pri programski opremi po meri je pogodba enako pomembna kot izvorna koda. Pred podpisom od vsakega izvajalca, tudi od nas, zahtevajte pisne odgovore na ta vprašanja:

  • Kdo je lastnik izvorne kode in od katerega trenutka: po vsaki plačani fazi ali šele ob koncu projekta?
  • Kje se koda hrani in ali imate lasten dostop do repozitorija?
  • Katera dokumentacija je del predaje: opis arhitekture, navodila za namestitev, opis integracij, navodila za uporabnike?
  • Katere tuje komponente in licence aplikacija uporablja in ali vas k čemu zavezujejo?
  • Kje so strežniki in podatki ter kdo ima do njih dostop?
  • Kako prevzamete podatke in aplikacijo, če zamenjate izvajalca?
  • Kaj pokriva vzdrževanje in kaj se naroči kot dodelava?

Dober odgovor je konkreten in ga je mogoče zapisati v pogodbo. Če je odgovor nedoločen, sprašujte naprej.

Od česa je odvisna cena

Cena programske opreme po meri je odvisna od tega, koliko dela mora aplikacija pokriti in s koliko sistemi se mora povezati. Na oceno vplivajo:

  • število uporabniških vlog in zaslonov ter zapletenost pravil, na primer odobravanja na več ravneh;
  • število integracij in to, ali imajo obstoječi sistemi uporaben API;
  • prenos in čiščenje obstoječih podatkov iz preglednic ali starega programa;
  • zahteve za varnost, zapise o dejanjih in varstvo osebnih podatkov;
  • ali je poleg spletnega vmesnika potrebna tudi mobilna aplikacija, o čemer pišemo na strani izdelava mobilnih aplikacij;
  • obseg vzdrževanja po zagonu.

Zato oceno pripravimo po uvodni analizi in jo razdelimo po fazah, da lahko začnete z delom, ki rešuje glavno težavo.

Kaj pripraviti za prvi pogovor

Specifikacija ni potrebna. Koristno je pripraviti:

  • kratek opis procesa, kakršen je danes, z izjemami in razdelitvijo dela;
  • primere dokumentov, preglednic, obrazcev in poročil, s katerimi delate;
  • seznam programov, ki jih uporabljate, in podatek, ali imajo API ali izvoz podatkov;
  • osebo, ki pozna proces in lahko med razvojem sprejema odločitve;
  • seznam tega, kar mora imeti prva različica, in tega, kar lahko počaka.

Urejeni podatki in tehnična dokumentacija niso pogoj. Če kaj manjka, bomo to videli med uvodno analizo in vključili v načrt.

KAJ DOBITE

Kaj vključuje

  • Pisni obseg, ocena stroškov in načrt razvoja po fazah
  • Prva delujoča različica v 4–8 tednih, v uporabi z resničnimi podatki
  • Integracije z vašim ERP-jem, CRM-om in drugimi programi, ki jih že uporabljate
  • Vloge, pravice dostopa in zapis pomembnih dejanj v aplikaciji
  • Aplikacija na odprtokodnih tehnologijah Next.js, React, Node.js in PostgreSQL
  • Delovanje na strežnikih v EU, nadzor in vzdrževanje po zagonu
  • Spremljanje napredka na portalu za stranke
CENA

Koliko stane in koliko časa traja

Izdelava in uvedba

od 15.000 €

najpogosteje 15.000–120.000 €, odvisno od obsega

Mesečno

od 300 €/mes.

strežniki v EU, nadzor, vzdrževanje in podpora

Običajno trajanje

8–32 tednov

Zneski so okvirni, za običajen obseg; točen znesek prejmete v pisni ponudbi po prvem pogovoru, ki je brezplačen. Divine Solutions ni v sistemu DDV, zato se DDV na te zneske ne obračuna. Vse cene na enem mestu

KAKO DELAMO

Od prvega pogovora do delovanja v produkciji

01

Prvi pogovor

Pregledamo cilje, procese in sisteme, ki jih uporabljate.

02

Obseg in načrt

Pisni obseg, ocena stroškov in načrt po fazah.

03

Izdelava in uvedba

Delujoča različica na vaših podatkih; projekt običajno traja 8–32 tednov.

04

Uvedba in vzdrževanje

Zagon, nadzor, posodobitve in podpora.

FAQ

Najpogostejša vprašanja

Koliko stane izdelava programske opreme po meri?

Cena je odvisna od obsega: števila vlog in zaslonov, zapletenosti pravil, števila integracij in kakovosti API-jev obstoječih sistemov, prenosa podatkov in obsega vzdrževanja. Zato je ne navajamo na pamet, temveč po uvodni analizi, kot oceno, razdeljeno po fazah. Tako veste, kaj dobite v prvi različici, o naslednjih fazah pa se odločate, ko vidite, kako aplikacija deluje v praksi.

Koliko časa traja razvoj programske opreme po meri?

Prvo delujočo različico dobite v 4–8 tednih. V njej je ključni del procesa, zato vaši ljudje delajo z resničnimi podatki in takoj vidijo, kaj je treba spremeniti. Druge funkcije pridejo po fazah, po načrtu, ki ga dobite pred začetkom. Koliko faz bo, je odvisno od obsega in števila integracij, zato to ocenimo po uvodni analizi.

Kdaj je bolje kupiti gotovo programsko opremo kot razvijati lastno?

Gotova programska oprema je boljša, kadar pokrije vaše delo z manjšimi prilagoditvami, kadar delate isto kot večina podjetij, na primer knjigovodstvo ali obračun plač, in kadar se proces še nenehno spreminja. Razvoj po meri je smiseln, kadar zaposleni prepisujejo podatke med programi, kadar za eno delo plačujete več orodij ali kadar vam proces prinaša prednost, ki je ne želite skrčiti na tujo predlogo.

Kaj vprašati izvajalca o lastništvu kode in dokumentaciji?

Vprašajte, kdo je lastnik izvorne kode in od kdaj, ali imate lasten dostop do repozitorija, katera dokumentacija je del predaje, katere tuje licence aplikacija uporablja in kako prevzamete podatke in aplikacijo, če zamenjate izvajalca. Odgovori morajo biti zapisani v pogodbi, ne le izrečeni na sestanku. Enake pisne odgovore pred začetkom dela zahtevajte tudi od nas.

Ali za programsko opremo po meri potrebujemo lastno ekipo IT?

Ne potrebujete je. Od vas potrebujemo osebo, ki pozna proces in lahko odloča o prednostnih nalogah, ter nekaj uporabnikov, ki bodo preizkušali delujoče različice. Razvoj, delovanje aplikacije na strežnikih v EU in vzdrževanje prevzamemo mi. Če imate ekipo IT, jo vključimo v dogovor o integracijah, dostopu do sistemov in varnostnih pravilih.

Kaj vključuje vzdrževanje po predaji?

Vzdrževanje vključuje posodobitve in varnostne popravke, nadzor delovanja aplikacije in strežnikov, odpravo napak in manjše prilagoditve. Večje dodelave dogovorimo kot nove faze z lastno oceno, da vnaprej veste, kaj naročate. Aplikacija še naprej deluje na strežnikih v EU, zahteve in napredek pa spremljate na portalu za stranke.

KONTAKT

Pripravljeni na naslednji korak?

Dogovorite se za brezplačen prvi pogovor: pregledamo vaše procese in sisteme, nato prejmete obseg, oceno in načrt po fazah.

Kontakt