Metodológia SCRUM
Metodológia SCRUM predstavuje flexibilné riadenie projektov pomocou určitých princípov a praktík. Podľa SCRUM by sa tím zamestnancov, ktorí pracujú na projekte, mal držať princípu samoorganizácie, vývoj a zlepšovanie projektu realizovať po etapách, a tiež analyzovať úspešné skúsenosti a chyby pre ďalší rozvoj.
Pri používaní metodológie SCRUM sa praktizuje tímový prístup pri riešení zadaných úloh, neštandardné rozdelenie úloh a funkcií účastníkov projektov, a tiež do pracovného procesu sú zapájaní nielen zamestnanci-vykonavatelia, ale aj zákazníci produktu.
Pracovný proces podľa metodológie SCRUM zahŕňa nasledujúce etapy:
- Zákazník na základe potrieb zákazníkov a celkového dopytu po produkte vypracuje technickú špecifikáciu pre tím.
-
Vytvorenie tímu z
6-10špecialistov, rôzneho profilu. Všeobecná schéma tímu zahŕňa zákazníka, Scrum mastera (človeka, ktorý sa nepodieľa na vývoji produktu, ale dohliada na dodržiavanie princípov SCRUM a rieši vznikajúce problémy) a vývojárov. - Vývoj a plánovanie krátkych cyklov alebo šprintov, počas ktorých tím pracuje na splnení konkrétnej úlohy projektu. Šprint je dokončený vtedy, keď tím predstavil zákazníkovi hotový produkt a dodržal stanovené časové rámce.
- Denné stretnutia tímu pre Scrum meeting alebo standup. Na každom stretnutí sa tímu kladú otázky o vykonanej práci od posledného standupu, úlohách na dnes a problémoch, ktoré bránia ich splneniu. Na základe výsledkov získaných po stretnutí Scrum master analyzuje pracovný proces a v prípade potreby pomáha riešiť vzniknuté problémy.
- Pre zabezpečenie prehľadnosti pracovného procesu v tíme sa používa Scrum board, čo predstavuje vizuálnu schému, v ktorej je zobrazené, ktoré úlohy sú dokončené, ktoré sú v aktívnej práci a ktoré čakajú v budúcnosti.
- Rozbor výsledkov každého šprintu.
- Po ukončení práce na produkte sa vykonáva zhrnutie za vykazované obdobie. Každý vývojár hlási o svojich výsledkoch, ktoré hodnotia ostatní členovia tímu. Potom zákazník prijme rozhodnutie o implementácii výsledného produktu.
Pozrite tiež
-
metodológia
Kanban,
ktorá sa používa na realizáciu projektu presne na čas -
metodológia
XP,
ktorá sa používa pre extrémne zosilnenie všetkých vývojových praktík -
metodológia
Cobit,
ktorá sa používa na tvorbu štandardov v oblasti auditu a riadenia IT -
metodológia
Agile,
ktorá sa používa pre flexibilné riadenie projektov