Přehled Scrum Framework

Scrum framework je metodika spojená s agilní správou používanou pro správu znalostí a práce, zejména pro vývoj softwaru. Má široké uplatnění v různých oborech a nyní jej zkoumají tradiční projektové týmy po celém světě. Je určen pro středně velké týmy se třemi až maximálně devíti členy, kde je práce rozdělena na malé kousky, které lze dokončit v iteracích zvaných sprinty. Dokončení celé práce netrvá déle než 30 dní / měsíc.

Doba potřebná k úplnému provedení je dva týdny a pokud ji překročí, je znovu strukturována na schůzkách zvaných denní scrumy. Rámec, který poskytuje obraz o tom, jak jsou Scrumy implementovány, se nazývá Scrum framework. Týmy ve větších organizacích zahrnují následující Scrumy, jmenovitě: Scrum ve velkém měřítku (LeSS), škálovaný agilní rámec (SAFe), scrum scrumů a, Nexus atd.

Role Scrum Framework

Scrum framework se skládá ze tří rolí. Rámec jako celek pomáhá při optimální a správné komunikaci mezi členy týmu. Tyto tři role společně tvoří tým scrum. Tyto tři role Scrum framework jsou:

1) Vlastník produktu: Vlastník produktu zastupuje všechny možné zúčastněné strany a zákazníka v každém případě. Je odpovědné za dodání maximální možné hodnoty zákazníkovi. Majitel produktu nedodržuje tradiční způsoby, jak věci dělat, spíše upřednostňuje věci na základě závislostí a důležitosti. Tým Scrum by měl mít pouze jednoho vlastníka produktu. Tato role se liší od role mistra scrumu. Majitel produktu se zaměřuje na obchodní část produktu a jedná jako prostředník mezi zúčastněnými stranami a týmem. Vlastník produktu není diktátor, ale tvůrce konsensu. Dobrý vlastník produktu by proto měl být schopen porozumět potřebám podniku, důvodům těchto potřeb a sdělit je zúčastněným stranám a dotčenému týmu.

2) Vývojový tým: Vývojový tým je zodpovědný za poskytování optimální kvality práce s každým absolvováním sprintu. Cíl sprintu popisuje práci, kterou by tým měl vykonávat, a kvalitu, kterou musí splnit na konci každého sprintu. Tým má tři až devět členů, kteří provádějí všechny úkoly potřebné k sestavení přírůstků produktu. Ačkoli tým se skládá z lidí z různých prostředí, všichni jsou obecně označováni jako vývojáři. Je to samoorganizovaný tým a interakce mimo tým jsou řízeny vlastníkem produktu nebo masterem scrumu.

3) Scrum Master: Scrum Master je zodpovědný za usnadnění scrumu, zajišťuje, že nedochází k problémům s cestou kvalitního produktu nebo dodávaného zboží. Mistr scrumu funguje jako prostředník mezi týmem a případnými problémy na cestě práce a nemusí být nutně vedoucím týmu. Master Scrum zajišťuje dodržování rámce Scrum. Mistr Scrumu povzbuzuje tým ke zlepšení. Role byla také označována jako týmový facilitátor nebo vedoucí služebníka, který odráží dvojí aspekty.

Pracovní postup Scrum Framework

Pracovní postup rámce scrum je následující:

1) Sprint: Sprint / iterace je jednotka Scrumu. Sprintu je omezena na konkrétní čas. O trvání sprintu se rozhodne předem a obvykle se pohybuje od jednoho týdne do jednoho měsíce, obvykle dvou týdnů.

2) Plánování sprintu: Tým Scrum zpočátku provádí plánování sprintu, aby:

  • Vzájemně rozhodovat o rozsahu práce, která by měla být provedena během sprintu.
  • Identifikujte položky, které lze provést jen jedním sprintem.
  • Udělejte sprintu, ve kterém práce, která by měla zahrnovat položky, které mají být dokončeny.
  • Předpokládaná doba je čtyři hodiny denně po dobu dvou týdnů.
  • Protože práce pokračuje, jsou identifikované položky rozděleny a pokud je nelze dokončit v rámci sprintu, pak se vloží do produktového backlogu.
  • Když vývojový tým vytvoří nevyřízený backlog, budou převzaty položky, které mohou být dokončeny v rámci sprintu.

3) Denní Sprint: Denní scrum nebo vstávání se koná každý den s každým sprintu.

  • Každý člen vývojového týmu je dobře připraven.
  • Přestože několik členů vývojového týmu chybí, začíná přesně na čas.
  • Každý den by se měl konat ve stejnou dobu a na stejném místě.
  • Čas je omezen na patnáct minut.
  • Přispívat by měli pouze členové vývojového týmu, ale vítán je i kdokoli jiný.
  • Očekává se, že každý člen týmu odpoví během denního scrumu na tři otázky.
  • Udělal jsem včera něco, abych přispěl k cíli sprintu týmu?
  • Co musím udělat dnes, abych pomohl svému týmu přispět k cíli sprintu mého týmu dnes?
  • Počítám s obtížemi, které mohou buď oddálit, nebo zabránit týmu v dosažení jeho předem stanovených cílů?

4) Sprint Review: Tým pořádá dvě události na konci sprintu, kterým je kontrola sprintu a retrospektiva sprintu.

Při recenzi sprintu tým:

  • Zkontroluje dokončenou práci a práci, která je ještě třeba dokončit.
  • Dokončená práce je předložena zúčastněným stranám.
  • Rozhoduje o tom, co bude dále dokončeno spoluprací se zúčastněnými stranami.

Pokyny pro recenze Sprint:

  • Nedokončenou práci nelze prokázat.
  • Očekávaná doba trvání je dvě hodiny po dobu dvou týdnů.

5) Sprint Retrospektiva: V retrospektivě sprintu tým:

  • Studuje minulý sprint.
  • Identifikuje nedostatky a napraví je.

6) Rozšíření: Rozšíření zahrnuje dvě události, konkrétně

  • Zpracování nevyřízených položek.
  • Zrušení sprintu.

Přestože je rámec Scrum tak přesný a účinný, má svá vlastní omezení:

  • Existují týmy, které jsou rozptýleny geograficky nebo mají členy na částečný úvazek, a tak je obtížné řídit a provádět takový rámec.
  • Existují týmy s velmi specializovanými dovednostmi a takový konečný rámec na ně nefunguje správně.
  • Několik externích faktorů také ovlivňuje produkty a výrobky, které jsou mimo kontrolu.
  • Několik výrobků je přirozeně zralých a má omezenou kontrolu kvality, a proto je takový rámec pro ně nevhodný.

Doporučené články

Toto byl průvodce Scrum Frameworkem. Zde diskutujeme 3 hlavní role a pracovní postup Scrum Framework. Můžete si také prohlédnout naše další doporučené články -

  1. Co je agilní programování?
  2. Co je agilní a Scrum?
  3. Co je agilní projektový management?
  4. Naučte se principy Scrumu
  5. Scrum Open Assessment
  6. 7 Funkce Scrum Dashboard

Kategorie: