Ve Scrum, jako reprezentant agilních metodik, je zaměření na kvalitu a kontrolu procesů ve vývoji. Proto hrají Scrum schůzky, které vede Scrum master, významnou roli. Hlavním cílem schůzky (nebo “Scrum”) je synchronizovat práci projektového týmu.
Kdo je Scrum Master?
Nejlepším popisem Scrum mistra je anglický termín “služební vůdce”.
Jejich úkolem je pomoci týmu zvýšit efektivitu tímto způsobem:
- Řešení problémů – problémy se projednávají během Scrum schůzek;
- Školení – Scrum master má důležitou roli při přizpůsobování nových členů týmu k projektu a dalším účastníkům;
- Motivace – po Scrum schůzkách vedených dobrým Scrum mistrem se tým cítí připojený k něčemu cennému a rozumí své roli v rámci týmu. To má pozitivní dopad na motivaci a kvalitu projektového řízení;
- Položení otázek jako “Jak můžeme udělat lépe to, co už děláme dobře?” nebo “Které procesy nepřidávají hodnotu produktu?” a tak dále.
Spolu s týmem je Scrum master zodpovědný za pracovní tempo a rychlost dokončení projektu.
Také Scrum master, spolu s účastníky a vlastníkem produktu, plánuje sprint během první Scrum schůzky, za kterou tým získává body. Jeff Sutherland, autor knihy “Scrum: Umění vykonat dvakrát více práce za polovinu času”, trefně nazývá Scrum mistra vůdcem týmu.
Jaký by měl být Scrum Master?
Některé projektové týmy experimentují s zavedením měsíčního rotačního modelu pro Scrum mistra, kdy se jakýkoli účastník může ujmout této role. Nicméně, když zvažujeme dovednosti a situace, kterým mistr čelí denně, je jasné, že takový formát je neefektivní.
Ideální Scrum master by měl mít následující vlastnosti:
- Povzbuzovat diskusi – Scrum, retrospektivy a plánování sprintu jsou k ničemu bez otevřených diskusí ze strany celého projektového týmu. Úkolem Scrum mistra je povzbudit takovou interakci pomocí nástrojů pro spolupráci (firemní wiky, systémy pro výměnu dokumentů atd.).
- Odstranit překážky úspěšného dokončení projektu – vytváření a zlepšování komunikačních nástrojů (např. budování týmové knihovny), vykonávání rutinních úkolů, aby se tým posunul dopředu (aktualizace procesních plánů atd.) a řešení problémů účastníků projednávaných během schůzek.
- Jednat jako “kazatel” Scrum – znát a rozumět Scrum, učí tým, jak maximalizovat metodiku.
- Poskytnout společnou vizi projektu – v kombinaci s rolí motivátora je to zvláště relevantní pro projekty s mnoha sprinty zahrnujícími různé členy týmu.
- Řešit konflikty – konstruktivní kritika a vyhýbání se toxickému prostředí jsou klíčové. Scrum master pomáhá řídit spory, zajišťujíc, že diskuse zůstane produktivní.
Co je Scrum schůzka?
Scrum schůzka je důležitým nástrojem v metodice Scrum. Schůzky se organizují denně (většinou ráno) a moderuje je Scrum master, často projektový manažer nebo vedoucí týmu.
Během schůzky odpovídají nebo píší členové týmu zapojení do aktuálního sprintu na tři otázky:
- Co jsem udělal včera, abych dokončil sprint?
- Co udělám dnes?
- Na jaké problémy jsem narazil?
Kromě synchronizace práce týmu, Scrum pomáhá:
- Vyvinout společnou vizi projektu – každý rozumí směru projektu, čímž se snižuje pravděpodobnost nepříjemných překvapení.
- Stanovit realistické úkoly a sledovat pokrok.
- Upevnit tým – zaměstnanci se učí naslouchat, rozumět si a vyjadřovat své myšlenky jasně.
- Najít lepší řešení.
Rozdíly mezi “Scrum schůzkou” a “meetupem”
Ačkoli se jak “meetup” tak “schůzka” překládají jako “schůzka” v angličtině, mají odlišné významy.
Na meetupu jsou účastníci obvykle náhodní lidé sjednocení tématem. Na Scrum schůzce jsou účastníci známi od začátku a již se znají navzájem.
Další rozdíly mezi Scrum schůzkami a meetupy jsou uvedeny v naší tabulce:
Scrum Meeting | Meetup |
Účastníci | Scrum master, členové projektového týmu zapojení do aktuálního sprintu, vlastník produktu. Ostatní mohou přítomností poslouchat. |
Trvání | Přibližně 15 minut |
Lokace | Kongresový sál nebo kancelář – co nejblíže místu sprintu. |
Organizátor | Scrum master |
Formát | Pevná struktura “třech otázek.” |
Počet účastníků | Ideálně maximálně 6 |
6 běžných chyb ve Scrumu
- Účast na Scrum schůzce – Nikdo si nepřečte podrobnou zprávu o schůzce kromě Scrum mistra, který může přehlédnout některé problematické aspekty. Je to ztráta času a demotivuje tým, protože mají pocit, že se všechno zapisuje.
- Scrum schůzka pouze pro Scrum mistra – Protože Scrum master řídí schůzku, účastníci často dělají chyby: dívají se pouze na Scrum mistra, čekající na jeho schválení, zatímco ostatní pokračují ve svých úlohách. To je známka neproduktivního prostředí. Úkolem Scrum mistra je zde vytvořit spojení “účastník-mluvčí – ostatní účastníci”.
- Používání Scrum schůzek pro plánování – Nový úkol může během schůzky vzniknout, a pokušení úkoly okamžitě rozdělovat a projednávat je silné. Často Scrum master mění formát Scrum schůzky. Řešení je jednoduché: uspořádat 15minutovou schůzku po Scrumu, abychom řešili nové úkoly.
- Technická diskuse během Scrum schůzek – Jeden člen týmu může vědět více o technických aspektech projektu než jiný. Zaměření na tyto detaily vytváří nerovnost a brání cílům Scrumu.
- Udržování Scrum schůzek daleko od pracoviště – Ideálně by se měly Scrum schůzky konat blízko Scrum tabule (otevřený Ganttův diagram), což pomáhá týmu rychle zhodnotit pokrok úkolů.

