Co dělá Scrum Master?
Scrum je metodika vývoje softwaru, která se zaměřuje na usnadnění komunikace a spolupráce mezi členy týmu. Obvykle bude mít tým Scrum Development tři hlavní role: majitel produktu, Master Scrum a členové týmu. Je to Master Scrum, který působí jako go-mezi tím, s cílem zajistit efektivní komunikaci a účelnou spolupráci mezi vlastníkem produktu a členy týmu. Jeho funkce je dvojnásobná: zvýšit účinnost vlastníka produktu a usnadnit produktivitu týmu. Scrum Masters se proto ocitnou ve vedoucím postavení, které je spíše nevolním než přímým autoritou, ačkoli prosazování pravidel je pro danou pozici ústřední.
Pracuje v rámci náročné role, Scrum Master provede rozmanitou škálu úkolů, aby splnil své poslání. Mohou to být úkoly na vysoké úrovni, jako je určování a řízení pracovních toků a plánů. Tyto úkoly mohou být také nízká úroveň, jako je úprava teploty v místnosti, kde tým pracuje na zajištění pohodlí během dlouhých hodin vývoje. On nebo ona také reaguje a zmírňuje katastrofy, jako je oprava počítače vývojáře, pokud jde dolů nebo zajistí, že všechny systémy jsou během procesu vývoje bezpečné. Celkově cokoli - bez ohledu na to, jak velké nebo malé - to ovlivňuje produktivně týmu odpovědnost Scrum Master.
Úřad v pozici však je odvozen ze skutečnosti, že Master Scrum nese odpovědnost za tento proces. I když tato osoba nemusí být schopna činit přímá rozhodnutí týkající se jednotlivých členů týmu, má oprávnění k rozhodování souvisejícím s produktivitou týmu jako celku. Pokud například, pokud se Scrum Master domnívá, že je třeba implementovat nový pracovní rozvrh, aby bylo dosaženo realistických vývojových cílů a splnění úspěchůLe časové osy, pak určí tento nový rozvrh a distribuovat jej členům týmu. Vynucování pravidel je také kritickou funkcí pozice, aby se zajistilo, že tým není zapadnut neefektivním rozptýlením.
Spoléhá na majitele produktu, který bude očekávat, že v případě potřeby bude rozhodovat a směrnice o vývoji týmu, v případě potřeby. Takové informace mohou zahrnovat pravidelné aktualizace různých aspektů vývojového procesu a výzvy. Pomáhá majiteli produktu a Master Scrum také pomůže udržet nevyřízené a další relevantní úkoly údržby procesů k zajištění efektivity. Rovněž bude působit jako vyrovnávací paměť mezi vlastníkem produktu a týmem, aby zajistil, že cíle jsou realistické a v rámci schopností týmu během zadaného stanoveného časového rámce.