Úvod do základů Scrumu
Základy Scrumu jsou přímočarý proces, který pomáhá vyrábět produkty v kouscích a iteracích, vyhovět měnícím se potřebám trhu a přísným cílům organizace.
Role v Scrumu
Tým Scrum se skládá ze tří rolí: Majitel produktu, Vývojový tým a Scrum Master.
1. Vlastník produktu:
- Vytváření organizační vize.
- Je zastoupením firmy a označuje návratnost investic.
- Předává vizi zúčastněným týmům.
- Převezme vlastnictví nevyřízených položek.
- Dává přednost trhu.
- Je to tvůrce rozhodnutí pro týmy.
- Zprostředkovává mezi týmem a zákazníky, aby bylo možné dosáhnout nejlepších výsledků podle potřeb a včas.
2. Tým pro rozvoj:
- Self-managed - tým je self-managed a rozhodnutí o pracovní frontě je přijímáno vzájemně.
- Nezávisle - tým je oprávněn přijímat svá vlastní rozhodnutí.
- Žádné určení - tým nemá žádné označení a každý člen má potřebné dovednosti k provedení požadované práce.
- Malé týmy - vývojové týmy jsou ideálně malé s 5-9 členy.
3. Mistr Scrumu:
- Leader - Koučuje týmy o různých aspektech scrum basic, vede je o tom, jak postupovat na frontě práce, a proto sklízí výhody scrumu.
- Pomáhá odstraňovat překážky - Pomáhá vývojovým týmům odstraňovat všechny překážky na cestě pokroku a pomáhá jim rozvíjet se.
- Identifikuje způsoby spolupráce - usnadňuje týmu vše, co potřebuje k tomu, aby mohl dodat dokonalý produkt.
- Pomáhá týmům zůstat v bezpečí - zajišťuje, že žádný vnější faktor nemůže nijak ovlivnit tým.
Artefakty Scrumu
Dokumentace se používá pro pokrok v práci a ne pro spolupráci. Pracovní postup vždy měří tento pokrok. Dokumentace v scrumu probíhá pouze prostřednictvím čtyř hlavních artefaktů: Backlog produktu, Sprint backlog, Increment a Definition of Done.
1. Nevyřízené zboží:
- Vyvíjí se podle potřeb trhu.
- Uvádí všechny požadavky potřebné k dodání kvalitních produktů.
- Je průběžně aktualizována.
2. Nevyřízené sprinty:
- Podmnožina položek nevyřízených produktů a má být dokončena v jednom sprintu.
- Položky jsou rozděleny na malé kousky.
- Zaměřil se na to, jak dodat práci v jediném sprintu.
- Pomáhá upřednostňovat práci podle požadavků zákazníka a konečného plnění.
- Pomozte týmům dohlížet na pokrok a zajistit, aby cíle byly v souladu.
3. Přírůstek produktu:
Práce dodaná na konci každého sprintu se nazývá přírůstek. Na konci každé iterace dostaneme produktový přírůstek (PI), který slibuje přinést hodnotu, a nakonec dostaneme požadovaný produkt.
4. Co je hotovo?
„Definice hotového“ v scrumu znamená, že týmům pomáhá určit práci jako hotovou. Takto mohou týmy odhadnout, do jaké míry byla práce dokončena.
Činnosti v základech Scrumu
Scrumové aktivity se provádějí v iteracích a poskytují čas na přípravu i uvedení všech poznatků do používání.
Scrumové aktivity zahrnují:
- Zpracování nevyřízených produktů
- Plánování sprintu
- Denní scrum
- Sprint review
- Sprint retrospektivní
1. Upřesnění nevyřízených produktů:
- Odstraňuje nevyřízené položky produktů, které již nejsou prioritou.
- Zahrnuje položky nevyřízených produktů, které již nejsou prioritou.
- Rozdělí položky nevyřízených produktů na kousky.
2. Plánování Sprint:
- Vyjednává položky nevyřízených produktů za přítomnosti vlastníka produktu.
- Umožňuje zralé pochopení pracovního procesu.
- Dokončí menší položky na základě priority.
- Práce je řádně naplánována a dokončena.
Abychom zajistili splnění výše uvedených požadavků, musíme udělat následující:
- Co je třeba udělat?
- Jak by měla být provedena identifikovaná práce?
3. Denní setkání Scrumu:
Denní scrum je druh setkání, které se koná každé ráno po dobu maximálně 15 minut. Toto je také známé jako denní stand-up setkání. To zahrnuje:
- Jaký byl můj včerejší příspěvek v práci?
- Jaký bude můj příspěvek dnes?
- Přerušují mě nějaké potíže?
4. Recenze Sprint:
- Správné znázornění pracovního procesu s vysvětlením vlastností produktu.
- Zpětná vazba k produktu, která nám umožňuje poznat mezeru v dodávce, na které lze pracovat.
- Mistr scrumu svolává setkání, kterého se účastní zúčastněné týmy a všechny zúčastněné strany, aby prodiskutovaly vyvinutý produkt a následoval pracovní proces.
5. Retrospektivní analýza Scrumu:
- Tým zkontroluje a zeptá se, co se povedlo z hlediska spolupráce, plánování, procesu a nástrojů
- Zjistí mezeru a pomohou zlepšit proces a kompetence zúčastněných členů týmu.
- Plánují a zaujmou pevný postoj k tomu, jak postupovat z jednoho sprintu do druhého.
- Tým zajišťuje, aby byl celý pracovní cyklus až do dodání vždy improvizován.
Tři otázky, na které musí každý člen týmu odpovědět:
- Co musíme začít dělat?
- Co musíme přestat dělat?
- Co musíme dál dělat?
Závěr:
- Přesto, že je scrum tak přesné a efektivní, má svá vlastní omezení:
- Provádění tak rozsáhlého rámce je obtížné pro týmy, které jsou geograficky rozptýleny.
- Takový rozsáhlý rámec nefunguje pro týmy, jejichž členové mají specifické dovednosti.
- Některé aspekty scrumu týkající se externích faktů nelze ovládat.
- Takový rámec se nehodí pro několik produktů, protože mají specializované funkce.
Doporučené články:
Toto byl průvodce základy Scrumu. Zde diskutujeme role v Scrumu, artefakty scrumu a různé aktivity Scrumu. Další informace naleznete také v následujících článcích -
- Agilní produktový management
- Plán správy rozsahu
- Scrum Essentials
- Agilní řízení