# Što ovaj vodič pokriva#
Product discovery sprint je kratka, strukturirana faza koja ideju pretvara u plan spreman za razvoj. Zamjenjuje nagađanje odlukama, smanjuje dorade i daje vam vjerodostojne rokove i troškove.
Ovaj vodič donosi praktičan pregled agende i isporuka product discovery sprinta za sprint od 1–2 tjedna, uključujući intervjue sa stakeholderima, korisnička putovanja, tehničke spikeove i prioritizaciju. Također dobivate checklistu za pripremu kako biste iz sprinta izvukli maksimalnu vrijednost.
Ako želite dublji, radionici fokusiran pristup zahtjevima i opsegu, pogledajte Discovery radionica za zahtjeve i opseg web aplikacije. Za to gdje se discovery uklapa u isporuku, pogledajte Proces web razvoja korak po korak. Ako evaluirate partnere, pročitajte Vodič za outsourcing web razvoja.
# Zašto discovery sprint smanjuje rizik izgradnje#
Većina kašnjenja proizvoda dolazi iz nepoznanica koje na početku izgledaju sitno: uloge i dozvole, rubni tijekovi rada, kvaliteta podataka, limiti third-party API-ja i nejasni kriteriji uspjeha. Discovery ih čini vidljivima rano, kada su promjene jeftine.
Istraživanja u industriji dosljedno pokazuju da je ispravljanje problema ranije dramatično jeftinije nego kasnije. Često citirano inženjersko pravilo kaže da greške mogu koštati 10x do 100x više za rješavanje u kasnijim fazama nego tijekom zahtjeva i dizajna. Čak i ako je multiplikator u vašem kontekstu manji, smjer je pouzdan: kasne promjene su skupe.
Dobar discovery sprint smanjuje rizik na četiri konkretna načina:
| Kategorija rizika | Kako izgleda u stvarnim projektima | Što discovery radi |
|---|---|---|
| Rizik opsega | Svi kažu “MVP”, ali backlog ima 180 stavki | Definira granice MVP-a i kriterije prihvaćanja po flowu |
| UX rizik | Korisnici ne mogu dovršiti osnovni zadatak bez podrške | Validira putovanja klikalnim prototipom i skriptama za testiranje |
| Tehnički rizik | Iznenađenja oko integracija, performanse, konflikti data modela | Radi tehničke spikeove i dokumentira ograničenja i opcije |
| Rizik isporuke | Procjene imaju široku nesigurnost i skrivene pretpostavke | Daje procjenu s pretpostavkama, rizicima i faznim planom |
🎯 Ključna poruka: Discovery nije “predprojekt”. To je kratka investicija koja nesigurnost pretvara u odluke, što izravno poboljšava brzinu i predvidljivost isporuke.
# Kada treba provesti discovery, a kada ga možete preskočiti#
Discovery je najvrijedniji kada vrijedi bilo što od ovoga:
- Imate više stakeholdera i suprotstavljene prioritete.
- Integrirate se s third-party sustavima poput payment providera, CRM-ova ili legacy baza podataka.
- Trebate validirati UX s puno workflowova poput back-office alata, višekoračnih formi ili dozvola.
- Budžet je bitan i ne možete si priuštiti graditi pogrešnu stvar 6 do 12 tjedana.
Formalni discovery sprint možda možete preskočiti ako radite malu, dobro shvaćenu promjenu na postojećem proizvodu i već imate analitiku i jasne zahtjeve. I tada mini-discovery od 1 do 2 dana često poboljša jasnoću oko rubnih slučajeva.
# Uloge u timu i odgovornosti#
Discovery sprint propada kada nitko ne može odlučiti. Prije planiranja potvrdite tko je vlasnik odluka, tko daje znanje o domeni i tko odobrava opseg.
Tipična postava koja funkcionira:
| Uloga | Obično osigurava | Vremenski angažman | Odgovornosti |
|---|---|---|---|
| Product owner | Klijent | 4 do 8 sati kroz sprint | Prioriteti, odluke, trade-offovi, odobrenje |
| Stručnjak za domenu | Klijent | 2 do 6 sati | Realnost procesa, iznimke, usklađenost |
| Tech lead | Agencija | Puno radno vrijeme | Opcije arhitekture, spikeovi, procjene |
| UX dizajner | Agencija | Puno radno vrijeme | Putovanja, prototip, skripta za usability |
| Delivery lead | Agencija | Djelomično | Plan, rizici, izlazi sprinta, usklađivanje |
| Podrška inženjera | Agencija | Djelomično | Implementacija spikeova, provjere izvedivosti |
Ako je vaša organizacija regulirana ili osjetljiva na sigurnost, uključite IT ili security stakeholdera rano. Čekanje do razvoja za razgovor o autentikaciji, zadržavanju podataka ili audit logovima čest je uzrok dorada.
# Struktura discovery sprinta: 1 tjedan vs 2 tjedna#
Oba formata mogu raditi, ali imaju različite prednosti.
Preporučeni opseg prema duljini sprinta#
| Duljina sprinta | Najbolje za | Tipični izlazi | Često ograničenje |
|---|---|---|---|
| 5 radnih dana | Validacija MVP-a, jasna domena, malo integracija | Prototip, nacrt PRD-a, prioritetni backlog, gruba procjena | Manje vremena za tehničke spikeove i dokaz integracija |
| 10 radnih dana | Aplikacije s puno workflowova, neizvjesne integracije, nove tehnološke odluke | Prototip, PRD, detaljan backlog, rezultati spikeova, rasponi procjena | Traži veću dostupnost klijenta i brže odluke |
💡 Savjet: Ako niste sigurni, odaberite 10 dana, ali zaključajte “decision checkpoint” na dan 5. Ako već imate jasnoću, možete završiti ranije i preostali budžet preusmjeriti u isporuku.
# Priprema prije sprinta: kako klijenti dobivaju maksimalnu vrijednost#
Discovery sprint je vremenski ograničen. Ako nedostaju osnovni inputi, sprint se pretvara u “prikupljanje informacija” umjesto “donošenja odluka”.
Dostavite ove inpute barem 2 do 3 dana prije dana 1:
| Input | Primjeri | Zašto je važno |
|---|---|---|
| Poslovni cilj i metrika | Smanjiti vrijeme obrade za 30 posto, povećati konverziju za 15 posto | Odlukama treba “north star” za razrješavanje trade-offova |
| Postojeći materijali | Pitch deck, stara specifikacija, linkovi konkurencije, screenshotovi | Smanjuje vrijeme potrošeno na osnove |
| Pristupi i ograničenja | SSO zahtjevi, hosting preferencije, potrebe usklađenosti | Izbjegava prototip koji se ne može isporučiti |
| Korisnici i workflowovi | Uloge, job-to-be-done, koraci postojećeg procesa | Omogućuje točna putovanja i kriterije prihvaćanja |
| Popis integracija | Payment, CRM, ERP, analitika, email | Usmjerava spikeove i stavke rizika u procjeni |
Također, dodijelite jednog donositelja odluka koji može odgovoriti unutar 24 sata tijekom sprinta. Bez toga timovi pretjerano dokumentiraju kako bi kompenzirali nesigurnost.
⚠️ Upozorenje: Najveći failure mode discoveryja je odgađanje odluka. Ako stakeholderi na ključne flowove ili uloge kažu “odlučit ćemo kasnije”, vaša procjena postaje placeholder, a rizik se samo prebacuje u razvoj.
# Agenda product discovery sprinta od 1–2 tjedna#
Ispod je praktična agenda koju koristimo za web i mobilne proizvode. Dizajnirana je da proizvede izlaze spremne za razvoj, a ne samo bilješke s radionica.
Dan 0: priprema kickoffa i setup#
Ovo nije cijeli dan. To je 60 do 90 minuta plus async setup.
- Potvrdite ciljeve, granice opsega i ciljano izdanje.
- Uskladite komunikaciju: vrijeme dnevnog check-ina, očekivanja odgovora, single source of truth.
- Potvrdite tko odobrava isporuke.
Isporuka: one-page sprint brief s ciljevima, sudionicima i vremenskim planom.
Dani 1–2: intervjui sa stakeholderima i framing problema#
Intervjui sa stakeholderima su mjesto gdje rano otkrivate kontradikcije. Cilj nije konsenzus, nego jasnoća o tome što je važno.
Praktična struktura intervjua:
| Dio intervjua | Pitanja | Output |
|---|---|---|
| Ciljevi | Što mora biti istina da bi ovo bio uspjeh za 90 dana? | Kriteriji uspjeha i metrike |
| Korisnici | Tko to koristi, koliko često i što pokreće korištenje? | Popis uloga i primarni scenariji |
| Workflow | Što se događa prije i poslije koraka u aplikaciji? | End-to-end mapa i ovisnosti |
| Ograničenja | Sigurnost, usklađenost, vlasništvo podataka, performanse | Popis ograničenja koji utječe na arhitekturu |
| Prioriteti | Što biste prvo izrezali ako budžet padne 20 posto? | Rani signal prioritizacije |
Isporuke:
- Bilješke usklađivanja stakeholdera s odlukama i otvorenim pitanjima
- Početna izjava o granicama opsega i popis pretpostavki
Dan 3: korisnička putovanja, poslovi i kriteriji prihvaćanja#
Korisnička putovanja pretvaraju ciljeve u flowove koje se može izgraditi. Za svaku primarnu ulogu definirajte “happy path” i najvažnije iznimke.
Dobar output putovanja uključuje:
- Okidač i ulaznu točku
- Korake i odluke
- Ulazne i izlazne podatke
- Stanja greške koja su bitna
- Kriterije završetka
Primjer predloška kriterija prihvaćanja koji možete ponovno koristiti:
Given [role] is authenticated
When they [take action]
Then the system [expected result]
And [validation / permission / notification]Isporuke:
- 3 do 6 ključnih korisničkih putovanja s kriterijima prihvaćanja
- Prva verzija informacijske arhitekture i navigacijske strukture
Dan 4: klikalni prototip i plan UX validacije#
Klikalni prototip je najbrži način za usklađivanje stakeholdera i smanjenje krivih interpretacija. Ne radi se o vizualnom poliranju. Radi se o validaciji toka, jezika i hijerarhije informacija.
Što prototip koristan za produkciju tipično uključuje:
| Komponenta prototipa | Svrha | Tipična vjernost |
|---|---|---|
| Ključni flowovi | Validirati dovršavanje zadataka i navigaciju | Srednja |
| Error i empty stanja | Smanjiti “što se događa ako” nejasnoću | Niska do srednja |
| Signali dozvola | Razjasniti što svaka uloga vidi i može raditi | Srednja |
| Ključne forme | Validirati zahtjeve polja i pravila validacije | Srednja |
Isporuke:
- Klikalni prototip koji pokriva primarne flowove
- Skripta za usability test s 5 do 8 zadataka i bilješkama za ocjenjivanje
Dani 5–7: tehnički spikeovi i opcije arhitekture#
Tehnički spikeovi su kratki eksperimenti koji rizična pitanja rješavaju dokazima. Štite vaš plan isporuke od skrivene kompleksnosti.
Česte teme spikeova za React, Next.js, Flutter i proizvode s puno automatizacije:
| Spike | Što provjeravate | Dokaz koji želite |
|---|---|---|
| Autentikacija i uloge | SSO izvedivost, upravljanje sesijom, RBAC model | Radni demo i matrica uloga |
| Izvedivost integracija | API limiti, webhookovi, mapiranje podataka | Primjeri requestova, mapping payloadova, ograničenja |
| Data model i migracije | Entiteti, odnosi, potreba za indeksima | Nacrt ERD-a i pristup migracijama |
| Rizik performansi | Najgori slučaj list viewova, search, paginacija | Budžeti ciljeva i bilješke testiranja |
| Automatizacija | Event triggeri, retry mehanizmi, error handling u workflowovima | Nacrt workflowa i failure modeovi |
Spike uvijek treba završiti prijedlogom odluke, ne samo kodom.
Isporuke:
- Dokument tehničkih nalaza s preporučenim pristupom i alternativama
- Nacrt dijagrama arhitekture i granica komponenti
Dani 8–9: prioritizacija, definicija MVP-a i procjene#
Ova faza pretvara učenje u plan izgradnje. Prioritizacija je mjesto gdje većina timova ili dobije brzinu ili izgubi mjesece.
Praktičan pristup prioritizaciji:
- Definirajte MVP kao najmanji skup funkcionalnosti koji isporučuje osnovni posao end-to-end za jednu primarnu personu.
- Koristite jednostavan model bodovanja koji balansira vrijednost i napor.
- Rano identificirajte “must-have” integracije jer one dominiraju rokovima.
Lightweight scoring model:
Score = (business value + user impact + risk reduction) - effort
Stavite rezultat u roadmap koji je jednostavno provesti.
Isporuke:
- Definicija MVP-a s eksplicitnim uključivanjima i isključivanjima
- Prioritetni backlog s procjenama po epicu
- Plan isporuke podijeljen u faze, tipično MVP i post-MVP
Dan 10: finalizacija PRD-a i sprint playback#
Zadnji dan je o usklađivanju i primopredaji. Želite da svaki stakeholder razumije što će se graditi, što se neće graditi i zašto.
Snažan playback uključuje:
- Demo prototipa
- Prolazak kroz PRD i ključne odluke
- Pregled pretpostavki procjene i stavki rizika
- Plan sljedećih koraka za kickoff razvoja
Isporuke:
- Finalni PRD
- Link na finalni prototip
- Procjena i vremenski plan s pretpostavkama i rizicima
- Plan implementacije za prva 2 do 4 razvojna sprinta
# Opipljive isporuke discovery sprinta: kako izgleda “dobro”#
Discovery outputi moraju biti upotrebljivi za inženjering i mjerljivi za biznis. Ako se vaše isporuke ne mogu koristiti za start sprint planninga, discovery nije završen.
PRD: Product Requirements Document#
PRD treba biti sažet, ali konkretan. Ciljajte na 10 do 25 stranica strukturiranog sadržaja, a ne na deck od 60 slajdova.
PRD spreman za razvoj uključuje:
| PRD dio | Na što odgovara | Česta pogreška |
|---|---|---|
| Problem i ciljevi | Zašto ovo gradimo sada? | Nema mjerljive metrike uspjeha |
| Persone i uloge | Tko to koristi i s kojim dozvolama? | Uloge definirane bez stvarnih workflowova |
| Korisnička putovanja | Koji su end-to-end flowovi? | Samo screenshotovi, bez kriterija prihvaćanja |
| Zahtjevi po funkcionalnosti | Što sustav radi? | Popisi featurea bez rubnih slučajeva |
| Ne-funkcionalni zahtjevi | Performanse, sigurnost, dostupnost | Dodano prekasno ili previše neodređeno |
| Analytics eventi | Što pratimo da mjerimo uspjeh? | “Analitiku ćemo dodati kasnije” |
Klikalni prototip: alat za usklađivanje, ne trofej dizajna#
Koristan prototip pomaže stakeholderima da u minutama odgovore na ono što bi u pisanom obliku trajalo danima.
Ako koristite moderni stack poput Next.js ili Flutter, prototip također pomaže inženjeringu anticipirati UI kompleksnost: dinamične tablice, filtere, višekoračne forme i ekrane s puno stanja.
Procjene: vjerodostojni rasponi s pretpostavkama#
Discovery procjene ne bi trebale biti jedna brojka. Trebale bi biti raspon vezan uz odluke o opsegu i stavke rizika.
Paket procjene treba uključiti:
| Element procjene | Primjer | Zašto je važno |
|---|---|---|
| Napor po epicu | Autentikacija: 3 do 5 dana, Admin panel: 8 do 12 dana | Trade-offovi postaju očiti |
| Pretpostavke | API podržava paginaciju, SSO preko OIDC | Pretpostavke objašnjavaju varijaciju |
| Rizici | Nejasna kvaliteta podataka, rate limitovi third-partyja | Rizici postaju zadaci, ne iznenađenja |
| Fazna isporuka | MVP za 8 tjedana, faza 2 za 4 tjedna | Štiti time-to-value |
Ako uspoređujete vendore, inzistirajte na pretpostavkama i rizicima. Niža brojka bez pretpostavki najčešće je samo nesigurnost sakrivena u ugovoru.
# Kako se discovery povezuje s isporukom#
Discovery vrijedi samo ako poboljša sljedeću fazu. Vaš kickoff razvoja treba izravno koristiti discovery outpute:
- PRD i backlog postaju inputi za sprint planning.
- Prototip postaje UI referenca za rane buildove.
- Rezultati spikeova postaju arhitekturne odluke.
- Pretpostavke iz procjene postaju ograničenja isporuke i stavke za “burn-down” rizika.
Za puni pogled na isporuku, pogledajte Proces web razvoja korak po korak. Ako angažirate vanjski tim, koristite Vodič za outsourcing web razvoja kako biste procijenili suradnju i odgovornost.
# Česte zamke i kako ih izbjeći#
- 1
Tretiranje discoveryja samo kao dizajnerske vježbe
Rješenje: uključite tehničke spikeove i ne-funkcionalne zahtjeve do dana 7. - 2
Previše izgrađen prototip, a premalo definirani kriteriji prihvaćanja
Rješenje: osigurajte da se svaki ključni ekran mapira na korak putovanja s kriterijima prihvaćanja. - 3
Nema eksplicitne granice MVP-a
Rješenje: napišite “out of scope” stavke u PRD-u i potvrdite stakeholder sign-off. - 4
Procjene bez rizika i pretpostavki
Rješenje: zahtijevajte risk register i raspon procjene po epicu. - 5
Stakeholderi nisu dostupni
Rješenje: zakažite intervjue i playback sesije prije početka sprinta.
# Ključne poruke#
- Koristite 5-dnevni sprint za jasnoću i usklađivanje prototipom, a 10-dnevni sprint kada su integracije i arhitektura neizvjesni.
- Učinite dostupnost stakeholdera i brze odluke zahtjevom, a ne “nice-to-have”, ili će discovery proizvesti dokumente umjesto ishoda.
- Inzistirajte na opipljivim outputima: PRD s kriterijima prihvaćanja, klikalni prototip, rezultate tehničkih spikeova i procjenu s pretpostavkama i rizicima.
- Tehničke spikeove za autentikaciju, integracije, data model i performanse pokrenite rano, jer oni najviše utječu na varijaciju rokova.
- Definirajte MVP kroz end-to-end korisnička putovanja i eksplicitna isključenja, zatim prioritizirajte jednostavnim modelom vrijednost-naspram-napora.
# Zaključak#
Dobro vođen product discovery sprint pretvara nejasnoću u plan spreman za razvoj: završavate s PRD-om koji inženjeri mogu implementirati, klikalnim prototipom koji stakeholderi mogu validirati i procjenama prema kojima možete planirati budžet. Još važnije, uklanjate skrivene rizike koji se tipično pokažu tek nakon tjedana razvoja.
Ako želite da Samioda vodi discovery sprint za vaš web ili mobilni proizvod, pošaljite nam postojeće materijale i ciljeve, a mi ćemo predložiti agendu od 1–2 tjedna prilagođenu vašoj domeni, integracijama i vremenskom planu isporuke. Krenite s našim detaljnim pristupom kroz radionicu na Discovery radionica za zahtjeve i opseg web aplikacije, a zatim uskladite isporuku kroz Proces web razvoja korak po korak.
FAQ
Više iz kategorije Agencija i posao
Sve →Radionica za otkrivanje i definiranje web aplikacije: kako postavljamo opseg, rizike i realan plan
Praktičan vodič za vođenje radionice otkrivanja (discovery) web aplikacije — dionici, korisnički tokovi, tehnička ograničenja, metrike uspjeha i konkretni isporučivi rezultati koji sprječavaju prekoračenja i prepravke.
Retainer za web razvoj vs fiksna cijena: koji model odgovara vašem planu razvoja proizvoda?
Praktična usporedba retainera za web razvoj i fiksne cijene: prednosti i mane, raspodjela rizika, rokovi, primjeri budžetiranja za startupove i SME-ove, okvir za odluku i primjeri SLA očekivanja.
Kako odabrati pravu agenciju za web razvoj u 2026. (praktična kontrolna lista)
Vodič bez uljepšavanja o tome kako odabrati agenciju za web razvoj u 2026.: portfolio, tech stack, komunikacija, modeli cijena i reference—uz bodovnu kontrolnu listu koju možeš koristiti već danas.
Trebate pomoć s projektom?
Gradimo prilagođena rješenja koristeći tehnologije iz ovog članka. Senior tim, fiksne cijene.
Povezani članci
Radionica za otkrivanje i definiranje web aplikacije: kako postavljamo opseg, rizike i realan plan
Praktičan vodič za vođenje radionice otkrivanja (discovery) web aplikacije — dionici, korisnički tokovi, tehnička ograničenja, metrike uspjeha i konkretni isporučivi rezultati koji sprječavaju prekoračenja i prepravke.
Kako odabrati pravu agenciju za web razvoj u 2026. (praktična kontrolna lista)
Vodič bez uljepšavanja o tome kako odabrati agenciju za web razvoj u 2026.: portfolio, tech stack, komunikacija, modeli cijena i reference—uz bodovnu kontrolnu listu koju možeš koristiti već danas.
Retainer za web razvoj vs fiksna cijena: koji model odgovara vašem planu razvoja proizvoda?
Praktična usporedba retainera za web razvoj i fiksne cijene: prednosti i mane, raspodjela rizika, rokovi, primjeri budžetiranja za startupove i SME-ove, okvir za odluku i primjeri SLA očekivanja.