Scrum tim

27 listopada, 2021
Scrum tim

Scrum tim je temeljna jedinica scruma, a obično se sastoji od manje od 10 osoba. Sve osobe u timu rade sa zajedničkim ciljem – ciljem proizvoda (product goal). Scrum okvir potiče osobe u timu na visoku razinu komunikacije, kako bi članovi tima uspješno radili zajedno prateći ista pravila te ostvarili spomenuti zajednički cilja. Scrum timovi imaju dvije bitne karakteristike: timovi su cross-functional, što znači da članovi tima posjeduju sve potrebne vještine za stvaranje vrijednosti u sprintu. Uz to, timovi su self-managed, u smislu da samostalno odlučuju o raspodjeli poslova. Scrum tim se sastoji od jednog Scrum Mastera, jednog Product Ownera, i skupine Developera.

Scrum Master

Scrum Master je zadužen za uspostavljanje Scruma, na način da objašnjava teoriju i praksu Scruma. Uz Scrum Mastera, tim može funkcionirati na najvišoj razini. Odgovoran je za učinkovitost tima, te ima ulogu vođe koji služi timu i općenito organizaciji. Scrum Master služi timu na više načina:

  • djeluje kao coach te pomaže članovima tima da postanu bolji
  • pomaže u uklanjanju prepreka koje mogu ometati aktivnosti tima
  • osigurava da se svi planirani događaji u sklopu Scruma održe, da imaju pozitivan ishod te da budu gotovi u zadanom vremenskom okviru.

Scrum Master također pomaže Product Owneru:

  • kod definiranja Cilja proizvoda
  • u upravljanju Product backlogom
  • primijeniti empirijski pristup na planiranje proizvoda
  • pomaže timu razumjeti potrebu za sažetim i jasnim stavkama u Product backlogu

Konačno, Scrum Master pomaže organizaciji:

  • olakšava organizaciji usvajanje scruma, djeluje kao vođa i coach
  • uklanja prepreke između dionika i scrum tima
  • planira Scrum implementacije
  • pomaže dionicima i djelatnicima razumjeti i primijeniti empirijski pristup kompleksnom radu.

Product Owner

Product Owner je osoba koja odlučuje kako će proizvod izgledati i što će sadržavati. Odgovoran je za maksimiziranje vrijednosti spomenutog proizvoda i za učinkovito upravljanje Product backlogom. To znači da:

  • razvija i informira o cilju proizvoda
  • stvara stavke na Product backlogu i informira o istima
  • upravlja redosljedom stavki u Product backlog
  • osigurava transparentnost i dostupnost Product backloga.

Product Owner je uvijek odgovoran za sve navedeno, iako može prenositi dio svojih zaduženja na druge. Bitno je da cijela organizacija poštuje odluke Product Ownera, u suprotnom oni neće uspijeti. Product Owner je jedini koji može promijeniti Product backlog, no dionici koji žele uvesti određene promjene mogu o tome raspraviti s Product Ownerom.

Developeri

Tim developera odlučuje kako obaviti posao koji je Product owner izložio. Bavi se stvaranjem svih aspekata Inkrementa u Sprintu. Timovi developera su strukturirani i organizirani tako da mogu sami upravljati svojim poslom. Developeri moraju imati određene vještine, često širokog spektra, a koje se razlikuju ovisno o poslu.

Što se tiče odgovornosti developera, vrijedi sljedeće:

  • Odgovorni su za izradu plana Sprinta i Sprint backloga
  • Odgovorni su za svakodnevnu prilagodbu plana u skladu s ciljem sprinta
  • Odgovorni su za osiguranje kvalitete pridržavanjem Definicije gotovog (Definition of done).
Share This