Pregled ogrodja Scrum

Scrum Framework je metodologija, povezana z agilnim upravljanjem, ki se uporablja za upravljanje znanja in dela, zlasti za razvoj programske opreme. Ima široko uporabo na različnih področjih, zdaj pa jih raziskujejo tradicionalne projektne skupine po vsem svetu. Narejena je za zmerno velike ekipe od tri do največ devet članov, kjer se delo razdeli na majhne koščke, ki jih je mogoče zaključiti znotraj iteracij, imenovanih šprinti. Za izvedbo celotnega dela ne potrebuje več kot 30 dni / mesec.

Čas, ki ga potrebujemo za popolno izvedbo, je dva tedna, če ga potem presega, pa je preurejen na sestanke, ki jih imenujemo dnevna preiskava. Okvir, ki ponuja sliko izvajanja scrumov, se imenuje okvir Scrum. Ekipe v večjih organizacijah vključujejo naslednje preglede, in sicer obsežni Scrum (LeSS), pomanjšan okretni okvir (SAFe), prerivanje scrumov in, Nexus itd.

Vloga okvira Scrum

Okvir Scrum je sestavljen iz treh vlog. Okvir v celoti pomaga pri optimalni in pravilni komunikaciji med člani skupine. Te tri vloge skupaj tvorijo skupino scrumov. Te tri okvirne vloge Scruma so:

1) Lastnik izdelka: Lastnik izdelka zastopa vse možne deležnike in kupca v vsakem primeru. Odgovorna je za to, da kupcu dostavi največjo možno vrednost. Lastnik izdelka ne sledi tradicionalnim metodam dokončanja stvari, temveč daje prednost stvari na podlagi ali odvisnosti in pomembnosti. Scrum ekipa mora imeti samo enega lastnika izdelka. Ta vloga se razlikuje od vloge mojstra scruma. Lastnik izdelka se osredotoča na poslovni del izdelka in deluje kot posrednik med deležniki in skupino. Lastnik izdelka ni noben diktator, ampak soglasnik. Zato mora dober lastnik izdelkov znati razumeti potrebe podjetja, razloge za te potrebe in jih sporočiti zainteresiranim stranem in zadevni skupini.

2) Razvojna skupina: Razvojna skupina je odgovorna za zagotavljanje optimalnega kakovostnega dela z vsakim sprintom. Cilj sprinta opisuje delo, ki ga mora opraviti ekipa, in kakovost, ki jo mora opraviti na koncu vsakega šprinta. Skupina ima od tri do devet članov, ki izvajajo vse naloge, potrebne za izdelavo prirasta izdelka. Čeprav ekipo sestavljajo ljudje iz različnih okolij, so na splošno vsi navedeni kot razvijalci. Je samoorganizirajoča ekipa, interakcije zunaj ekipe pa upravlja lastnik izdelka ali mojster scruma.

3) Mojster Scrum Master-a: Scrum Master je odgovoren za lažje iskanje, poskrbi, da na poti kakovostnega izdelka ali dostave ne bo težav. Mojster scruma deluje kot posrednik med ekipo in morebitnimi težavami na poti dela in ni nujno, da je vodja ekipe. Vodja scruma zagotavlja, da se upošteva okvir Scrum. Mojster scruma spodbuja ekipo k izboljšanju. Vloga je bila omenjena tudi kot vodja ekipe ali vodja hlapcev, da odraža dvojne vidike.

Delovni okvir okvira Scruma

Delovni potek okvirja scrum je naslednji:

1) Sprint: Sprint / iteracija je enota Scruma. Sprint je omejen na določen čas. Trajanje šprinta je določeno vnaprej in običajno med tednom do enim mesecem, običajno dva tedna.

2) Načrtovanje šprinta: sprva ekipa scruma izvaja načrtovanje šprinta, da bi:

  • Vzajemno se odločite za obseg dela, ki ga je treba opraviti med šprintom.
  • Prepoznajte predmete, ki jih je mogoče narediti v samo enem šprintu.
  • Naredite šprint, v katerem naj bo delo, ki naj vključuje predmete, ki jih je treba dokončati.
  • Pričakovani čas trajanja je štiri ure na dan dva tedna.
  • Ko se delo nadaljuje, se identificirani elementi razdelijo, če jih ni mogoče dokončati v šprintu, pa jih vstavimo v zaostanek izdelka.
  • Ko razvojni tim zaostaja v šprintu, se pripravijo predmeti, ki jih je mogoče izpolniti v šprintu.

3) Daily Sprint: Vsak dan se pri vsakem sprintu odvija vsak dan scrum ali stand up.

  • Vsak član razvojne ekipe pride dobro pripravljen.
  • Čeprav manjka nekaj članov razvojne ekipe, se začne točno na čas.
  • Vsak dan naj se odvija ob istem času in kraju.
  • Čas je omejen na petnajst minut.
  • Prispevati bi morali samo člani razvojne skupine, vendar je dobrodošel tudi kdo drug.
  • Vsak član ekipe naj bi v vsakodnevnem iskanju odgovoril na tri vprašanja.
  • Sem včeraj kaj storil, da bi prispeval k moštvenemu šprintu?
  • Kaj moram danes storiti, da lahko danes pomagam svoji ekipi, da prispeva k svojemu moštvu sprint?
  • Ali si štejem preglavice, ki lahko mojo ekipo odložijo ali ustavijo pri doseganju svojih vnaprej določenih ciljev?

4) Sprint Review: Skupina ima na koncu šprinta dva dogodka, to je pregled sprint in retrospektiva sprint.

Na sprinterskem pregledu je ekipa:

  • Pregleduje opravljeno delo in delo, ki ga je treba še dokončati.
  • Končano delo se predloži deležnikom.
  • Odloča, kaj bo treba nadaljevati s sodelovanjem z zainteresiranimi stranmi.

Smernice za Sprint mnenja:

  • Dela, ki ni popolno, ni mogoče prikazati.
  • Pričakovano trajanje je dve uri za dva tedna.

5) Retrospektiva sprinta: Na sprinterski retrospektivi ekipa:

  • Študiraj pretekli šprint.
  • Prepozna pomanjkljivosti in jih odpravi.

6) Razširitve: Razširitev vključuje dva dogodka, in sicer:

  • Izboljšanje zaostanka.
  • Odpoved šprinta.

Kljub tako natančnosti in učinkovitosti ima okvir Scrum svoje omejitve:

  • Obstajajo ekipe, ki so geografsko razpršene ali imajo člane s krajšim delovnim časom, zato je težko upravljati in izvajati takšen okvir.
  • Obstajajo ekipe z zelo specializiranimi znanji in tak dokončen okvir jim ne deluje pravilno.
  • Nekaj ​​zunanjih dejavnikov vpliva tudi na izdelke in izdelke, ki niso pod nadzorom.
  • Nekaj ​​izdelkov je zrelih in imajo omejen nadzor kakovosti, zato jim takšen okvir ne ustreza.

Priporočeni članki

To je vodnik za Scrum Framework. Tukaj razpravljamo o treh glavnih vlogah in poteku okvira Scruma. Ogledate si lahko tudi druge naše predlagane članke -

  1. Kaj je Agile programiranje?
  2. Kaj sta Agile in Scrum?
  3. Kaj je Agile Project Management?
  4. Spoznajte načela Scruma
  5. Scrum Open Assessment
  6. 7 značilnosti nadzorne plošče Scrum

Kategorija: