Scrum: Co je to systém Scrum a jak začít na desce Scrum

Pokud sledujete ragby, budete vědět, že ve skrumáži je spousta hráčů natěsnaných v hlíně, kteří bojují o míč. Systém workflow ‚Scrum‘ bohužel není ani v nejmenším podobný. Nejde ani tak o boj v bahně s nepřáteli, ale o to, jak efektivně a včas plnit úkoly.

Scrum, stejně jako podobný systém Kanban, je agilní rámec pro udržení dobře organizovaného pracoviště. Je obzvláště populární ve vývoji softwaru a funguje dobře pro týmy kolem tří až devíti lidí, ale lze jej použít téměř na každém pracovišti. Pokud nepracujete jako hráč rugby, v takovém případě to pravděpodobně způsobí zmatek.

Scrum: Co je to systém Scrum?

Scrum byl poprvé představen jako termín v roce 1986 v a Harvardský obchodní přehled článek od Hirotaka Takeuchi a Ikujiro Nonaka. Tito dva autoři skutečně popisují systém z hlediska ragby, přičemž zaměstnanci jednají jako tým, který se „snaží překonat vzdálenost jako celek a přihrávat si míč tam a zpět“.

Jádrem systému Scrum je přístup, kdy se tým snaží spolupracovat na konkrétních dosažitelných cílech v pevně stanovených časových obdobích. Namísto toho, aby deset lidí pracovalo na různých, nesouvisejících úkolech bez jasného cíle, Scrum se snaží lidi spojit, aby společně pracovali na dílčích zakázkách.

ČTĚTE DALŠÍ: Co je Kanban?

To je založeno na několika rolích ve Scrum týmu. Nahoře je vlastník produktu, který zastupuje zainteresované strany produktu. Pod tím je scrum master, což je v podstatě projektový manažer, který je zodpovědný za uvedení systému Scrum do činnosti. Pod tím je samotný vývojový tým.

co_je_scrum_roles

Základní pracovní postup vypadá takto: vlastník produktu přijde s produktovým backlogem, který funguje jako seznam přání funkcí, na kterých je třeba pracovat. To jde do scrum týmu, přičemž scrum master vybere z tohoto nevyřízeného protokolu řadu úkolů, na kterých bude pracovat. V jazyce Scrumu se jim říká „příběhy“. Na tyto příběhy se pak soustředí během ‚sprintu‘; období, ve kterém vývojáři pracují na těchto cílech a pouze na těchto cílech.

Na konci sprintu by měla být práce dokončena. Kontrola náhodou změří, zda byl sprint úspěšný, to se odešle zpět k vlastníkovi produktu a celý cyklus začíná znovu.

Scrum deska: Fyzická nebo digitální?

Řízení týmu Scrum má tendenci se točit kolem nějaké formy desky Scrum, která pomáhá vizualizovat pracovní postup. To by mohlo zahrnovat velkou fyzickou desku, rozdělenou do sloupců prací, které mají být provedeny, rozpracovaných a dokončených prací. Alternativně by to mohlo zahrnovat nějaký druh digitální desky, jako jsou desky od společností jako Trello a Asana.

Viz související Proč je Londýn nejlepším místem pro vývoj aplikací v roce 2018 Jak začít podnikat: Nejlepší tipy k úspěchu

V Trello například vytvoříte sloupce pro různé fáze pracovního postupu a naplníte je kartami s podrobnostmi o různých úkolech. Fyzická verze této nástěnky by byla organizována v podstatě stejně, i když s více post-it poznámkami. V obou případech se deska stane středobodem „sprintu“, kde se zaměříme na dokončení všech fází úkolu v daném časovém období. Sprint může trvat dva týdny nebo několik dní.

co_je_scrum_2

Jak ukazuje tato scéna ze Silicon Valley HBO, cílem je obecně přimět vaše vývojáře k práci na úkolech (pardon, „příběhy“), vedených v rámci pracovního postupu Scrum.

Scrum vs Kanban

Systémem souvisejícím se Scrumem je Kanban, který se také točí kolem pestrobarevných post-it poznámek a slov jako „agilní pracovní postup“. Největší rozdíl mezi Scrumem a Kanbanem je v tom, že druhý je kontinuální proces, s pracovníky, kteří berou karty přes palubu, jak a kdy mohou. Ve Scrumu se práce na desce točí kolem nastavených „sprintů“.

Role v Kanbanu jsou také volnější, zatímco Scrum má zvláštní oblibu v názvech jako „scrum master“, pravděpodobně proto, že to zní méně nudně než „projektový manažer“, i když jde v podstatě o totéž. Scrum má také tendenci mít pravidelné doháněcí seance, nazývané scrumy, kde o průběhu pracovního postupu diskutuje... uhodli jste správně: scrum master.