Metodologie SCRUM
Metodologie SCRUM představuje flexibilní řízení projektů pomocí určitých principů a praktik. Podle SCRUM by se tým zaměstnanců, pracujících na projektu, měl řídit principem samoorganizace, fázově vyvíjet a zdokonalovat svůj projekt, a také analyzovat úspěšné zkušenosti a chyby pro další rozvoj.
Při použití metodologie SCRUM se praktikuje týmový přístup pro řešení stanovených úkolů, netradiční rozdělení rolí a funkcí účastníků projektů, a také do pracovního procesu jsou zapojeni nejen zaměstnanci-zpracovatelé, ale i zákazníci produktu.
Pracovní proces podle metodologie SCRUM zahrnuje následující etapy:
- Zákazník na základě potřeb kupujících a celkové poptávky po produktu vypracovává technické zadání pro tým.
-
Formování týmu z
6-10specialistů, různého profilu. Obecné schéma týmu zahrnuje zákazníka, Scrum mastera (člověka, který se neúčastní vývoje produktu, ale dohlíží na dodržování principů SCRUM a řeší vzniklé problémy) a vývojáře. - Vývoj a plánování krátkých cyklů nebo sprintů, během kterých tým pracuje na splnění určitého úkolu projektu. Dokončeným se sprint stává tehdy, když tým představil zákazníkovi hotový produkt, a to v rámci stanovených časových limitů.
- Každodenní setkání týmu pro Scrum meeting nebo standup. Na každém setkání je týmu kladeny otázky o odvedené práci od minulého standupu, úkolech na dnešek a problémech, které brání jejich splnění. Na základě výsledků získaných po meeting Scrum master analyzuje pracovní proces a v případě potřeby pomáhá řešit vzniklé problémy.
- Pro zajištění názornosti pracovního procesu v týmu se používá Scrum board, představující vizuální schéma, ve kterém je zobrazeno, jaké úkoly jsou splněny, jaké jsou v aktivní práci, a jaké teprve přicházejí v budoucnu.
- Rozbor výsledků provedení každého sprintu.
- Po skončení práce na produktu se provádí zhodnocení za vykazované období. Každý vývojář referuje o svých výsledcích, které jsou hodnoceny ostatními členy týmu. Poté zákazník přijímá rozhodnutí o realizaci získaného produktu.
Podívejte se také
-
metodologie
Kanban,
která se používá pro realizaci projektu přesně v termínu -
metodologie
XP,
která se používá pro extrémní zesílení všech praktik vývoje -
metodologie
Cobit,
která se používá pro vypracování standardů v oblasti auditu a řízení IT -
metodologie
Agile,
která se používá pro flexibilní řízení projektů