- Scrum schůzka se skládá pouze ze dvou otázek – “Co jsem udělal včera?” a “Co udělám dnes?” Málokdo je ochoten diskutovat o problémech a rizicích, obzvlášť né v rámci skupiny. Nicméně, bez řešení překážek k dokončení sprintu bude schůzka neúčinná.
Jak provést Scrum schůzku?
Každý den sprintu se tým schází na denních schůzkách – Scrum schůzkách nebo denních scrumech. Schůzky se obvykle konají na stejném místě a ve stejný čas, omezeny na 15 minut. Tento časový limit pomáhá vyhnout se rozptýlení a udržet diskuse zaměřené.
Během denního Scrumu každý člen týmu odpovídá na tři otázky:
- Co jsem udělal včera?
- Co udělám dnes?
- Jaké překážky jsou mi v cestě?
Jak správně provést Scrum meeting
- Omezit účastníky na 6 – Pokud má projektový tým více členů, rozdělte je do skupin, přičemž každá by měla mít svého Scrum mistra. Skupiny se obvykle dělí podle úkolů (např. testování, vývoj). Poté Scrum mistři projednají problémy mezi sebou a s zainteresovanými stranami.
- Řešit naléhavé problémy – Některé překážky jsou kritické a vyžadují okamžité řešení. Nenechte se omezovat 15minutovým limitem, který by bránil práci. Pokud je potřeba prodloužit Scrum schůzku, rozhodne o tom Scrum master s týmem.
- Stanovit jasná pravidla pro denní scrumy – Ta by měla být jasná všem členům týmu a dostupná kdykoli (např. napsaná na flipchartu na místě schůzky).
- Vyhnout se osobním rozhovorům – Diskutování o včerejším fotbalovém zápase, problémech s parkováním nebo cenách v supermarketu plýtvá vzácným 15minutovým blokem. Práce Scrum mistra je si všímat odchylek a nasměrovat diskusi zpět na správnou cestu.
- Vyvinout efektivní formát – Pokud schůzky přetahují, navrhněte je uskutečnit ve stoje. Výzkum z Texas A&M University ukazuje, že stát téměř zdvojnásobuje pracovní efektivitu. Pokud účastníci postrádají iniciativu, proměňte denní Scrum na hru. Nechte člena týmu, který odpověděl na tři otázky, hodit míč náhodnému účastníku, aby “předal štafetu.”
- Položit dodatečné otázky, když je to nutné – Pokud odpovědi členů týmu nezmiňují problémy, ptejte se: “Jak si věříte, že úkol dnes dokončíte?” Tento přístup motivuje účastníky, aby přehodnotili stav úkolu, změnili štítky a identifikovali potenciální překážky.
- Začít a skončit schůzky včas – I když polovina účastníků chybí, nenechte zpoždění denního Scrumu. To vštípí disciplínu projektovému týmu a ukazuje, že schůzky se nekonají pouze pro formálnost. Podobně by Scrum master neměl přicházet pozdě.
- Poděkovat účastníkům na konci – Pozitivní naladění na začátku dne zaručuje efektivitu úkolu. Hlavní je, že se tomu vyhnete, aby se stalo pouze formalitou.
Verdikt
Scrum master je nezbytný pro koordinaci týmu.
Nejde pouze o dodržování principů Scrumu, ale o to mít obhájce cílů projektu na Scrum schůzkách. Scrum master zajišťuje sjednocenou architekturu produktu, týmového ducha, zdravou atmosféru a stabilní tempo vývoje.
Scrum schůzky jsou mocným nástrojem pro sledování stavu a pokroku projektu.
Nepouze synchronizují práci týmu, ale také pomáhají řešit problémy, sjednocovat zaměstnance a učí je stanovovat realistické úkoly a být veřejně odpovědní za výsledky.