Pregled okvira Scruma

Scrum Framework je metodologija vezana za agilno upravljanje koja se koristi za upravljanje znanjem i radom, posebno za razvoj softvera. Ima široku primjenu u raznim područjima, a sada ga istražuju tradicionalni projektni timovi širom svijeta. Napravljen je za timove umjerene veličine od tri do maksimalno devet članova, gdje je rad razbijen na male komade koji se mogu dovršiti unutar iteracija nazvanih sprint. Ne treba više od 30 dana / mjesečno da se cijeli posao završi.

Vrijeme koje je potrebno za potpunu implementaciju trajalo je dva tjedna, a ako ga premašuje tada, ono se preuređuje u sastanke koji se nazivaju svakodnevnim scrumovima. Okvir koji daje sliku kako se Scrums implementira naziva se Scrum okvir. Timovi u većim organizacijama uključuju sljedeće šifre, naime krupni Scrum (LeSS), pomaknuti agilni okvir (SAFe), scrum of scrums i, Nexus itd.

Uloga okvira Scruma

Okvir Scruma sastoji se od tri uloge. Okvir u cijelosti pomaže u optimalnoj i pravilnoj komunikaciji među članovima tima. Ove tri uloge zajedno tvore tim Scruma. Ove tri uloge Scrum okvira su:

1) Vlasnik proizvoda: Vlasnik proizvoda predstavlja sve moguće dionike i kupca u svakom slučaju. Odgovorna je za dostavu maksimalne moguće vrijednosti kupcu. Vlasnik proizvoda ne slijedi tradicionalne metode izvršavanja stvari, već daje prednost stvarima na osnovi ili ovisnosti i važnosti. Tim za scrum trebao bi imati samo jednog vlasnika proizvoda. Ta se uloga razlikuje od uloge majstora scruma. Vlasnik proizvoda se fokusira na poslovni dio proizvoda i djeluje kao posrednik između dionika i tima. Vlasnik proizvoda nije diktator nego proizvođač konsenzusa. Stoga bi dobar vlasnik proizvoda trebao biti u stanju razumjeti potrebe poslovanja, razloge tih potreba i prenijeti ih dionicima i dotičnom timu.

2) Razvojni tim: Razvojni tim odgovoran je za pružanje optimalno kvalitetnog rada sa svakim prolaznim sprintom. Cilj sprinta opisuje posao koji bi tim trebao raditi i kvalitetu koju mora pružiti na kraju svakog sprinta. Tim ima od tri do devet članova koji obavljaju sve zadatke potrebne za izgradnju prirasta proizvoda. Iako se tim sastoji od ljudi različitog podrijetla, svi se oni uglavnom nazivaju programerima. To je samoorganizirajući tim, a interakcijama izvan tima upravlja vlasnik proizvoda ili majstor Scrum-a.

3) Scrum Master: Scrum Master odgovoran je za olakšavanje Scruma, osigurajte da nema problema sa kvalitetnim proizvodom ili isporukom. Voditelj scruma djeluje kao posrednik između tima i bilo kakvih problema na putu rada i nije nužno vođa tima. Glavni Scrum master osigurava da se poštuje okvir Scruma. Scrum majstor potiče tim na poboljšanje. Uloga se spominje i kao facilitator tima ili vođa sluga radi odražavanja dvostrukih aspekata.

Tijek okvira Scruma

Tijek okvira scruma je sljedeći:

1) Sprint: Sprint / iteracija je jedinica Scruma. Sprint je ograničen na određeno vrijeme. Prethodno se odlučuje o trajanju sprinta, a obično je između jednog tjedna do jednog mjeseca, obično dva tjedna.

2) Planiranje sprint-a: U početku tim scrumova provodi planiranje sprint-a za:

  • Uzajamno odlučite opseg posla koji treba obaviti za vrijeme sprinta.
  • Prepoznajte predmete koji se mogu obaviti u samo jednom sprintu.
  • Napravite sprint u kojem će biti završen posao koji bi trebao sadržavati predmete.
  • Očekivano vrijeme trajanja je četiri sata dnevno tijekom dva tjedna.
  • Kako se postupak nastavlja, identificirani se elementi dijele i ako ih nije moguće dovršiti u sprintu, stavljaju se u zaostatke proizvoda.
  • Kada razvojni tim razvije zaostatke sprinta, uzimaju se predmeti koji se mogu dovršiti u okviru sprinta.

3) Daily Sprint: Svakog sprinta se svakodnevno održava scrum ili stand up.

  • Svaki član razvojnog tima dolazi dobro pripremljen.
  • Iako nedostaje nekoliko članova razvojnog tima, započinje točno na vrijeme.
  • Svaki dan bi se trebao održavati u isto vrijeme i na mjestu.
  • Vrijeme je ograničeno na petnaest minuta.
  • Samo članovi razvojnog tima trebaju pridonijeti, ali bilo tko drugi je također dobrodošao.
  • Očekuje se da će svaki član tima odgovoriti na tri pitanja tokom svakodnevnog pregleda.
  • Jesam li jučer učinio nešto kako bih doprinio postizanju cilja momčadi u sprintu?
  • Što moram danas učiniti da pomognem svom timu da danas doprinese postizanju cilja svog sprinta?
  • Smatram li poteškoće koje mogu ili odgoditi ili zaustaviti moj tim u postizanju unaprijed utvrđenih ciljeva?

4) Pregled sprinta: Tim održava dva događaja na kraju sprinta, što je pregled sprinta i retrospektiva sprinta.

Na pregledu sprinta, tim:

  • Pregleda završeni posao i posao koji tek treba biti dovršen.
  • Završeni rad predaje se dionicima.
  • Odlučuje što će sljedeće biti dovršeno suradnjom sa dionicima.

Smjernice za Sprint recenzije:

  • Nepotpuni posao ne može se pokazati.
  • Očekivano trajanje je dva sata tijekom dva tjedna.

5) Retrospektiva sprinta: U retrospektivi sprinta tim:

  • Proučava prošli sprint.
  • Identificira nedostatke i ispravlja ih.

6) Proširenja: Proširenje uključuje dva događaja, naime,

  • Poboljšanje zaostatka.
  • Otkazivanje sprinta.

Iako je tako precizan i učinkovit, Scrumov okvir ima svoja ograničenja:

  • Postoje timovi koji su geografski raštrkani ili imaju honorarne članove, pa je teško upravljati i provoditi takav okvir.
  • Postoje timovi s vrlo specijaliziranim vještinama i takav definitivni okvir ne djeluje na njih kako treba.
  • Nekoliko vanjskih čimbenika također utječe na proizvode i proizvode koji su izvan kontrole.
  • Nekoliko je proizvoda zrele prirode i imaju ograničenu kontrolu kvalitete, pa im takav okvir ne odgovara.

Preporučeni članci

Ovo je vodič za Scrum Framework. Ovdje ćemo razgovarati o tri glavne uloge i tijeku rada Scrum okvira. Možete i pregledati naše druge predložene članke -

  1. Što je Agile programiranje?
  2. Što je Agile i Scrum?
  3. Što je Agile Project Management?
  4. Naučite Scrum Principe
  5. Otvorite procjenu
  6. 7 Značajke Scrum Dashboard-a

Kategorija: