Javne nabavke u BiH uređuje Zakon o javnim nabavkama („Službeni glasnik BiH“ 39/14, 59/22 i 50/24), a postupci se provode preko sistema e-nabavki na portalu ejn.gov.ba. Zakon određuje postupak, ali kvalitet onoga što dobijete najviše zavisi od tehničke specifikacije. Ovo je struktura koju preporučujem, napisana iz ugla izvođača koji je čitao mnogo dobrih i loših tenderskih dokumentacija.
Kratak odgovor
Dobra specifikacija opisuje šta portal treba omogućiti građanima i zaposlenima, a ne kojom tehnologijom. Sadrži spisak stranica i funkcija, zahtjeve za pristupačnost, brzinu i sigurnost, vlasništvo nad kodom i domenom, održavanje, rokove i mjerljive kriterije prihvatanja.
Prije pisanja: provjera tržišta i potrebe
Zakon predviđa prethodnu provjeru tržišta prije pokretanja postupka (član 14a). Iskoristite je: razgovarajte s korisnicima postojeće stranice, pogledajte šta građani najčešće traže telefonom ili na šalteru i uporedite portale sličnih institucija. Zatražite od nekoliko ponuđača okvirnu procjenu i sve to dokumentujte. Tako dobijate realnu procijenjenu vrijednost i specifikaciju koja odgovara stvarnim potrebama.
Preporučena struktura specifikacije
- Cilj i korisnici — kome je portal namijenjen i šta treba da riješe na njemu (prijava kvara, dokumenti, obavještenja, e-usluge).
- Obim — spisak stranica i sekcija, broj jezika, migracija postojećeg sadržaja (koliko stranica, vijesti i dokumenata).
- Funkcionalni zahtjevi — šta korisnik i administrator moraju moći uraditi, opisano kroz zadatke.
- Nefunkcionalni zahtjevi — pristupačnost, brzina, sigurnost, zaštita podataka, prikaz na mobitelu.
- Hosting i domena — ko obezbjeđuje hosting, gdje su podaci, na koga se registruje domena.
- Vlasništvo i dokumentacija — izvorni kod, pristupi, tehnička i korisnička dokumentacija.
- Obuka — broj osoba i oblik obuke za urednike.
- Garancija i održavanje — period garancije, rok otklanjanja grešaka, opcija održavanja nakon garancije.
- Rokovi i faze — dizajn, razvoj, testiranje, migracija, puštanje u rad.
- Kriteriji prihvatanja — kako ćete provjeriti da je isporučeno ono što je ugovoreno.
Funkcionalni zahtjevi: opišite zadatke, ne tehnologiju
Umjesto „portal mora biti na platformi X“ napišite šta treba da se desi:
- „Ovlašteni zaposleni objavljuju vijesti, obavještenja i dokumente bez pomoći programera.“
- „Građanin može prijaviti kvar s lokacijom i fotografijom s mobilnog telefona.“
- „Dokumenti se mogu filtrirati po vrsti i godini i pretraživati po nazivu.“
- „Obavještenja o radovima prikazuju se na početnoj stranici dok traju.“
Pozivanje na određenu marku, proizvod ili porijeklo ograničava konkurenciju. Ako je neizbježno, dodajte „ili ekvivalentno“ i opišite šta ekvivalent mora ispuniti.
Nefunkcionalni zahtjevi koje vrijedi napisati
| Oblast | Primjer mjerljivog zahtjeva |
|---|---|
| Pristupačnost | Usklađenost s WCAG 2.1 nivo AA, provjerena alatom i ručnim testom tastaturom |
| Brzina | Core Web Vitals u zelenoj zoni na mobilnom uređaju za ključne stranice |
| Sigurnost | HTTPS na svim stranicama, dvofaktorska prijava za administratore, redovne kopije van servera |
| Zaštita podataka | Forme prikupljaju samo potrebne podatke, politika privatnosti u skladu sa zakonom |
| Mobilni prikaz | Ispravan prikaz od 320 px širine, bez horizontalnog skrolanja |
| Pretraživači | Naslovi i opisi za sve stranice, sitemap, preusmjerenja sa starih adresa |
Više o pristupačnosti i kako je provjeriti pročitajte u vodiču pristupačnost web stranice (WCAG).
Vlasništvo: najčešća propuštena stavka
Institucija treba dobiti izvorni kod, sve pristupe (domena, hosting, administracija) i dokumentaciju, bez vezivanja za jednog dobavljača. Domena se registruje na instituciju. Ako to ne piše u specifikaciji, nakon tri godine možete biti u situaciji da portal ne može održavati niko osim prvobitnog izvođača.
Kriteriji prihvatanja
Prije potpisivanja zapisnika o primopredaji provjerite: da li sve funkcije iz specifikacije rade, rezultate testa brzine i pristupačnosti, da je sadržaj migriran i da stare adrese preusmjeravaju na nove, da su urednici prošli obuku i da ste dobili kod i sve pristupe. Navedite u specifikaciji da se isporuka smatra završenom tek kad su ispunjeni svi kriteriji.
Kriterij za dodjelu ugovora
Kriterij može biti najniža cijena ili ekonomski najpovoljnija ponuda. Kod web portala najniža cijena često znači minimalno tumačenje specifikacije. Ako odaberete najnižu cijenu, kvalitet osigurajte kroz vrlo precizne tehničke zahtjeve i kriterije prihvatanja. Uslovi kvalifikacije ponuđača trebaju biti srazmjerni vrijednosti nabavke, da ne isključe male i specijalizovane izvođače bez razloga.
Najčešće greške
- Specifikacija prepisana od druge institucije, s funkcijama koje vam ne trebaju.
- Nema podatka o količini sadržaja za migraciju — ponude se onda ne mogu porediti.
- Nema roka za otklanjanje grešaka u garantnom periodu.
- Hosting i domena „kod izvođača“, bez pristupa instituciji.
- Nema mjerljivih zahtjeva za brzinu i pristupačnost.
Napomena
Ovaj vodič je praktična preporuka za sadržaj tehničke specifikacije i nije pravni savjet o provođenju postupka. Za postupak se oslonite na Zakon o javnim nabavkama, podzakonske akte i uputstva Agencije za javne nabavke BiH.
Pripremate nabavku web portala?
Kao potencijalni ponuđač ne pišem vašu tendersku dokumentaciju, ali ovaj vodič i primjeri zahtjeva su vam slobodno na raspolaganju. Kako pristupam portalima za institucije, pogledajte na stranici o javnom sektoru.
Engimotive · Objavljeno 28. oktobra 2026.