Kako napisati tehničku specifikaciju za javnu nabavku web stranice

Loše napisana specifikacija daje ponude koje se ne mogu porediti, portal koji nikome ne odgovara i spor oko toga šta je bilo uključeno. Ovaj vodič je za službenike za nabavke i rukovodioce u institucijama, javnim preduzećima i projektima koji nabavljaju web stranicu ili portal.

4 min čitanja

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

  1. Cilj i korisnici — kome je portal namijenjen i šta treba da riješe na njemu (prijava kvara, dokumenti, obavještenja, e-usluge).
  2. Obim — spisak stranica i sekcija, broj jezika, migracija postojećeg sadržaja (koliko stranica, vijesti i dokumenata).
  3. Funkcionalni zahtjevi — šta korisnik i administrator moraju moći uraditi, opisano kroz zadatke.
  4. Nefunkcionalni zahtjevi — pristupačnost, brzina, sigurnost, zaštita podataka, prikaz na mobitelu.
  5. Hosting i domena — ko obezbjeđuje hosting, gdje su podaci, na koga se registruje domena.
  6. Vlasništvo i dokumentacija — izvorni kod, pristupi, tehnička i korisnička dokumentacija.
  7. Obuka — broj osoba i oblik obuke za urednike.
  8. Garancija i održavanje — period garancije, rok otklanjanja grešaka, opcija održavanja nakon garancije.
  9. Rokovi i faze — dizajn, razvoj, testiranje, migracija, puštanje u rad.
  10. 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

OblastPrimjer mjerljivog zahtjeva
PristupačnostUsklađenost s WCAG 2.1 nivo AA, provjerena alatom i ručnim testom tastaturom
BrzinaCore Web Vitals u zelenoj zoni na mobilnom uređaju za ključne stranice
SigurnostHTTPS na svim stranicama, dvofaktorska prijava za administratore, redovne kopije van servera
Zaštita podatakaForme prikupljaju samo potrebne podatke, politika privatnosti u skladu sa zakonom
Mobilni prikazIspravan prikaz od 320 px širine, bez horizontalnog skrolanja
PretraživačiNaslovi 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.

Javni sektor

Engimotive · Objavljeno 28. oktobra 2026.

FAQ

Često postavljana pitanja

Smije li specifikacija tražiti određenu platformu, npr. WordPress?

Opisivanje rješenja preko konkretnog proizvoda ili marke ograničava konkurenciju i može biti osnov za žalbu. Bolje je opisati funkcionalne zahtjeve — npr. da zaposleni mogu sami objavljivati vijesti i dokumente — a ako je pozivanje na proizvod neizbježno, dodati „ili ekvivalentno“.

Kako procijeniti vrijednost nabavke?

Zakon predviđa prethodnu provjeru tržišta prije pokretanja postupka. Možete zatražiti okvirne ponude ili savjet od više ponuđača i nezavisnih stručnjaka, pod uslovom da se konsultacije dokumentuju i da ne narušavaju konkurenciju.

Šta ako se nakon ugovora pokaže da nešto nije bilo u specifikaciji?

Upravo zato specifikacija treba sadržavati spisak isporuka, kriterije prihvatanja i jasno definisane naknadne izmjene. Sve što nije opisano ponuđač će s pravom tretirati kao dodatni posao.

Kontakt

Imate projekat na umu? Razgovarajmo.

Opišite ideju u nekoliko rečenica. Odgovaram lično, u roku od 24 sata radnim danima, s konkretnim prijedlogom sljedećih koraka.

Emailinfo@engimotive.com
LokacijaZenica, Bosna i Hercegovina
Način radaRemote — BiH, region i EU

Šta slijedi: odgovor s nekoliko pitanja → kratak razgovor → fiksna ponuda. Bez obaveze.

Polja označena sa * su obavezna. Vaše podatke koristim samo za odgovor na upit. Politika privatnosti.