Čo je Scrum?
Scrum je agilný rámec na riadenie projektov, ktorý organizuje prácu do časovo ohraničených iterácií nazývaných sprinty. Definuje tri roly (Product Owner, Scrum Master, vývojový tím), päť udalostí a tri artefakty.
Definícia Scrum
Čo je Scrum
Scrum je najrozšírenejší agilný rámec (framework) na riadenie projektov. Koncept prvýkrát opísali Hirotaka Takeuchi a Ikujiro Nonaka v článku pre Harvard Business Review v roku 1986. Formalizovali ho Ken Schwaber a Jeff Sutherland v 90. rokoch.
Štruktúra Scrumu
Scrum definuje tri piliere: transparentnosť, inšpekcia a adaptácia. Práca je organizovaná nasledovne:
- Roly: Product Owner (vlastník produktu), Scrum Master (facilitátor), Vývojový tím (3-9 členov)
- Udalosti: Sprint Planning, Daily Standup, Sprint Review, Sprint Retrospektíva, Sprint
- Artefakty: Product Backlog, Sprint Backlog, Inkrement (fungujúci produkt)
Každý sprint trvá zvyčajne 1-4 týždne a na jeho konci tím dodá potenciálne nasaditeľný inkrement produktu. Podľa prieskumov je Scrum používaný vo viac ako 60 % agilných tímov celosvetovo a je definovaný v oficiálnom Scrum Guide, ktorý udržiavajú jeho tvorcovia.
Praktický príklad
Príklad: Váš tím vyvíja webový e-shop. Na Sprint Planning naplánujete 2-týždňový sprint s cieľom implementovať košík a platobný systém.
Každé ráno o 9:00 máte 15-minútový Daily Standup, kde každý člen tímu povie, čo urobil včera, čo plánuje dnes a či má nejaké prekážky. Na konci sprintu na Sprint Review ukážete zákazníkovi fungujúci košík a na Retrospektíve diskutujete, čo zlepšiť.
Často kladené otázky
Čo je Scrum a na čo sa používa?
Scrum je agilný rámec na riadenie projektov, ktorý organizuje prácu do krátkych iterácií (sprintov). Používa sa hlavne vo vývoji softvéru, ale aj v marketingu, vzdelávaní a ďalších oblastiach.
Aké sú roly v Scrume?
Scrum definuje tri roly: Product Owner (definuje čo sa má vytvoriť), Scrum Master (odstraňuje prekážky a facilituje procesy) a Vývojový tím (realizuje prácu).
Ako dlho trvá sprint v Scrume?
Sprint zvyčajne trvá 1 až 4 týždne, pričom najčastejšia dĺžka je 2 týždne. Dĺžka sprintu by mala byť konzistentná počas celého projektu.
Aký je rozdiel medzi Scrumom a Kanbanom?
Scrum pracuje v pevných časových iteráciách (sprintoch) s definovanými rolami. Kanban je priebežný tok práce bez fixných iterácií, s dôrazom na vizualizáciu a limitovanie rozpracovaných úloh.
Súvisiace pojmy
Potrebujete pomôcť s webom?
Napíšte mi a poradím vám s vaším projektom. Prvá konzultácia je zadarmo a nezáväzná.