Javni sektor
Razvoj digitalnih rešitev za javni sektor.
Za javne naročnike izvajamo razvoj informacijskih sistemov, spletnih in mobilnih aplikacij, portalov, interaktivnih rešitev, sistemskih integracij ter projektov digitalizacije in AI.
Obseg izvedbe lahko vključuje analizo zahtev, tehnično zasnovo, razvoj, migracijo podatkov, integracije, QA, varnostne zahteve, tehnično in uporabniško dokumentacijo, izobraževanje uporabnikov, primopredajo ter vzdrževanje po dogovorjenem SLA.
Kdaj nas običajno vključijo
- pripravljate razpis in potrebujete izvajalca
- projekt zahteva več različnih kompetenc
- obstoječ sistem je treba nadgraditi ali povezati
- postopek je treba digitalizirati od vloge do odločbe
- potrebna je dolgoročna podpora po primopredaji
Pri javnem projektu tehnologija ni edina odgovornost
- funkcionalne zahteve
- tehnične zahteve
- projektna ekipa
- roki
- integracije
- varnost
- testiranje
- dokumentacija
- uporabniki in izobraževanje
- prevzem
- podpora
Kaj lahko razvijemo za javni sektor
- informacijski sistemi
- portali za občane
- portali za zaposlene
- mobilne aplikacije
- registri in evidence
- digitalni obrazci
- sistemi za upravljanje vlog
- digitalni kioski
- interaktivni zasloni
- nadzorne plošče
- AI sistemi
- avtomatizacija
- integracije
- dokumentni workflowi
- multimedijske rešitve
Kaj to pomeni za naročnika
- Jasna sledljivost vsakega koraka postopka.
- Dokumentacija, ki ustreza zahtevam razpisa.
- En odgovoren partner tudi pri več izvajalcih.
- Prevzemno testiranje po vnaprej dogovorjenih merilih.
- Podpora in razvoj tudi po primopredaji.
Problem → rešitev
Iz česa je sestavljen sistem
Kliknite del sistema in ga izklopite - ugasne tisto, kar brez njega ne deluje. Ponoven klik ga vrne.
Projekti, kjer ena disciplina ni dovolj
Projektno vodenje
Koordinacija naročnika, ekip in specializiranih partnerjev.
Poslovna analiza
Prevod zahtev razpisa v izvedljivo specifikacijo.
Razvoj in UX/UI
Frontend, backend, mobile in uporabniška izkušnja.
AI in podatki
Obdelava dokumentacije, iskanje po arhivih, analitika.
DevOps in varnost
Okolja, objave, monitoring, pravice in revizijske sledi.
QA in dokumentacija
Testiranje, prevzem, navodila in izobraževanje.
Življenjski cikel projekta - od zahtev do dolgoročnega delovanja
Analiza zahtev
Pregled funkcionalnih in tehničnih zahtev razpisa ali naročila.
Projektna organizacija
Ekipa, odgovornosti, mejniki in terminski plan.
UX/UI
Uporabniki, procesi in prototipi pred razvojem.
Razvoj
Izvedba po fazah z delujočo verzijo ob vsakem mejniku.
Integracije
Povezave z obstoječimi sistemi in registri.
AI in podatki
Kjer je relevantno: obdelava dokumentov, iskanje, analitika.
QA
Testni scenariji, regresija in odprava napak.
Varnost
Pravice, ravnanje s podatki in revizijske sledi.
Dokumentacija
Tehnična in uporabniška dokumentacija.
Izobraževanje
Usposabljanje uporabnikov in administratorjev.
Prevzemno testiranje
Preverjanje po dogovorjenih merilih naročnika.
Produkcija
Prehod v produkcijo z načrtom vračila na prejšnje stanje.
SLA in podpora
Vzdrževanje, odzivni časi in nadaljnji razvoj.
Primeri projektov
Digitalni portal za občane
Vloge, statusi, dokumenti in obvestila na enem mestu.
Interni sistem javne organizacije
Evidence, uporabniki, procesi in poročanje.
AI nad dokumentacijo
Iskanje in analiza velikih arhivov z navedbo vira.
Digitalni kiosk
Interaktivna izkušnja na fizični lokaciji.
Mobilna aplikacija
Informacije in storitve za uporabnike na terenu.
Integracija obstoječih sistemov
Povezovanje sistemov brez popolne zamenjave.
Od razpisnih zahtev do prevzema
Pri javnem projektu se izvedba začne pri dokumentaciji in konča pri prevzemu. Vmes je vrsta korakov, ki morajo biti dokumentirani, ne le opravljeni: zahteve, projektni načrt, razvoj, integracije, migracija podatkov, testiranje, varnostni pregled, dostopnost, izobraževanje, uporabniško prevzemno testiranje, primopredaja in vzdrževanje.
Pomembno je, da je mogoče zahteve povezati z izvedbo, testnimi scenariji in merili prevzema. Kadar je ta povezava vzpostavljena že na začetku, je ob prevzemu mogoče preveriti vsako zahtevo posebej, namesto da se razpravlja o tem, kaj je bilo mišljeno.
Pregled zahtev
razčlenitev tehničnih in funkcionalnih zahtev iz dokumentacije na obvladljive sklope
Projektni načrt
mejniki, nosilci, odvisnosti, tveganja in način poročanja
Zasnova
arhitektura, podatkovni model, uporabniške vloge in integracijski načrt
Razvoj
izvedba po fazah z delujočo različico ob koncu vsake faze
Integracije in migracija
povezave z obstoječimi sistemi in prenos podatkov s preverjanjem
Testiranje
funkcionalno, regresijsko, integracijsko in varnostno testiranje
Izobraževanje in UAT
usposabljanje uporabnikov in prevzemno testiranje po scenarijih
Prevzem in primopredaja
dokumentacija, dostopi, prenos znanja in dogovorjeno vzdrževanje
Dokumentacija kot del izvedbe
Dokumentacija, ki nastane šele po projektu, je običajno nepopolna. Zato jo pripravljamo sproti, kot del posameznega sklopa, in jo ob prevzemu predamo v obliki, ki omogoča nadaljnje vzdrževanje - tudi če ga prevzame druga ekipa.
- opis arhitekture in tehničnih odločitev
- podatkovni model in šifranti
- opis integracij, preslikav in obravnave napak
- opis okolij in postopka objave
- uporabniška in administratorska navodila
- testni scenariji in rezultati testiranja
- seznam znanih omejitev in odprtih zadev
- gradivo za izobraževanje uporabnikov
Dostopnost
Pri javnih portalih in aplikacijah je dostopnost del zahtev, ne dodatek. V praksi to pomeni, da je vse mogoče uporabljati s tipkovnico, da so oznake polj povezane s polji, da je stanje fokusa vidno, da kontrast zadošča in da je vsebina razumljiva bralnikom zaslona.
Kadar je v razpisu zahtevana skladnost s posameznim standardom ali revizija dostopnosti, to obravnavamo kot merljivo zahtevo z lastnimi testnimi scenariji. Certifikata o skladnosti ne navajamo, kadar ga za projekt ni izdala pristojna presoja.
Osebni podatki in revizijska sled
Pri sistemih z osebnimi podatki je treba že v zasnovi določiti namen obdelave, pravice dostopa, čas hrambe, izvoz, brisanje in revizijsko sled. V testnem okolju ne uporabljamo pravih osebnih podatkov. Pravno presojo opravi naročnik oziroma njegova pooblaščena oseba; naša naloga je tehnična izvedba dogovorjenih zahtev.
- uporabniške vloge in pravice po načelu najmanjših potrebnih pravic
- revizijska sled dostopov in sprememb pomembnih zapisov
- ločena okolja in podatki brez osebnih podatkov v testnem okolju
- izvoz in brisanje podatkov na zahtevo
- varnostne kopije in preverjena obnovitev
Projektna ekipa pri javnem projektu
- projektni vodja kot enotna kontaktna točka
- poslovni analitik za razčlenitev zahtev in sledljivost
- solution architect za arhitekturo in integracijski načrt
- razvojna ekipa za posamezne sklope
- QA inženir, po potrebi ločen od razvojne ekipe
- strokovnjak za varnost za pregled arhitekture in dostopov
- nosilec dokumentacije in izobraževanja
Jedrno projektno strukturo lahko razširimo s preverjenimi specialističnimi in partnerskimi ekipami, kadar razpis zahteva kompetence ali kapaciteto, ki presegajo en sklop. Posamezni specialisti v širši mreži imajo izkušnje z javnim sektorjem, kritično infrastrukturo in reguliranimi okolji; te izkušnje pripadajo njim oziroma partnerskim ekipam in niso reference Epixa.
Kako vodimo javni projekt
Zahteve
Razpisne in tehnične zahteve prevedemo v izvedbeni načrt z mejniki in odgovornostmi.
Projektno vodenje
En kontakt, redna poročila o napredku in vodenje podizvajalcev na enem mestu.
Kakovost in varnost
Testni scenariji, varnostni pregled in skladnost z zahtevami naročnika pred prevzemom.
Dokumentacija
Tehnična in uporabniška dokumentacija, navodila in gradivo za izobraževanje.
Prevzem in SLA
Prevzemno testiranje, primopredaja ter podpora z dogovorjenimi odzivnimi časi.
Sorodno delo
Podstrani
Pogosta vprašanja
Ali lahko prevzamete celoten projekt?
Da. Prevzamemo celoto z vodenjem, razvojem, testiranjem, dokumentacijo in podporo.
Ali lahko nastopate kot del širše ekipe?
Da - kot partner v konzorciju, podizvajalec za določen sklop ali kot okrepitev naročnikove ekipe.
Ali zagotavljate projektno vodenje?
Da, z eno kontaktno osebo, terminskim planom, mejniki in rednim poročanjem.
Kako poteka prevzemno testiranje?
Po merilih, dogovorjenih pred razvojem: testni scenariji, zapisnik, odprava napak in ponovno preverjanje.
Ali pripravite dokumentacijo?
Da: tehnična dokumentacija, uporabniška navodila in navodila za administratorje.
Ali izvajate izobraževanja?
Da, za končne uporabnike in administratorje, v živo ali na daljavo, s posnetki.
Ali zagotavljate SLA?
Da, z dogovorjenimi odzivnimi časi glede na stopnjo napake.
Ali lahko gostovanje ostane v infrastrukturi naročnika?
Da. Rešitev lahko teče v vaši infrastrukturi; pripravimo namestitvena navodila in podporo.
Kako rešujete uporabniške pravice?
Z vlogami, pravicami do posameznih funkcij in podatkov ter revizijsko sledjo vsake spremembe.
Ali lahko obstoječ sistem samo nadgradite?
Da, če je to smiselno: audit, nov vmesnik, API sloj ali prenova posameznih modulov.
Ali izvajate integracije?
Da, z obstoječimi sistemi, registri in zunanjimi storitvami.
Ali razvijate tudi AI za javni sektor?
Da, z jasnimi mejami: navedba virov, kontrolne točke, beleženje in potrditev človeka.
Ali lahko sodelujete kot podizvajalec?
Da. Prevzamemo lahko posamezen sklop - razvoj, integracije, mobilni del, AI, QA ali dokumentacijo - znotraj strukture glavnega izvajalca.
Kako zagotovite sledljivost zahtev?
Zahteve iz dokumentacije razčlenimo in povežemo z izvedbo, testnimi scenariji in merili prevzema, tako da je vsako zahtevo mogoče preveriti posebej.
Kaj prejme naročnik ob prevzemu?
Delujoč sistem, dokumentacijo arhitekture, integracij in okolij, uporabniška in administratorska navodila, rezultate testiranja, dostope ter seznam znanih omejitev.
Ali lahko sistem gostuje v naši infrastrukturi?
Da. Delamo v oblaku, v lastni infrastrukturi naročnika ali v hibridni postavitvi; odločitev je odvisna od zahtev glede podatkov in razpoložljivosti.
Kako je urejeno vzdrževanje po prevzemu?
S pogodbo o podpori: prijave razvrstimo po resnosti, obseg in odzivne čase pa določimo glede na kritičnost sistema in dogovor.
Preberite tudi
Sorodne rešitve
Se sliši kot vaš projekt?
Pošljite opis projekta, obstoječi sistem, razpisno dokumentacijo ali datum dogodka.