Professional Documents
Culture Documents
SCRUM-Learning-Objectives Croatian
SCRUM-Learning-Objectives Croatian
SCRUM je agilni okvir za upravljanje projektima koji se najčešće koristi u razvoju softvera. Zasniva se na
iterativnom i inkrementalnom pristupu, gdje se projekt dijeli u serije kratkih ciklusa rada nazvanih
"sprintovi". SCRUM tim obično uključuje tri glavne uloge: Product Owner, Scrum Master i Development
Team.
Product Owner je odgovoran za definiranje značajki proizvoda i prioriteta, osiguravajući da rad tima
donosi vrijednost poslovanju.
Scrum Master služi kao facilitator i pomaže uklanjati prepreke koje se pojavljuju pred timom,
osiguravajući da se SCRUM procesi pravilno slijede.
Development Team je grupa profesionalaca koji rade na razvoju i dostavi proizvoda. Ovaj tim je
multidisciplinaran, što znači da posjeduje sve vještine potrebne za izradu proizvoda.
SCRUM proces započinje sastankom za planiranje sprinta, gdje se određuju zadaci koji će se izvršiti u
narednom sprintu. Tijekom sprinta, tim održava dnevne stand-up sastanke, poznate kao "daily scrum",
kako bi pratili napredak i rješavali probleme. Na kraju svakog sprinta, održava se pregled sprinta i
retrospektiva sprinta, što timu omogućava da prezentira što je razvijeno i reflektira na načine kako
poboljšati sljedeći sprint.
SCRUM tim ima zajedničku odgovornost za isporuku visokokvalitetnog proizvoda koji zadovoljava
potrebe korisnika. Unutar tima, specifične uloge imaju svoje odgovornosti i ovlasti:
SCRUM tim kao cjelina odgovoran je za uspjeh projekta. Iako svaka uloga ima svoje specifične
odgovornosti, ključno je da tim surađuje i komunicira otvoreno kako bi osigurao da svi rade prema
zajedničkom cilju isporuke vrijednosti korisnicima.
Scrum Master ima ključnu ulogu u SCRUM timu, djelujući kao facilitator i mentor za ostale članove
tima. Njegove odgovornosti i ovlasti obuhvaćaju sljedeće aspekte:
Odgovornosti
Ovlasti
2 / 24
• Ne donosi odluke o projektu: Scrum Master ne donosi odluke vezane za sadržaj proizvoda ili
tehničke aspekte projekta; umjesto toga, olakšava timu da donese te odluke.
• Podrška, ne kontrola: Njegova ovlast proizlazi iz sposobnosti da podrži tim i vodi ih kroz agilni
proces, a ne kroz izravnu kontrolu nad radom.
• Uticaj na organizacijske promjene: Scrum Master može utjecati na organizacijske promjene
koje poboljšavaju agilnost tima i organizacije, premda nema izravnu upravljačku moć.
Ukratko, Scrum Master igra ključnu ulogu u usmjeravanju, podršci i poboljšanju agilnog procesa unutar
SCRUM tima, te je odgovoran za stvaranje okruženja u kojem tim može uspješno raditi i razvijati
visokokvalitetne proizvode.
Razvojni tim u SCRUM okviru ima ključnu ulogu u isporuci proizvoda. Njihove odgovornosti i ovlasti
uključuju:
Odgovornosti
Ovlasti
• Tehničke odluke: Razvojni tim ima ovlasti donositi odluke o tehničkom dizajnu, arhitekturi i
implementacijskim detaljima projekta.
• Organizacija rada: Tim se sam organizira u pogledu raspodjele i upravljanja zadacima unutar sprinta, bez
izravne upravljačke intervencije.
• Prilagodba obima posla: Tim može pregovarati s Product Ownerom o obimu posla za sprint,
osiguravajući da je rad realističan i izvediv u okviru sprinta.
3 / 24
Razvojni tim je, dakle, temelj SCRUM procesa, čija je glavna odgovornost isporučiti funkcionalan i
kvalitetan proizvod u skladu s potrebama i očekivanjima korisnika i organizacije.
Product Owner u SCRUM timu ima ključnu ulogu koja obuhvaća strategijsku viziju proizvoda,
upravljanje zahtjevima i prioritetima, te osiguravanje maksimalne vrijednosti proizvoda za poslovanje.
Evo detaljnijeg pregleda njegovih odgovornosti i ovlasti:
Odgovornosti
1. Vizija proizvoda:
o Definiranje i održavanje jasne vizije proizvoda, osiguravajući da je tim usredotočen na ciljeve koji
donose najveću vrijednost poslovanju.
o Komunikacija vizije i ciljeva proizvoda unutar SCRUM tima i s dionicima.
2. Upravljanje Product Backlogom:
o Stvaranje, prioritetizacija i ažuriranje Product Backloga, koji sadrži sve značajke, funkcionalnosti,
zahtjeve i poboljšanja potrebna za proizvod.
o Osiguravanje da su stavke Product Backloga jasno opisane, razumljive i dostupne timu.
3. Odlučivanje o prioritetima:
o Donošenje odluka o prioritetu zadataka na temelju poslovne vrijednosti, ROI (return on
investment), i strateške važnosti.
o Usklađivanje prioriteta s ograničenjima vremena i resursa tima.
4. Pregovaranje sa stakeholderima:
o Uspostava i održavanje komunikacije s ključnim dionicima, uključujući razumijevanje njihovih
potreba i očekivanja te usklađivanje tih potreba s mogućnostima tima.
o Zastupanje interesa korisnika i poslovanja unutar SCRUM tima.
5. Sudjelovanje u SCRUM ceremonijama:
o Aktivno sudjelovanje u planiranju sprinta, pregledima sprinta i retrospektivama, pružajući
povratne informacije i usmjeravanje timu.
Ovlasti
• Konačna odluka o sadržaju Product Backloga: Product Owner ima konačnu odluku o tome što će biti
uključeno u Product Backlog i kojim redoslijedom će se raditi značajke.
• Upravljanje izdanjima: Odgovoran je za odlučivanje kada će se proizvod ili njegove značajke pustiti na
tržište.
• Prilagodba planova: Ima ovlast za prilagodbu planova i prioriteta na temelju promjena u poslovnom
okruženju, povratne informacije korisnika i performansi tima.
Product Owner je ključna poveznica između poslovnih ciljeva i tima koji razvija proizvod, te je
odgovoran za osiguravanje da SCRUM tim isporučuje proizvode koji zadovoljavaju potrebe korisnika i
poslovne ciljeve organizacije.
1.5 Discuss at least two reasons why the Product Owner is a single person and neither
a group nor a committee.
4 / 24
Dva ključna razloga zašto je Product Owner obično jedna osoba, a ne grupa ili odbor, su jasnoća
odlučivanja i učinkovitost komunikacije:
1. Jasnoća odlučivanja:
o Kada jedna osoba služi kao Product Owner, postoji jasna linija odgovornosti za odluke
vezane uz proizvod. To uklanja nejasnoće i potencijalne konflikte koji mogu nastati kada
više ljudi pokušava donijeti odluke o prioritetima i smjeru proizvoda. Jedinstvena točka
odluke omogućuje brže i koherentnije odlučivanje, što je ključno u agilnim okruženjima
gdje se stvari brzo mijenjaju i gdje je potrebno brzo reagirati na promjene u tržišnim
uvjetima ili zahtjevima korisnika.
o Kada postoji jedna osoba odgovorna za Product Backlog i prioritete, smanjuje se rizik od
proturječnih prioriteta ili neusklađenih očekivanja, što može dovesti do konfuzije i
neefikasnosti unutar tima.
2. Učinkovitost komunikacije:
o Komunikacija je mnogo učinkovitija kada SCRUM tim ima jednu osobu s kojom može
komunicirati o zahtjevima proizvoda, prioritetima i povratnim informacijama. Ovo
pojednostavljuje procese i čini ih bržima jer se smanjuje potreba za koordinacijom
između više ljudi i razrješavanjem potencijalnih konflikata ili neslaganja unutar grupe ili
odbora.
o Jedinstveni Product Owner služi kao glavna točka za prikupljanje i filtriranje povratnih
informacija od korisnika, stakeholdera i tima, osiguravajući da se sve relevantne
informacije uzimaju u obzir na usklađen i organiziran način.
Zbog ovih razloga, Product Owner kao pojedinac može brže i jasnije komunicirati viziju, ciljeve i
prioritete, osiguravajući da tim ostaje usredotočen i produktivan, te može brzo reagirati na promjene,
što je suštinski dio agilne metodologije kao što je SCRUM.
1.6 Discuss how and why the Product Owner maintains authority over the Product
Backlog while working collaboratively with Developers and stakeholders.
Product Owner održava autoritet nad Product Backlogom kako bi osigurao usklađenost s vizijom
proizvoda i poslovnim ciljevima, ali i surađuje s razvojnim timom i dionicima kako bi osigurao da
proizvod zadovoljava potrebe korisnika i tržišta. Evo kako i zašto to čini:
• Iako Product Owner održava autoritet nad Product Backlogom, suradnja s razvojnim timom i dionicima
je ključna. Ova suradnja uključuje razmjenu povratnih informacija, razumijevanje tehničkih izazova i
zajedničko rješavanje problema.
• Product Owner redovito komunicira s razvojnim timom kako bi razjasnio zahtjeve i razumio mogućnosti i
ograničenja u implementaciji.
• Također surađuje s dionicima kako bi razumio njihove potrebe i očekivanja, te kako bi mogao
uravnotežiti te zahtjeve s tehničkim izvedivostima i poslovnim prioritetima.
U konačnici, očuvanje autoriteta nad Product Backlogom omogućava Product Owneru da učinkovito
upravlja proizvodom, dok suradnja s timom i dionicima osigurava da proizvod uspješno zadovoljava
različite zahtjeve i očekivanja.
Povećanje transparentnosti ključno je za uspjeh SCRUM tima jer omogućuje svim članovima da imaju
jasan uvid u stanje projekta, prepreke, napredak i planove. Evo primjera kako tim može povećati
transparentnost na svakom od SCRUM događaja:
Kroz ove aktivnosti, SCRUM tim može osigurati da su svi članovi, uključujući i dionike, u potpunosti
informirani i uključeni u proces, što dovodi do bolje suradnje, učinkovitijeg rješavanja problema i u
konačnici uspješnijeg projekta.
Sprint planning je proces u kojem SCRUM tim određuje što će se raditi u nadolazećem sprintu i planira
kako će to izvesti. Evo kako se može izvesti sprint planning:
1. Priprema
• Trajanje sprinta: Odredite koliko će dugo trajati sprint, obično između 2 do 4 tjedna.
• Dostupnost tima: Procijenite koliko je radnih sati dostupno u timu za nadolazeći sprint, uzimajući u obzir
odmore, praznike i druge obaveze.
• Product Owner predstavlja vrhunac Product Backloga, objašnjavajući prioritete i zašto su određene
stavke važne.
• Razmotrite ciljeve sprinta koji se usklađuju s poslovnim ciljevima i korisničkim potrebama.
• Tim zajedno s Product Ownerom odabire stavke iz Product Backloga koje će se razvijati u sprintu,
uzimajući u obzir prioritet i procijenjeni trud za svaku stavku.
• Tim procjenjuje zadatake, koristeći tehnike kao što su planning poker, za određivanje obujma posla.
• Na temelju odabranih zadataka, definirajte cilj sprinta koji je jasan, mjerljiv i ostvariv.
• Cilj sprinta služi kao usmjerenje za tim i pomaže u održavanju fokusa.
5. Planiranje izvršenja
• Razvojni tim raspravlja o tome kako će izvršiti svaku odabrane zadatake, definira tehničke korake,
potrebne resurse i moguće prepreke.
• Ako je potrebno, zadaci se mogu dalje podijeliti u manje, upravljive pod-zadatke.
7 / 24
6. Potvrda Sprint Backloga
• Tim potvrđuje Sprint Backlog, osiguravajući da je rad izvediv unutar vremenskih ograničenja sprinta i
dostupnih resursa.
• Uspostavite jasnu sliku tko je odgovoran za koji zadatak.
7. Pregled i prilagodba
• Na kraju sprint planninga, tim bi trebao imati jasan plan rada za sprint.
• Pobrinite se da su svi u timu razumjeli plan i da su spremni početi s radom.
Sprint planning je ključan za uspjeh sprinta jer omogućuje timu da se organizira i uskladi oko
zajedničkih ciljeva, što pomaže u efikasnom i usmjerenom radu tijekom sprinta.
Sprint Review je sastanak na kraju sprinta gdje SCRUM tim predstavlja što je postignuto tijekom
sprinta. Evo kako se može izvesti Sprint Review:
1. Priprema
• Prikupite materijale: Osigurajte da su sve značajke, poboljšanja i ispravci bugova koji su razvijeni tijekom
sprinta spremni za demonstraciju.
• Uključite tim i dionike: Pozovite članove SCRUM tima, Product Ownera, Scrum Mastera, te ključne
dionike, uključujući klijente ili predstavnike korisnika.
2. Pregled sprinta
• Predstavljanje postignuća: Product Owner ili članovi tima predstavljaju rad koji je dovršen tijekom
sprinta, demonstrirajući funkcionalnosti i objašnjavajući kako oni ispunjavaju postavljene zahtjeve.
• Usklađivanje s ciljevima sprinta: Provjerite kako su postignuća sprinta usklađena s ciljevima definiranim
na početku sprinta.
• Pregled budućih zadataka: Product Owner predstavlja trenutno stanje Product Backloga i diskutira o
mogućim promjenama na temelju povratnih informacija i postignuća sprinta.
8 / 24
• Razmatranje prioritetizacije: Otvorite diskusiju o potrebama za reprioritetizacijom zadataka u Product
Backlogu.
5. Planiranje naprijed
Sprint Review je ključan za poticanje suradnje između SCRUM tima i dionika te za osiguravanje da se
rad tima usklađuje s poslovnim ciljevima i korisničkim očekivanjima.
Sprint Retrospective je sastanak na kraju sprinta gdje SCRUM tim reflektira na proces rada i traži načine
za poboljšanje u sljedećem sprintu. Evo kako se može izvesti Sprint Retrospective:
1. Priprema
• Uspostavite otvorenu atmosferu: Osigurajte da se svi članovi tima osjećaju ugodno dijeleći svoje
mišljenje iskreno i otvoreno.
• Pripremite alate i materijale: Koristite bijele ploče, virtualne alate za suradnju, post-it papiriće ili druge
materijale potrebne za bilježenje ideja i povratnih informacija.
2. Pregled sprinta
3. Analiza
• Diskutirajte o ključnim područjima: Identificirajte što je dobro funkcioniralo i što se može poboljšati.
Razmislite o procesima, alatima, suradnji i komunikaciji unutar tima.
• Razmotrite prepreke: Analizirajte izazove s kojima se tim suočavao i raspravite o uzrocima tih problema.
• Odredite poboljšanja: Na temelju diskusije, definirajte konkretna poboljšanja ili promjene koje će se
primijeniti u sljedećem sprintu.
• Postavite akcijske točke: Razvijte jasan plan s odgovornostima i rokovima za svaku akcijsku točku.
9 / 24
5. Plan za implementaciju
• Dogovorite se o promjenama: Osigurajte da se tim složi oko plana promjena i kako će se implementirati
u sljedećem sprintu.
• Alokacija resursa: Raspravite o potrebnim resursima ili promjenama u radu kako biste osigurali uspješnu
implementaciju akcijskih točaka.
6. Zatvaranje retrospektive
• Sumiranje i potvrđivanje akcijskih točaka: Pobrinite se da su sve akcijske točke jasne i da svatko zna
svoje zadatke.
• Zaključite s optimizmom: Završite retrospektivu s pozitivnim osjećajem, naglašavajući predanost tima
kontinuiranom poboljšanju.
Sprint Retrospective je važan za razvoj i održavanje visokoučinkovitog agilnog tima, jer pruža priliku za
introspekciju i kontinuirano poboljšanje.
Preskakanje Sprint Retrospectivea može imati nekoliko negativnih posljedica za SCRUM tim i cjelokupni
razvojni proces:
Zbog ovih razloga, preskakanje Sprint Retrospectivea može imati dugoročno štetne učinke na
performanse tima, kvalitetu proizvoda i opće zadovoljstvo radom u timu. Stoga je važno redovito
provoditi retrospektive kao ključni dio SCRUM procesa, omogućavajući timu da se razvija, uči i
kontinuirano poboljšava.
10 / 24
Daily Scrum je kratki, vremenski ograničeni sastanak (obično traje oko 15 minuta) koji razvojni tim
održava svaki radni dan tijekom sprinta. Cilj ovog sastanka je sinhronizirati aktivnosti i planirati rad za
sljedećih 24 sata. Evo kako razvojni tim provodi Daily Scrum:
• Sastanak se održava u isto vrijeme i na istom mjestu svakog dana kako bi se osigurala redovitost i
minimalizirala logistička složenost.
2. Stajanje (opcionalno)
• Tradicionalno, članovi tima stoje tijekom Daily Scruma kako bi sastanak ostao brz i fokusiran.
• Rasprava tijekom Daily Scruma treba biti usmjerena na ono što je potrebno za napredovanje prema
ciljevima sprinta.
• Scrum Master prisustvuje sastanku kako bi se osiguralo da on ostane fokusiran i unutar predviđenog
vremena te pomaže u rješavanju blokatora, ali ne mora nužno voditi sastanak.
6. Transparentnost i komunikacija
• Daily Scrum potiče transparentnost jer svaki član tima dijeli svoj napredak i planove s ostatkom tima,
omogućavajući bolju koordinaciju i planiranje.
7. Brzina i efikasnost
• Budući da je sastanak ograničen na 15 minuta, rasprave se moraju držati kratke i usmjerene, što potiče
učinkovitu komunikaciju i minimizira gubitak vremena.
Daily Scrum je ključan za održavanje ritma tima, identifikaciju i rješavanje problema u realnom
vremenu te osiguravanje kontinuiranog napretka prema ciljevima sprinta.
11 / 24
1.13 Discuss at least three ways the Daily Scrum differs from a status
meeting and why the various constraints exist to support the Developers.
Daily Scrum se razlikuje od tradicionalnog statusnog sastanka u nekoliko ključnih aspekata, a te razlike
su usmjerene na potporu učinkovitosti i produktivnosti razvojnog tima:
• Daily Scrum: Centriran je oko tima koji sam upravlja svojim radom, gdje članovi međusobno dijele svoje
planove i izazove, umjesto da izvještavaju nadređenima.
• Statusni sastanak: Često je usmjeren na izvještavanje menadžmentu ili voditeljima projekta o napretku
rada.
• Zašto postoji ova razlika: Potiče odgovornost i transparentnost unutar tima, omogućujući članovima da
se aktivno uključe u planiranje i rješavanje problema, umjesto da samo izvještavaju o statusu.
2. Vremensko ograničenje
• Daily Scrum: Obično traje samo 15 minuta, što članove tima potiče da budu koncizni i fokusirani na
najvažnije informacije.
• Statusni sastanak: Može trajati znatno duže i često ulazi u detaljnije analize ili rasprave.
• Zašto postoji ova razlika: Kratko trajanje sprječava nepotrebnu raspravu i održava sastanak usmjerenim
na akciju, što je ključno za održavanje agilnosti i brzog tempa rada u SCRUM-u.
3. Cilj i struktura
• Daily Scrum: Usredotočen je na planiranje rada za sljedećih 24 sata, s ciljem identificiranja i rješavanja
blokatora koji bi mogli ometati napredak.
• Statusni sastanak: Često ima širi fokus, koji može uključivati detaljne izvještaje o napretku, rasprave o
budžetu, resursima, rizicima i drugim upravljačkim aspektima projekta.
• Zašto postoji ova razlika: Daily Scrum omogućuje timu da se brzo prilagodi i reagira na izazove,
održavajući agilnost i fokus na trenutne prioritete.
Ove razlike podržavaju agilni pristup razvoju softvera, gdje je naglasak na brzom prilagođavanju
promjenama, samoupravljanju i kontinuiranoj komunikaciji unutar tima. Time se omogućuje da tim
ostane fokusiran na ciljeve sprinta, efikasno upravlja svojim vremenom i resursima te proaktivno
rješava probleme kako bi se osigurao stalni napredak.
Sprint se može prekinuti prije vremena, u procesu poznatom kao "Sprint Abortion" ili "Sprint
Termination", u relativno rijetkim situacijama kada se prepozna da nastavak sprinta neće donijeti
željenu vrijednost ili kad se drastično promijene okolnosti. Evo nekoliko uvjeta pod kojima bi se to
moglo dogoditi:
12 / 24
• Ako se tijekom sprinta pojave nove informacije koje rezultiraju značajnom promjenom poslovnih
prioriteta ili strategije, može se odlučiti o prekidu sprinta. To bi moglo biti zbog tržišnih promjena, novih
poslovnih mogućnosti, izgubljene konkurentske prednosti ili hitnih zahtjeva koji zahtijevaju brzu reakciju.
• Ako se tijekom sprinta otkrije da su temeljne pretpostavke projekta netočne ili neodržive, što dovodi do
zaključka da trenutni rad više nije relevantan ili koristan, sprint se može prekinuti. To omogućuje timu da
se ponovno usredotoči i preispita svoje planove prije nego što se previše resursa potroši na pogrešnom
putu.
• U slučaju da se naiđe na neprevladive tehničke prepreke koje značajno mijenjaju opseg ili održivost
sprinta, ili ako se otkriju ozbiljni sigurnosni propusti, prekid sprinta može biti potreban da se omogući
hitno restrukturiranje ili revizija planova.
• Prekid sprinta obično inicira Product Owner, koji je odgovoran za maksimiziranje vrijednosti proizvoda i
može donijeti odluku o prekidu kada smatra da će nastavak sprinta rezultirati gubitkom vremena,
resursa ili prilikom. Takva odluka obično se donosi u konzultaciji s ostalim članovima SCRUM tima i
relevantnim dionicima.
• Prekid sprinta nije laka odluka i dolazi s posljedicama, uključujući potrebu za ponovnim planiranjem,
mogućim gubitkom rada i utjecajem na moral tima. Stoga je važno temeljito procijeniti situaciju i
osigurati da su koristi od prekida veće od potencijalnih troškova i poremećaja.
Ukratko, prekid sprinta smatra se iznimkom, a ne pravilom, i trebao bi se koristiti samo kada se
nastavak sprinta jasno pokazuje kao netočan u pogledu ostvarivanja ciljeva projekta ili ispunjenja
poslovnih potreba.
Definicija gotovosti (Definition of Done - DoD) ključan je element u SCRUM metodologiji koji pomaže
osigurati kvalitetu, transparentnost i konzistentnost u isporuci proizvoda. Evo tri glavne prednosti jasne
i snažne Definicije gotovosti:
• Objašnjenje kvalitete: DoD postavlja jasne kriterije za ono što se smatra "završenim" za svaki zadatak ili
značajku, osiguravajući da svi članovi tima imaju isto razumijevanje kvalitete.
• Osiguranje kvalitete: Kada je DoD dobro definiran, on uključuje specifične standarde kvalitete i
prihvatljive kriterije koji moraju biti ispunjeni prije nego što se zadatak smatra dovršenim. To pomaže u
održavanju visoke razine kvalitete u isporučenom radu.
2. Transparentnost i predvidljivost
13 / 24
• Transparentnost procesa: Jasna Definicija gotovosti omogućava članovima tima i dionicima da točno
razumiju što se očekuje u svakom sprintu, što povećava transparentnost rada tima.
• Predvidljivost isporuke: Kada su kriteriji za "završeno" jasno definirani, tim može bolje procijeniti koliko
će vremena i resursa biti potrebno za dovršavanje zadataka, što dovodi do realnijih procjena i poboljšane
predvidljivosti u isporuci projekta.
• Jedinstveno razumijevanje: Definicija gotovosti osigurava da svi članovi tima imaju jedinstveno
razumijevanje očekivanja, što smanjuje nesporazume i poboljšava komunikaciju unutar tima.
• Fokusirana suradnja: Kada je DoD jasan, tim može bolje surađivati na postizanju zadataka jer su svi
usredotočeni na ispunjenje istih kriterija i standarda, što potiče zajednički rad i sinergiju.
U suštini, snažna Definicija gotovosti pomaže u osiguravanju da se rad ne samo dovrši na vrijeme, već i
da zadovoljava sve potrebne kriterije kvalitete, čime se poboljšava ukupna učinkovitost i uspjeh
projekta.
Stvaranje učinkovite Definicije gotovosti (DoD) je proces koji zahtijeva suradnju i konzistentno
razumijevanje unutar SCRUM tima. Evo jednog načina kako možete stvoriti DoD:
• Uključite članove SCRUM tima, uključujući Product Ownera, Scrum Mastera i razvojni tim.
• Ako je moguće, uključite i predstavnike drugih interesnih strana, kao što su kvaliteta, operacije i podrška,
koji mogu pridonijeti perspektivama na kvalitetu i isporuku.
• Organizirajte radionicu ili seriju sastanaka gdje tim zajedno raspravlja i definira što znači "gotovo" za
proizvode, funkcije ili zadatke na koje rade.
• Raspravite i uzmite u obzir različite aspekte rada koji bi trebali biti obuhvaćeni DoD, kao što su kodiranje,
testiranje, dokumentacija, dizajn, pregled koda, integracija, performanse i sigurnost.
• Detaljno definirajte kriterije koji moraju biti ispunjeni prije nego što se posao može smatrati dovršenim.
Na primjer:
o Kod je napisan i pregledan.
o Testiranje je završeno, uključujući jedinične testove, integracijske testove i testove
prihvatljivosti.
o Dokumentacija je ažurirana i odobrena.
o Proizvod je implementiran u odgovarajućem okruženju za testiranje i/ili proizvodnju.
o Svi poznati bugovi su riješeni ili su prihvaćeni rizici dokumentirani.
14 / 24
• Osigurajte da se svi članovi tima slažu s definiranim kriterijima i razumiju ih.
• DoD treba biti jasno dokumentiran i dostupan svim članovima tima.
• Definicija gotovosti treba biti živi dokument koji se redovito pregledava i prilagođava prema potrebama
projekta i tima.
• Organizirajte redovite retrospektive za ocjenu DoD-a i napravite prilagodbe kako biste osigurali da on
ostane relevantan i učinkovit.
Kreiranjem jasne i sveobuhvatne Definicije gotovosti, tim može osigurati konzistentnu kvalitetu i
efikasnost u svojim isporukama, te potaknuti bolju suradnju i razumijevanje unutar tima i s dionicima.
Scrum Master igra ključnu ulogu u facilitiranju SCRUM procesa, služeći potrebama tima i organizacije u
različitim situacijama. Evo tri primjera situacija u kojima Scrum Master može pružiti značajnu podršku
kroz facilitaciju:
• Facilitiranje procesa planiranja: Scrum Master može pomoći u organizaciji i vođenju sprint planning
sastanka, osiguravajući da se sastanak odvija učinkovito i da su svi članovi tima uključeni u proces.
• Razrada ciljeva sprinta: Može pomoći timu u definiranju jasnih ciljeva sprinta, osiguravajući da su ciljevi
usklađeni s očekivanjima Product Ownera i da se mogu realistično postići tijekom sprinta.
• Rješavanje konflikata: U slučaju neslaganja ili konflikta oko prioriteta ili opsega rada, Scrum Master
može djelovati kao posrednik, pomažući u rješavanju konflikata i promicanju konstruktivne rasprave.
• Vođenje Daily Scruma: Scrum Master može facilitirati dnevne stand-up sastanke, pomažući timu da
ostanu usmjereni na pitanja koja su relevantna za ciljeve sprinta i izbjegavajući pretjeranu raspravu koja
nije usmjerena na cilj.
• Poticanje samoorganizacije: Može poticati članove tima da sami upravljaju svojim zadacima i
odgovornostima, promičući samoupravljanje i odgovornost unutar tima.
• Identifikacija i uklanjanje prepreka: Scrum Master aktivno sluša tijekom Daily Scruma kako bi
identificirao potencijalne prepreke i brzo djelovao na njihovo uklanjanje, osiguravajući glatki napredak
tima.
• Facilitiranje retrospektive: Scrum Master organizira i vodi retrospektivni sastanak na kraju svakog
sprinta, osiguravajući da se sastanak provodi u otvorenom i konstruktivnom okruženju.
• Promicanje kontinuiranog poboljšanja: Pomaže timu da analizira što je dobro funkcioniralo i što se
može poboljšati, vodeći raspravu prema konkretnim akcijskim planovima za buduće poboljšanje.
15 / 24
• Podrška u implementaciji promjena: Nakon retrospektive, Scrum Master pomaže u osiguranju da se
dogovorene akcije i poboljšanja implementiraju u sljedećem sprintu, prateći napredak i pružajući
podršku gdje je potrebno.
U svim ovim situacijama, Scrum Master služi kao ključni facilitator, promičući SCRUM vrijednosti i
prakse, pomažući timu da ostane fokusiran i produktivan, te osiguravajući kontinuirano poboljšanje
procesa i rada.
Facilitacija grupnog donošenja odluka ključna je vještina za Scrum Mastera i druge voditelje timova. Evo
tri tehnike koje se mogu koristiti za učinkovito facilitiranje grupnog donošenja odluka:
• Opis: Ova tehnika omogućuje svim članovima tima da slobodno izraze svoje ideje i prijedloge bez kritike
ili procjene, potičući kreativnost i inovacije.
• Primjena:
o Postavite jasno pitanje ili problem koji treba riješiti.
o Omogućite svim članovima da iznesu svoje ideje, zapisujući ih na vidljivom mjestu, poput bijele
ploče ili virtualnog alata za suradnju.
o Nakon sesije brainstorminga, zajedno razmotrite ideje i raspravite ih kako biste došli do odluke.
• Opis: Planning Poker je igra korištena za procjenu veličine zadataka u agilnom razvoju. Može se
primijeniti i za grupno donošenje odluka, omogućujući članovima da anonimno glasaju o opcijama, čime
se izbjegava utjecaj grupnog pritiska ili dominacije pojedinaca.
• Primjena:
o Svaki član tima dobiva set kartica s brojevima koji predstavljaju različite razine slaženja ili
procjene vrijednosti.
o Nakon predstavljanja pitanja ili opcija za odluku, svaki član bira karticu koja najbolje predstavlja
njegovu procjenu ili preferenciju i istovremeno ih otkrivaju.
o Raspravite razloge iza izrazito različitih glasova i ponovite postupak ako je potrebno.
• Opis: Dot Voting je jednostavan i brz način za prioritetizaciju ideja, problema ili rješenja. Svaki član tima
dobiva određeni broj "točaka" (stikera, markera) koje može rasporediti među predloženim opcijama.
• Primjena:
o Predložene opcije ili ideje zapisane su i prikazane svima.
o Članovi tima stavljaju svoje točke na opcije koje smatraju najvažnijima ili najprikladnijima.
o Opcije s najvećim brojem točaka postaju prioritizirane za daljnju raspravu ili implementaciju.
Koristeći ove tehnike, facilitator može osigurati da se glas svakog člana tima čuje, poduprijeti
objektivnu analizu opcija i potaknuti kolektivno donošenje odluka koje reflektira zajedničke prioritete i
vrijednosti tima.
16 / 24
2.3 Discuss how facilitating ("olakšavanje?"), teaching, mentoring, and
coaching ("Treniranje?") are different.
1. Facilitiranje
• Fokus: Vodi proces, pomažući grupi da postigne zajednički cilj ili rješenje.
• Metoda: Facilitator upravlja dinamikom grupe, strukturira raspravu i pomaže grupi u postizanju
konsenzusa ili donošenju odluka. Ne pruža vlastita rješenja, već omogućava grupi da istraži ideje i dođe
do vlastitih zaključaka.
• Primjena: Korišteno u sastancima, radionicama ili bilo kojoj situaciji gdje grupna interakcija treba biti
produktivna i usmjerena.
2. Poučavanje (Teaching)
• Fokus: Prezentira informacije ili znanje kako bi se povećalo razumijevanje ili vještine učenika.
• Metoda: Učitelj (teacher) vodi proces učenja pružajući strukturirani sadržaj, objašnjavajući koncepte i
demonstrirajući vještine. Poučavanje je često jednosmjerna komunikacija od učitelja do učenika.
• Primjena: Koristi se u obrazovnim situacijama, treningu vještina, radionicama ili predavanjima gdje je cilj
prenijeti specifično znanje ili vještine.
3. Mentorstvo
• Fokus: Osobni razvoj i rast, obično s naglaskom na karijeri ili profesionalnim ciljevima.
• Metoda: Mentor pruža savjete, smjernice i podršku temeljene na vlastitom iskustvu i znanju.
Mentorstvo uključuje izgradnju dugoročnijeg odnosa, gdje mentor pomaže mentiju (osobi koja prima
mentorstvo) u navigaciji kroz profesionalne izazove i odluke.
• Primjena: Koristi se u profesionalnom razvoju, gdje iskusniji pojedinac pomaže drugome u učenju i rastu
unutar određene industrije ili organizacije.
4. Coaching ("Treniranje?")
Svaka od ovih metoda ima svoje mjesto u razvoju pojedinaca i timova, ovisno o specifičnim ciljevima,
potrebama i kontekstu situacije. Razumijevanje razlika pomaže u odabiru najprikladnijeg pristupa za
određenu situaciju ili cilj.
17 / 24
3.1 Describe three scenarios where the Scrum Master acts as a leader for
the Scrum Team.
Kao lider, Scrum Master pomaže u vođenju SCRUM tima kroz različite aspekte agilnog razvoja,
usmjeravajući tim prema samoupravljanju, kontinuiranom poboljšanju i visokim performansama. Evo
tri scenarija u kojima Scrum Master djeluje kao lider za SCRUM tim:
• Scenarij: Scrum Master vodi tim u usvajanju i poštivanju ključnih agilnih vrijednosti i principa, kao što su
otvorenost, hrabrost, fokus, poštovanje i predanost.
• Kao lider: On/ona postavlja primjer kroz vlastito ponašanje, osigurava da tim razumije i prihvaća agilne
vrijednosti te djeluje kao zagovornik agilne kulture unutar organizacije. Scrum Master također pomaže u
rješavanju bilo kakvih kulturalnih prepreka koje bi mogle spriječiti tim da usvoji agilni način rada.
• Scenarij: Scrum Master osigurava da se sve SCRUM ceremonije (kao što su Sprint Planning, Daily Scrum,
Sprint Review i Sprint Retrospective) redovito i učinkovito održavaju.
• Kao lider: Kroz ove ceremonije, Scrum Master pomaže timu da ostane usredotočen na ciljeve sprinta,
potiče samoupravljanje, pomaže u identifikaciji i uklanjanju prepreka te osigurava kontinuirani dijalog i
suradnju unutar tima. Vodeći ove sastanke, on/ona omogućava timu da redovito procjenjuje svoj
napredak i kontinuirano se poboljšava.
• Scenarij: Konflikti i izazovi su prirodni u svakom timu, posebno kada se radi pod pritiskom da se isporuče
složeni projekti.
• Kao lider: Scrum Master djeluje kao posrednik u rješavanju konflikata, osiguravajući da se problemi
rješavaju na konstruktivan način koji podupire timsku suradnju i koheziju. On/ona koristi svoje vještine u
komunikaciji, rješavanju problema i pregovaranju kako bi pomogao članovima tima da prevaziđu
međusobne razlike, rješavaju prepreke i nastavljaju raditi prema zajedničkim ciljevima.
U svakom od ovih scenarija, Scrum Master ne samo da olakšava tehničke aspekte agilnog procesa već i
vodi tim u širem smislu, usmjeravajući ih prema većoj efikasnosti, otpornosti i uspjehu.
Akumuliranje tehničkog duga može imati značajan utjecaj na razvoj softvera i poslovanje. Tehnički dug
se odnosi na implikacije izbora u razvoju softvera koji privremeno ubrzavaju isporuku ali mogu stvoriti
dodatne troškove u budućnosti. Evo ključnih načina na koje akumulacija tehničkog duga može utjecati
na projekt i organizaciju:
• Utjecaj: Kako se tehnički dug akumulira, može doći do povećanja složenosti koda i infrastrukture, što čini
buduće promjene težima i sporijima za implementaciju.
18 / 24
• Posljedica: Timovi troše više vremena na održavanje i rješavanje problema u postojećem kodu, umjesto
na razvoj novih značajki.
• Utjecaj: S akumuliranim tehničkim dugom, troškovi održavanja softvera mogu se značajno povećati.
Popravci, ažuriranja i rekonfiguracije postaju sve češći kako se trudi upravljati složenim i često krhkim
sistemima.
• Posljedica: Viši operativni troškovi i resursi potrebni za održavanje sustava mogu umanjiti proračun
dostupan za nove inicijative ili projekte.
• Utjecaj: Sustavi opterećeni tehničkim dugom su skloniji kvarovima i greškama, što može dovesti do
nestabilnosti i nepredvidivog ponašanja.
• Posljedica: Može doći do značajnih prekida u poslovanju, što utječe na reputaciju, korisničko iskustvo i
potencijalno financijske rezultate.
• Utjecaj: Rad u kodnoj bazi punoj tehničkog duga može biti frustrirajući za developere, jer se suočavaju s
ograničenjima i problemima koji ometaju njihovu sposobnost da efikasno rade.
• Posljedica: Smanjenje zadovoljstva poslom, povećanje fluktuacije osoblja i poteškoće u privlačenju novih
talenata.
• Utjecaj: Visoka razina tehničkog duga može ograničiti sposobnost organizacije da skalira svoje operacije
ili inovira, jer su resursi i pažnja usmjereni na upravljanje postojećim problemima.
• Posljedica: Organizacija može izgubiti konkurentsku prednost jer nije u mogućnosti brzo reagirati na
tržišne prilike ili razvijati nove proizvode i značajke.
Upravljanje tehničkim dugom zahtijeva ravnotežu između kratkoročnih potreba projekta i dugoročne
održivosti proizvoda. Redovito priznavanje, procjenjivanje i rješavanje tehničkog duga ključni su za
održavanje zdravog, skalabilnog i inovativnog razvojnog okruženja.
3.3 List at least three development practices that could help their Scrum
Team deliver a high-quality Increment and reduce technical debt each
Sprint.
Da bi SCRUM tim isporučio visokokvalitetan Increment i smanjio tehnički dug u svakom sprintu, važno
je usvojiti prakse koje promiču kvalitetu koda i održivost. Evo tri razvojne prakse koje mogu pomoći u
postizanju ovih ciljeva:
• Opis: TDD je praksa u kojoj se prvo pišu automatizirani testovi koji definiraju željeno ponašanje nove
funkcionalnosti prije nego što se napiše sam kôd. Razvoj se zatim odvija kratkim iteracijama s ciljem
prolaska napisanih testova.
19 / 24
• Prednosti: Ova metoda osigurava da je svaki dio koda pokriven testovima od samog početka, što
povećava kvalitetu koda i olakšava održavanje. Također pomaže u smanjenju tehničkog duga jer potiče
pisanje čistog i dobro strukturiranog koda.
• Opis: CI/CD je praksa gdje se razvojni rad redovito spaja u zajednički repozitorij, nakon čega automatski
slijedi izgradnja, testiranje i priprema za isporuku.
• Prednosti: CI/CD omogućava brzu povratnu informaciju o kvaliteti koda i funkcionalnosti, što pomaže u
ranoj identifikaciji i rješavanju problema. Kontinuirana integracija i isporuka pomažu u smanjenju rizika,
poboljšanju kvalitete softvera i bržoj isporuci funkcionalnosti korisnicima.
3. Refactoring
• Opis: Refaktoriranje je proces poboljšanja strukture postojećeg koda bez mijenjanja njegove vanjske
funkcionalnosti, s ciljem činjenja koda jasnijim, efikasnijim i lakšim za održavanje.
• Prednosti: Redovito refaktoriranje omogućuje održavanje čistoće koda i smanjuje akumulaciju tehničkog
duga. To također pomaže u poboljšanju čitljivosti koda i olakšava uvođenje novih funkcionalnosti,
doprinoseći općenito višoj kvaliteti softvera.
Usvajanjem ovih praksi, SCRUM tim može osigurati kontinuiranu isporuku kvalitetnog softvera, dok
istovremeno aktivno upravlja i smanjuje tehnički dug, čime se postiže veća održivost i efikasnost
razvojnog procesa.
3.4 Explain at least three ways the Scrum Master could support the Product
Owner.
Scrum Master može podržati Product Ownera (PO) na više načina, olakšavajući mu da efikasno obavlja
svoje dužnosti i osigurava uspješnu isporuku proizvoda. Evo tri ključna načina na koja Scrum Master
može pružiti podršku Product Owneru:
• Facilitiranje Backlog Refinementa: Scrum Master može organizirati i facilitirati backlog refinement
sastanke, pomažući Product Owneru u razjašnjavanju, prioritetizaciji i razlaganju backlog stavki. Ovo
osigurava da je backlog jasan, dobro organiziran i usklađen s ciljevima proizvoda.
• Podrška u definiranju zahtjeva: Scrum Master može pomoći PO-u u definiranju zahtjeva i prihvatljivih
kriterija, osiguravajući da su dobro razumijevani od strane razvojnog tima.
• Podrška u komunikaciji: Scrum Master može djelovati kao posrednik u komunikaciji između PO-a i
razvojnog tima, pomažući u rješavanju nesporazuma i poboljšanju transparentnosti. Ovo uključuje
pomoć u osiguranju da su ciljevi i očekivanja jasno komunicirani te da se feedback efikasno dijeli između
PO-a i tima.
• Pomoć u razvoju odnosa: Može pomoći u izgradnji snažnog, suradničkog odnosa između PO-a i tima,
promičući uzajamno razumijevanje i poštovanje.
Kroz ovu podršku, Scrum Master osigurava da Product Owner može učinkovito upravljati backlogom,
komunicirati s timom i voditi razvoj proizvoda prema uspjehu, što u konačnici doprinosi uspjehu cijelog
SCRUM tima.
SCRUM timovi mogu naići na različite organizacijske prepreke koje mogu utjecati na njihovu
učinkovitost i sposobnost isporuke vrijednosti. Evo tri primjera takvih prepreka:
• Utjecaj: Ako vodstvo organizacije ne razumije ili ne podržava agilne metode, kao što je SCRUM, to može
dovesti do neslaganja u očekivanjima i ciljevima. To može uključivati nedosljednost u prioritetima,
nedovoljno resursa za agilne inicijative ili pritisak da se koriste tradicionalni, vodopadni pristupi
upravljanju projektima.
• Posljedica: Timovi mogu imati teškoće u implementaciji agilnih procesa, što može rezultirati sporijim
napretkom i nižom produktivnošću.
• Utjecaj: U velikim organizacijama, složene hijerarhijske strukture i silosna odjeljenja mogu ometati
učinkovitu komunikaciju i suradnju unutar i između SCRUM timova.
• Posljedica: To može dovesti do usporavanja odlučivanja, zakašnjele ili nedostatne povratne informacije i
općenito manje transparentnosti, što negativno utječe na agilnost i sposobnost brzog prilagodbe
promjenama.
• Utjecaj: Organizacije koje ne ulažu u kontinuirano učenje i profesionalni razvoj svojih zaposlenika mogu
naći da se njihovi SCRUM timovi suočavaju s preprekama u razvoju vještina i prilagodbi novim praksama i
tehnologijama.
• Posljedica: Ovo može ograničiti inovativnost tima, smanjiti njihovu konkurentsku prednost i povećati
rizik od zastarjelosti znanja i tehnike.
Da bi se prevladale ove prepreke, organizacije moraju raditi na razvoju kulture koja promiče agilne
vrijednosti, potiče otvorenu komunikaciju i suradnju, te se obvezuje na kontinuirani rast i učenje.
Scrum Masteri i Product Owneri mogu igrati ključnu ulogu u zagovaranju i vođenju ovih promjena
unutar organizacije.
21 / 24
3.6 Discuss at least two ways that the Scrum Master assists the Scrum Team
with impediments.
Scrum Master igra ključnu ulogu u pomoći SCRUM timu u rješavanju prepreka koje mogu ometati
njihov napredak. Evo dva primjerna načina na koje Scrum Master može pristupiti rješavanju takvih
prepreka:
• Proaktivno djelovanje: Scrum Master kontinuirano prati projekt i timsku dinamiku kako bi proaktivno
identificirao potencijalne prepreke koje bi mogle utjecati na rad tima. To može uključivati tehničke
probleme, izazove u komunikaciji, nedostatak resursa ili bilo koju drugu prepreku koja ometa
produktivnost tima.
• Uklanjanje prepreka: Nakon identifikacije, Scrum Master preuzima inicijativu da ukloni te prepreke. To
može uključivati pregovore s drugim odjelima za resurse, rješavanje tehničkih problema uz pomoć
stručnjaka, ili pomoć u rješavanju interpersonalnih sukoba unutar tima. Cilj je osigurati da tim može
nastaviti s radom bez nepotrebnih prekida.
• Ojačavanje timskog rada: Scrum Master pomaže u stvaranju otvorene i transparentne atmosfere unutar
tima, što olakšava izražavanje i rješavanje problema. Kroz dnevne scrum sastanke i druge komunikacijske
kanale, Scrum Master osigurava da se svi članovi tima osjećaju ugodno dijeleći svoje brige i izazove.
• Podrška suradnji: Kada su prepreke povezane s vanjskim timovima ili dionicima, Scrum Master djeluje
kao posrednik u promicanju suradnje i komunikacije. On/ona može organizirati sastanke ili radionice s
relevantnim stranama kako bi se raspravilo i pronašlo rješenje za prepreke koje utječu na SCRUM tim.
U oba slučaja, Scrum Master služi kao ključni katalizator u olakšavanju glatkog tijeka rada i poticanju
produktivnog okruženja koje omogućuje timu da ostvaruje svoje ciljeve uz minimalne prekide. Njihova
uloga u rješavanju prepreka ključna je za održavanje agilnosti i uspješnosti SCRUM tima.
3.7 Apply at least one technique that could help resolve an impediment.
Jedna učinkovita tehnika koju Scrum Master može primijeniti za rješavanje prepreka je Root Cause
Analysis (RCA), odnosno analiza korijenskog uzroka. Ova tehnika pomaže u dubinskom razumijevanju
problema i usmjerava tim prema trajnom rješenju, umjesto privremenog popravka. Evo kako se RCA
može primijeniti:
1. Identificirajte problem: Jasno definirajte prepreku ili problem s kojim se tim suočava. To može
biti tehnički izazov, kašnjenje u isporuci, smanjena produktivnost, ili bilo koji drugi problem koji
utječe na rad tima.
2. Skupite podatke: Prikupite sve relevantne informacije o problemu, uključujući kada se događa,
koliko često i pod kojim okolnostima. Koristite dostupne podatke iz projektnih alata,
komunikacija, i povratne informacije od tima.
3. Analizirajte uzorke: Tražite uzorke ili trendove u prikupljenim podacima koji mogu ukazati na
korijenske uzroke problema.
22 / 24
4. Koristite tehniku "5 Whys": Postavljajte pitanje "Zašto?" kontinuirano (obično do pet puta)
nakon svakog odgovora kako biste produbili razumijevanje problema. Na primjer, ako je
problem kašnjenje u isporuci, pitajte "Zašto kasnimo?" i nakon svakog odgovora ponovno
postavite "Zašto?" dok ne dođete do korijenskog uzroka.
5. Identificirajte korijenske uzroke: Na temelju analize, odredite glavne korijenske uzroke koji
doprinose problemu. To mogu biti nedostatci u procesima, tehnički nedostaci, nedostatak
vještina ili resursa, itd.
6. Razvijte i provedite akcijski plan: Na temelju identificiranih korijenskih uzroka, razvijte plan za
njihovo rješavanje. Plan bi trebao uključivati specifične korake, odgovorne osobe i rokove za
implementaciju rješenja.
7. Praćenje i evaluacija: Nakon implementacije, pratite učinke promjena kako biste osigurali da su
prepreke učinkovito riješene. Ako problem i dalje postoji, možda će biti potrebno ponovno
procijeniti situaciju i prilagoditi pristup.
Primjenom RCA, Scrum Master može pomoći timu da ne samo privremeno riješi simptome problema,
već i sustavno adresira korijenske uzroke, čime se sprječava ponavljanje istih prepreka u budućnosti.
Usvajanje SCRUM-a često dovodi do promjena u organizacijskom dizajnu kako bi se podržala veća
agilnost i fleksibilnost. Jedna značajna promjena u organizacijskom dizajnu koja proizlazi iz usvajanja
SCRUM-a jest prelazak s vertikalno orijentirane, hijerarhijske strukture na više horizontalnu, timsku
strukturu. Evo sažetka ove promjene:
Prije SCRUM-a
• Organizacije su često strukturirane u stroge hijerarhije, s odjelima definiranim prema funkciji (npr.,
razvoj, testiranje, operacije).
• Komunikacija i odlučivanje obično teku odozgo prema dolje, a međuodjelna suradnja može biti
ograničena.
• Projekti su upravljani putem detaljno planiranih vremenskih rokova s fiksnim obimom rada, gdje se
promjene smatraju izvorom problema i dodatnih troškova.
• Organizacije usvajaju više timski orijentiranu strukturu gdje se multidisciplinarni timovi formiraju oko
proizvoda ili projekata, a ne oko funkcionalnih specijaliteta.
• Timovi postaju samoupravljajući, s autoritetom i odgovornošću za planiranje, izvršavanje i isporuku rada
unutar definiranih sprint ciklusa.
• Komunikacija postaje više horizontalna, potičući suradnju, transparentnost i brzo prilagođavanje
promjenama.
• Odlučivanje je decentralizirano; Product Owneri, Scrum Masteri i timovi surađuju u donošenju odluka
koje utječu na razvoj i isporuku proizvoda.
Ova promjena u organizacijskom dizajnu potiče agilnost i adaptivnost, omogućujući organizaciji da brže
reagira na tržišne promjene, povećava vrijednost za klijente i poboljšava radno okruženje za svoje
zaposlenike.
23 / 24
3.9 Discuss why Scrum does not have a project manager.
SCRUM metodologija ne uključuje specifičnu ulogu projekt menadžera kakva se tradicionalno nalazi u
vodopadnim ili drugim projekt menadžment metodama. To je namjerno dizajnirano kako bi se
promicali ključni principi agilnosti i samoupravljanja. Evo nekoliko razloga zašto SCRUM ne predviđa
ulogu projekt menadžera:
1. Samoupravljajući timovi
• SCRUM promiče ideju samoupravljajućih timova koji planiraju, organiziraju i izvršavaju svoj rad neovisno.
Time se potiče odgovornost i vlasništvo nad radom unutar tima, umjesto da jedna osoba (projekt
menadžer) upravlja i kontrolira aktivnosti.
2. Razdjela odgovornosti
• SCRUM naglašava važnost transparentnosti, otvorene komunikacije i suradnje unutar tima i s dionicima.
Svi članovi tima surađuju na dnevnim SCRUM sastancima i drugim SCRUM ceremonijama kako bi se
osiguralo usklađivanje i efikasnost, umjesto da se oslanjaju na jednog projekt menadžera za
usmjeravanje i koordinaciju.
4. Agilni pristup
• SCRUM je dizajniran da bude agilan i prilagodljiv, s fokusom na brzo reagiranje na promjene umjesto
stroge adherencije na unaprijed definirani projekt plan. Ova fleksibilnost omogućava timu da se prilagodi
i evoluira prema potrebama projekta i tržišta, čime se smanjuje potreba za centraliziranom kontrolom
koju tradicionalno pruža projekt menadžer.
Ukratko, nedostatak projekt menadžera u SCRUM-u odražava agilnu filozofiju poticanja suradnje,
samoupravljanja i fleksibilnosti unutar tima, omogućujući dinamičnije i responsivnije upravljanje
projektima.
24 / 24