Rešitve okoli dejanskega procesa
Programsko opremo razvijamo takrat, ko standardna rešitev ne podpira dovolj dobro specifičnega procesa, zahtevanih povezav ali načina upravljanja podatkov. Razvoj vedno povežemo s poslovno analitiko: najprej razjasnimo cilj, uporabnike, pravila, podatke in omejitve, šele nato določimo funkcije ter tehnično zasnovo.
Izdelamo lahko samostojno spletno rešitev, nov modul obstoječega sistema, integracijo med sistemi ali orodje, ki nadomesti nepregledno ročno delo. Posebno pozornost namenimo sledljivosti, pravicam uporabnikov, varstvu podatkov in možnosti nadaljnjega razvoja.
Iterativni razvoj
Delo razdelimo na obvladljive korake. Z zgodnjim prototipom preverimo uporabniški tok in ključne zahteve, nato funkcionalnosti razvijamo po prednostnem vrstnem redu. Redne predstavitve omogočajo sprotno preverjanje ter zmanjšujejo tveganje, da bi končna rešitev odstopala od dejanskih potreb.
Kaj vključuje sodelovanje
- analizo potreb, procesov in obstoječega informacijskega okolja,
- prototip uporabniškega vmesnika in specifikacijo rešitve,
- načrt podatkov, vlog, pravic in potrebnih integracij,
- iterativni razvoj, avtomatizirana in uporabniška preverjanja,
- pripravo okolij, prenos podatkov in varno uvedbo,
- dokumentacijo, usposabljanje ter dogovorjeno nadaljnjo podporo.
Lastni razvoj SOPO
Najobsežnejša lastna rešitev je SOPO — modularno digitalno delovno okolje z umetno inteligenco za občine. Povezuje delo z dokumenti, pravne vire, seje, podatke, skladnost, prostorske zadeve in druga specializirana področja. Razvoj SOPO temelji na istem načelu kot naše rešitve po meri: tehnologija mora podpirati razumljiv, varen in preverljiv način dela.
Pred začetkom razvoja jasno določimo tudi lastništvo podatkov, način gostovanja, vzdrževanje, varnostne kopije in odgovornosti po uvedbi. S tem naročnik že pred izdelavo razume celoten življenjski cikel rešitve.