Svako ko radi u IT industriji zna da posao Scrum mastera nije ni malo lak. Puno zadataka, kratki rokovi, koordinacija sa velikim brojem ljudi - sve su to problemi sa kojima se zaposleni u ovoj oblasti suočavaju na svakodnevnom nivou.
Foto: Startuj.infostud.com (Shutterstock)
Kako se to ne bi dešavalo, potrebna je dobra organizacija i upravo zato se u mnogim kompanijama primenjuju različite metode upravljanja projektima, među kojima se kao jedna od najefikasnijih definitivno pokazala scrum metoda.
Šta predstavlja scrum metodologija?
Sam termin scrum dolazi iz ragbija i predstavlja momenat kada jedna ekipa napreduje na protivničku polovinu terena i nalazi se korak ispred protivnika. Zamislite da je projekat na kome radite vaš „protivnik“, a da ste vi ti koji treba da budete upravo jedan korak ispred. To treba da vam omogući scrum metodologija čiji je cilj uspostavljanje efikasne saradnje između članova timova angažovanih na složenim projektima.
Da bi sve fukncionisalo kako treba, potrebno je redovno organizovanje sastanaka, naravno što kraćih, na kojima se okupljaju članovi tima i razgovaraju o radu na projektu. Bitno je da se na takvim sastancima iznesu svi izazovi i problemi sa kojima se suočavate tokom rada, ali i svi uspesi koje ste u međuvremenu, kao tim, postigli. Cilj scrum metode je da se pomoću ovakvih sastanaka ubrza sama isporuka proizvoda (recimo aplikacije), ali i da njegov kvalitet bude na najvišem nivou.
Scrum sastanci su odlična prilika da učite iz tuđih iskustava (bilo da su uspesi ili greške) i da probate da izbegnete probleme sa kojima se drugi članovi tima suočavaju. Dok uče jedni od drugih, scrum metoda podstiče članove tima da se sami organizuju i ponekad reše zadatke i bez pomoći drugih.
Scrum master – osoba koja nadgleda sve
Kako mu i samo ime kaže scrum master je “gospodar” (master) odnosno glavna osoba zadužena za sprovođenje scrum metode. On je glavna spona između vlasnika proizvoda i tima koji radi na nekom zadatku. Na njemu je taj težak zadatak da teoriju scrum metodologije prenese u praksu i olakša ispunjavanje nekog radnog zadatka.
Jedan od njegovih glavnih zadataka jeste razvijanje osećaja zajednice između članova tima. To u velikim kompanijama, gde na rešavanju jednog zadatka radi veliki broj ljudi, nije nimalo jednostavan zadatak. Na scrum mastera ne treba da gledate kao na osobu koja ima magičan štapić i rešenje za sve probleme, već na nekoga ko je tu da vas usmeri da razmišljate na prvi način.
To znači da on treba da sluša članove tima, predvodi sastanke i da napravi okruženje u kom će zaposleni moći bez straha da pričaju o svim problemima koje imaju pri obavljanju nekog posla. Na svakom od sastanaka scrum master o će od vas tražiti odgovore na par jednostavnih pitanja: šta je urađeno juče, šta radite danas i kakve prepreke možete da očekujete. Iako vam ta pitanja možda deluje jednostavno, onda služe kako bi se uradila kontrola završenog posla, planirali budući koraci ali i identifikovali mogući rizici.
Iako je angažovan u IT industriji, scrum master nije osoba koja treba da bude upućena u tehnički deo posla. Iako se na ovoj poziciji ponekad nalaze i oni koji su u prošlosti možda bili programeri ili testeri, iskustvo drugih kompanija pokazuje da je dobro da neko ko nema dodira sa tehničkom stranom posla vodi timove, jer može da razmišlja izvan okvira posla. Na taj način se mogu izbeći zamke u koje članovi tima vrlo često upadaju jer razmišljaju strogo profesionalno.
Ako želite da postanete scrum master, imamo nekoliko saveta...
Ukoliko vidite sebe na ovoj poziciji, potrebno je pre svega da se posvetite edukaciji. Ako radite u nekoj IT firmi iskoristite sastanke sa scrum masterima sa kojima već sarađujete kako biste iz prakse naučili kako stvari funkcionišu.
Naravno, potrebno je da dobro upoznate sam scrum framework, odnosno način funkcionisanja scrum sistema koji propisuje sve korake koje master mora da sprovede, ali i da budete upućeni u to kako taj način rada zaista funkcioniše, odnosno kako se on na najbolji način implementira.
Pored čitanja knjiga i naučnih radova koji se bave ovom temom, postoje još neki načini da unapredite svoje veštine. Tu je i veliki broj podkasta koji se bave ovom tematikom, od kojih su i neki i na našem jeziku. U zemljama bivše Jugoslavije se redovno organizuju i meetupovi namenjeni scrum masterima i onima koji to žele da postanu.
Na ovakvim događajima možete čuti iskustva ljudi koji su dugo u ovom poslu i koji su voljni da sa vama podele dragoceno iskustvo koje imaju. Veoma je važno da tu priliku iskoristite jer je to najbolja ulaznica u ovaj izuzetno zanimljiv posao. Scrum svakako nije za svakoga, no ukoliko procenite da posebujete sve osobine potrebne za ovaj posao, treba da počenete sa edukacijom i da ne odustajete, jer ovo jedno od zanimanja koje definitivno ima budućnost.