Metodologija upravljanja metodom Scrum je upravo ono što zvuči
Uvod u Scrum metodologiju
Kada kompanije imaju projekat u kojem mogu da koriste Agil metodologiju projekta, oni mogu koristiti i okvir koji se zove Scrum.
Umesto da imaju formulisanu metodologiju upravljanja projektima u kojoj su uloge specifično definirane i proces se rigidno primenjuje, Scrum nudi okvir u kojem tim donosi mnogo odluka kada ih treba napraviti, umjesto da se pretvara na vremenski okvir.
Metodologija Scruma razvijena je tokom devedesetih godina, uz Agilnu metodologiju, kao metod koji omogućava timovima da rade zajedno kako bi razvili proizvode. On nudi samo mali broj pravila unutar okvira, ali omogućava da se kompleksni projekti završe u kratkom roku.
Scrum uloga
Postoje tri uloge koje su definirane unutar okvira Scrum, vlasnika proizvoda, razvojnih timova i Scrum Mastersa.
- Vlasnik proizvoda - ova osoba ili lica odlučuju o tome koji će proizvod biti isporučen u narednih trideset dana ili manje, u zavisnosti od vremenskih rokova. Ovo bi moglo da bude vlasnik preduzeća, kupci ili krajnji korisnici, ali će imati viziju da tim postavi da izgradi pravi proizvod.
- Razvojni tim - ovo su ljudi koji će izgraditi proizvod i predstaviti svoj proizvod vlasniku proizvoda. Ne postoji ukupni vođa tima; o tim pitanjima unutar tima razmatra tim u cjelini. Članovi tima su uglavnom funkcionalni i svi su uključeni u razvoj proizvoda.
- Scrum Master - ovo je osoba koja nadgleda proces, osigurava da proces radi, i da poboljša proces ako je potrebno.
Scrum Događaji
Događaji u plamenu pružaju tim za razvoj i vlasniku proizvoda mogućnost razmjene informacija tako da postoji kontinuirana komunikacija. Postoji niz događaja koji se mogu pojaviti tokom perioda vremena, obično trideset dana ili manje, što se naziva sprintom.
- Sprint - ovaj period sadrži sastanke za planiranje sprinta, dnevne skrume, razvojni rad, sprint pregled i sprint retrospektivu. Tokom sprinta ne mogu biti promena ciljeva, a razvojni tim treba da ostane isti.
- Sprint Planning Meeting - ovaj sastanak se koristi za planiranje posla koji treba obaviti tokom sprinta. Sastanak je obično osam sati za sprint od jednog mjeseca i srazmerno je manji za kraće sprints. Sastanak je podeljen na dva, prvi deo određuje ciljeve sprinta, drugi određuje kako se postigne cilj.
- Daily Scrum - ovo je kratak petnaestminutni sastanak svakog dana koji omogućava timu za razvoj da planira sledeći dan rada. Tim pregleda radove koji su završeni prethodnog dana i predviđaju šta se može postići u narednih dvadeset četiri sata. Dnevni udar je prilika da se razmotri gdje je tim u odnosu na ukupni cilj sprinta. Glavni majstor je siguran da dođe do svakodnevnog trenda i da razvojni tim ostane na maksimum od petnaest minuta kako bi se osiguralo da razvojni tim razvije brzo donošenje odluka.
- Sprint Review - na kraju sprinta, pregled se koristi da proceni šta je postignuto tokom sprinta i da odluči o tome šta sledeće može da se uradi u sledećem sprintu. Pregled sprinta je četverodnevni događaj koji omogućava timu za razvoj da komunicira šta su vrhunci sprinta i koje su probleme pronašli. Na osnovu komunikacije između razvojnog tima i vlasnika proizvoda, odlučuje se o novom setu rezultata za sledeći sprint.
- Retrospektiva Sprinta - ovo je tročasovni sastanak na kome ceo tim ekipe može razmišljati o sprintu i napraviti plan za poboljšanja koja se mogu usvojiti za sledeći sprint. Sastanak treba da gleda na ljude, odnose, proces i alate, kao i da identifikuje gde se mogu poboljšati.
Da bi optimizirali završetak projekta, cilj je da ispuni rezultate kada su obećani rezultati. I da to postignemo što efikasnije moguće. Korišćenje metodologije upravljanja projektima scrum je jedan alat koji vam pomaže u postizanju tog cilja.
Ažurirao Gary Marion, stručnjak za lustiku i lanac snabdevanja.