COVID-19 mobilna aplikacija v Sloveniji bo zaživela najkasneje do 1. avgusta 2020, je razvidno iz poziva za oddajo ponudbe po evidenčnem postopku javnega naročila Ministrstva za javno upravo. Ponudbe morajo prijavitelji oddati najkasneje do srede, 15.7.2020 do 12.00. Javni razpis pa vsebuje tudi »Tehnične specifikacije za covid-19 opozorilnik«, ki razkrivajo nekatere dodatne podrobnosti.
COVID-19 mobilna aplikacija v Sloveniji za sledenje stikov z okuženimi bo slonela na nemški odprtokodni Corona-Warn-App aplikaciji
V tehnični specifikaciji za COVID-19 mobilno aplikacijo je zapisano, da je Ministrstvo za zdravje je v dopisu z dne 23. 6. 2020 naslovilo Ministrstvu za javno upravo naloge pri vzpostavitvi aplikacije corona-19 opozorilnik in sicer po nemškem modelu v sodelovanju z NIJZ. Ključni točki javnega naročila sta razvoj in prilagoditev aplikacije ter vzdrževanje aplikacije. To mora biti zagotovljeno do 31.12.2020, saj bo pogodba z izbranim ponudnikom trajalo do takrat.
Kaj mora zagotoviti izbrani ponudnik?
Točka »Razvoj in prilagoditve« obsega dve poglavji, ena je izdelava odjemalske aplikacije NIJZ, druga pa je prilagoditev mobilne aplikacije COVID-19 opozorilnik (Corona Warn App).
Izdelava odjemalske aplikacije NIJZ
Tukaj mora izbrani izvajalec za potrebe verificiranja testov izdelati odjemalsko aplikacijo, ki bo služila za povezavo med laboratoriji oziroma NIJZ in zalednim sistemom covid-19 opozorilne mobilne aplikacije povzete po nemškem modelu (corona-warn-app). Izvorna koda in dokumentacija zalednega sistema je objavljena na GitHub. Naročnik je v sklopu te točke predvidel naslednje naloge:
- Postavitev razvojnega okolja pri izvajalcu
- Načrt grafičnega vmesnika
- izdelava vnosnih mask za potrebe vnosa podatkov
- Razvoj odjemalskih metod za 2 storitvi cwa-testresult-serverja
- Razvoj 5 storitev za cwa-verification-server
- Razvoj vnosnih kontrol za zagotovitev konsistentnosti podatkov
- Generiranje GUID
- Integracija v okolje NIJZ
- Testiranje, navodila za namestitev Podpora pri namestitvi
- Razhroščevanje in optimizacija
- Vzdrževanje sistema
Prilagoditev mobilne aplikacije COVID-19 opozorilnik
Ministrstvo je pod to točko navedlo, da je potrebno izdelati pilotno implementacijo prilagoditve nemške različice aplikacije COVID-19 opozorilnik (Corona Warn App) za Android in Apple iOS obe sta na GitHub objavljeni kot odprtokodni aplikaciji. Od izbranega naročnika zahtevajo najmanj izpolnitev naslednjih nalog:
- Priprava razvojnega okolja za android in IOS mobilne aplikacije
- Prilagoditev strežniških naslovov, ki jih aplikacija potrebuje za svoje delovanje na naročnikovo zaledno okolje
- Izgradnjo prototipnega namestitvenega paketa z uporabo Exposure Notification API-ja, ki ga je potrebno zaobiti z uporabo “mock” implementacije. (fork, ki mock-a aplikacijo s simulacijo (mock) funkcionalnosti; ENA: https://github.com/pocmo/cwa-app-android). Naročnik namreč predvideva, da v prvem obdobju še ne bo pridobil možnosti za podpisovanje paketov, ki bi bilo skladno z pogoji uporabe Exposure Notification API-ja, da pa bi lahko v tem času preizkušal zaledni sistem pa potrebuje verzijo mobilnih aplikacij s simulacijo (mock) funkcionalnosti;
- Vzpostavitev programske simulacije mobilnega telefona z nameščeno mobilno aplikacijo iz prejšnjega odstavka; Naročnik potrebuje programsko emulacijo za potrebe izvedbe varnostnih testov.
- Vključitev slovenskih tekstov (tekste zagotovi naročnik, prevajanje ni predmet predmetnega naročila).
- Prilagoditev grafične podobe aplikacije na naročnikov CGP (Državna uprava in NIJZ)
- Izgradnja namestitvenih paketov
- Testiranje in izdelava navodil za namestitev preko prevzema iz spletnega mesta gov.si in preko trgovin Google in Apple.
- Objava v trgovini Google
- Objava v trgovini Apple
- Sodelovanje pri varnostnih testih in odprava morebitnih varnostnih pomanjkljivosti
- Razhroščevanje in optimizacija delovanja
- Vzdrževanje sistema
Kaj bo zagotovilo ministrstvo samo?
Iz javnega razpisa za COVID-19 mobilno aplikacijo za opozarjanje na stike bo ministrstvo samo zagotovilo varnostni pregled kode, zaledni sistem na katerega se bo mobilna aplikacija povezala, enotni kontaktni center za uporabnike ter funkcionalno in varnostno testiranje mobilne aplikacije.
Za izbor bo ključna ekonomsko najugodnejša ponudba
Rok za prijavo na javni razpis je kot rečeno sreda, 15.7.2020, merilo za izbor pa bo ekonomsko najugodnejša ponudba. Poleg cene bo vlogo igral tudi faktor »število referenčnih projektov«, ki se v tem primeru smatra kot objavljena aplikacija v App Store ali Google Play. Ponudnik lahko prijavi največ štiri referenčne projekte in za to dobi max 40 točk. Minimalni pogoj za izbiro ponudnika, pa je vsaj ena različica aplikacije v obeh spletnih trgovinah App Store in Google Play. Torej, prijavitelj je moral določeno aplikacijo uspešno prijaviti v obe trgovini z mobilnimi aplikacijami. Če dva prijavitelja dosežeta enako število točk, se zmagovalca izbere z žrebom.