Úvod do problematiky Scrum

Základy Scrumu sú priamym procesom, ktorý pomáha vyrábať výrobky v kúskoch a v iteráciách, aby vyhovoval meniacim sa potrebám trhu a prísnym cieľom organizácie.

Úlohy v scrumu

Tím Scrum pozostáva z troch rolí: Majiteľ produktu, Vývojový tím a Scrum Master.

1. Majiteľ výrobku:

  • Vytváranie organizačnej vízie.
  • Predstavuje obchodné zastúpenie a predstavuje návratnosť investícií.
  • Odovzdáva víziu zúčastneným tímom.
  • Preberá vlastníctvo nevybavených objednávok.
  • Uprednostňuje trh.
  • Je to tvorca rozhodnutí pre tímy.
  • Sprostredkováva medzi tímom a zákazníkmi, aby sa dosiahol konečný výsledok podľa potrieb a včas.

2. Tím pre rozvoj:

  • Samostatne riadený - tím je riadený samostatne a rozhodnutie o pracovnom fronte sa prijíma vzájomne.
  • Nezávislý - tím je oprávnený prijímať vlastné rozhodnutia.
  • Žiadne určenie - tím nemá žiadne určenie a každý člen má potrebné zručnosti na vykonanie požadovanej práce.
  • Malé tímy - vývojové tímy sú ideálne malé s 5 až 9 členmi.

3. Majster Scrumu:

  • Leader - Koučuje tímy o rôznych aspektoch scrum basic, vedie ich o tom, ako postupovať v práci, a teda využívať výhody scrumu.
  • Pomáha odstraňovať prekážky - Pomáha vývojovým tímom odstraňovať všetky prekážky na ceste pokroku a pomáha im pri ich vývoji.
  • Identifikuje spôsoby spolupráce - uľahčuje tímu všetko, čo potrebuje na to, aby mohol dodať konečný produkt.
  • Pomáha tímom zostať v bezpečí - zaisťuje, že žiadny vonkajší faktor nemôže nijakým spôsobom ovplyvniť tím.

Artefakty scrumu

Dokumentácia sa používa na postup v práci a nie na spoluprácu. Pracovný softvér tento pokrok vždy meria. Dokumentácia v skrumáži prebieha iba cez štyri hlavné artefakty, a to: nevybavené výrobky, nevybavené sprinty, prírastky a definícia Hotovo.

1. Nevybavené výrobky:

  • Vyvíja sa podľa potrieb trhu.
  • Uvádza všetky požiadavky potrebné na dodávku kvalitných výrobkov.
  • Aktualizuje sa priebežne.

2. Nevykonané sprinty:

  • Podmnožina položiek nevybavených produktov a má byť dokončená v jednom sprinte.
  • Položky sú rozdelené na malé kúsky.
  • Zamerané na to, ako dodať prácu v jednom sprinte.
  • Pomáha prioritizovať prácu podľa požiadaviek zákazníka a konečného výsledku.
  • Pomôžte tímom dohliadať na postup a zabezpečiť súlad cieľov.

3. Prírastok produktu:

Práca vykonaná na konci každého sprintu sa nazýva prírastok. Na konci každej iterácie dostaneme prírastok produktu (PI), ktorý sľubuje priniesť hodnotu, a nakoniec dostaneme požadovaný produkt.

4. Čo je hotovo?

„Definícia vykonanej práce“ v skrumáži znamená, že pomáha tímom určiť prácu ako vykonanú. Takto môžu tímy odhadnúť, do akej miery bola práca dokončená.

Činnosti v základoch Scrumu

Scrum aktivity sa vykonávajú v iteráciách a poskytujú čas na prípravu, ako aj uvedenie všetkých poznatkov do používania.
Scrum aktivity zahŕňajú:

  • Vylepšenie nevybavených produktov
  • Plánovanie sprintu
  • Denné scrum
  • Sprint review
  • Sprint retrospektívne

1. Spresnenie nevybavených produktov:

  • Eliminuje nevybavené produkty, ktoré už nie sú prioritou.
  • Zahŕňa položky nevybavených produktov, ktoré už nie sú prioritou.
  • Rozdeľuje nevybavené položky na kúsky.

2. Plánovanie sprintu:

  • Rokuje o položkách nevybavených produktov za prítomnosti vlastníka produktu.
  • Umožňuje zrelé pochopenie pracovného procesu.
  • Dokončuje menšie položky podľa priority.
  • Práca je riadne naplánovaná a dokončená.

Aby sme zabezpečili splnenie vyššie uvedených požiadaviek, musíme urobiť nasledujúce kroky:

  • Čo treba urobiť?
  • Ako by sa mala vykonať identifikovaná práca?

3. Denné stretnutie Scrumu:

Denné scrum je druh stretnutia, ktoré sa koná každé ráno maximálne 15 minút. Toto je známe aj ako denné stand-up stretnutie. Obsahuje:

  • Aký bol môj včerajší príspevok v práci?
  • Aký má dnes môj príspevok?
  • Medzi tým ma rušia nejaké problémy?

4. Recenzia Sprintu:

  • Správne zobrazenie pracovného postupu s vysvetlením vlastností produktu.
  • Spätná väzba na produkt, ktorá nám umožňuje poznať medzeru v produkte, na ktorej sa dá pracovať.
  • Majster scrum zvolal stretnutie, na ktorom sa zúčastňujú tímy a všetky zúčastnené strany, aby prediskutovali vyvinutý produkt a pracovný postup.

5. Retrospektívna analýza Scrumu:

  • Tím preveruje a pýta sa, čo sa osvedčilo v oblasti spolupráce, plánovania, procesu a nástrojov
  • Zistia medzeru a pomôžu zlepšiť proces a kompetenciu zúčastnených členov tímu.
  • Plánujú a zaujmú pevný postoj k tomu, ako postupovať z jedného sprintu na druhý.
  • Tím zaisťuje, že celý pracovný cyklus až do dodania je zakaždým improvizovaný.

Tri otázky, na ktoré musí odpovedať každý člen tímu:

  • Čo musíme začať robiť?
  • Čo musíme prestať robiť?
  • Čo musíme ďalej robiť?

záver:

  • Napriek tomu, že je scrum taká presná a účinná, má svoje obmedzenia:
  • Realizácia takéhoto rozsiahleho rámca je náročná pre tímy, ktoré sú geograficky rozptýlené.
  • Takýto rozsiahly rámec nefunguje pre tímy, ktorých členovia majú špecifické zručnosti.
  • Niektoré aspekty scrumu týkajúce sa vonkajších skutočností nemožno kontrolovať.
  • Takýto rámec sa nehodí pre niekoľko výrobkov, pretože majú špecializované vlastnosti.

Odporúčané články:

Toto bol sprievodca základmi Scrumu. Tu diskutujeme o rolách v Scrume, artefaktoch scrumu a rôznych aktivitách Scrumu. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Agilný produktový manažment
  2. Plán riadenia rozsahu
  3. Scrum Essentials
  4. Agilné riadenie

Kategórie: