mlyn

Čo je Scrum:

Scrum je metodológia používaná na dynamické riadenie projektov, ktorá sa často používa na agilný vývoj softvéru .

Scrum je nástroj, ktorý vám umožňuje efektívne a efektívne kontrolovať prácu, čo umožňuje tímom pracujúcim na dosiahnutí spoločného cieľa.

Táto metodika je dnes nevyhnutná pre mnohé spoločnosti, pretože nielenže uľahčuje stanovenie cieľov, ale aj pomáha dodržať termíny.

V scrum pracujeme s tzv. Backlogom produktu, registrom, ktorý obsahuje oblasti produktu, ktoré sa musia vyvinúť. Z produktu backlog je vytvorený backlog release, ktorý je spojením požiadaviek produktu backlog, ktorý bude fungovať, podľa priority každej z nich. Backlog vydania je bod na vytvorenie backlogu sprintu, ktorý predstavuje čas, ktorý bude úloha (nazývaná príbeh používateľa ) dokončená.

Veľkosť každého sprintu je vhodná pre danú spoločnosť a jej návrhy. Sprint môže trvať od jedného do štyroch týždňov. Proces scrum je zvyčajne kontrolovaný v rámci, kde môžete vidieť úlohy, ktoré sa vyvíjajú, tie, na ktorých sme pracovali, ale stále ich treba kontrolovať alebo testovať, a tie, ktoré sa považujú za ukončené.

Niektoré z prvkov, ktoré sú súčasťou procesu Scrum, sú:

  • Vlastník produktu : je vlastníkom produktu alebo projektu, ktorý bude pracovať, pričom bude zodpovedný za smerovanie, ktoré bude nasledovať, pričom určí, ktoré požiadavky budú súčasťou nevybavených produktov a ktoré by mal tím riešiť. Predstavuje používateľov alebo zákazníkov príslušného produktu;
  • Scrum Master : je prvok, ktorý vytvára spojenie medzi vlastníkom produktu a tímom. Zodpovedá za organizovanie stretnutí, monitorovanie práce a zabezpečenie toho, aby každý člen tímu mal potrebné nástroje na to, aby čo najlepšie plnil svoju úlohu.
  • Tím (tím): Je to tím, ktorý pracuje na vývoji projektu alebo produktu.

Ďalším relevantným konceptom v tejto oblasti je denné scrum, alebo každodenné scrum, ktoré pozostáva zo stretnutia organizovaného Scrum Masterom. Všetky prvky stoja, takže stretnutie je krátke (maximálne 15 minút). Toto stretnutie je dôkazom toho, že každý prvok plní svoju úlohu.

Ďalším dôležitým stretnutím v rámci scrum je plánovanie ďalšieho sprintu, kde je definované, ako dlho bude každá úloha trvať. Štandardom pre meranie času každej úlohy môže byť priradenie dresových bodov alebo veľkostí (XL, L, M, S, XS) a úloha, ktorá trvá dlhšie má viac bodov. Týmto spôsobom je možné pridať body na konci sprintu a zistiť rýchlosť práce tímu.

Monitorovanie pokroku každého sprintu sa vykonáva pomocou grafu roztrhnutia, ktorý je jednou z funkcií, vďaka ktorým je scrum tak populárne.

Skladá sa z tabuľky, ktorá umožňuje kontrolovať, či sa projekt vyvíja podľa plánu. Predstavuje denné meranie množstva práce, ktoré ešte nebolo vykonané v každom šprinte alebo vydaní . Táto tabuľka tiež umožňuje odhadnúť čas ukončenia sprintu . Je teda možné zistiť, či projekt postupuje podľa odhadovaného času, alebo či bude trpieť určitým oneskorením. Tieto informácie môže tím použiť na vykonanie niektorých úprav svojej práce, čím sa zabráni tomu, aby sa oneskorenie skutočne vyskytlo.

Pôvod pojmu scrum pochádza z ragbyového športu, kde scrum definuje aglomeráciu hráčov, často vnímanú ako "riadny tréning". V scrum, 8 hráčov z každého tímu sú tvárou v tvár a musia vynaložiť úsilie na obnovenie lopty, ktorá je uprostred "zhluku".

Pozri tiež význam DevOps.