Definicja
Scrum to najpopularniejszy framework Agile do zarządzania złożonymi projektami. Oparty na empiryzmie — decyzje podejmowane na podstawie obserwacji, a nie założeń.
Role w Scrum
| Rola |
Odpowiedzialność |
Analogia |
| Product Owner |
CO budujemy — priorytetyzuje backlog |
CEO produktu |
| Scrum Master |
JAK pracujemy — dba o proces, usuwa przeszkody |
Coach zespołu |
| Development Team |
Realizuje pracę (3-9 osób, cross-functional) |
Wykonawcy |
Ceremonie (Events)
| Ceremonia |
Czas |
Cel |
| Sprint Planning |
2-4h |
Zaplanować co zrobimy w sprincie |
| Daily Stand-up |
15 min |
Co zrobiłem? Co zrobię? Co mnie blokuje? |
| Sprint Review |
1-2h |
Demo wyników interesariuszom |
| Sprint Retrospective |
1-1.5h |
Co poprawić w procesie? |
Artefakty
| Artefakt |
Opis |
| Product Backlog |
Priorytetyzowana lista całej pracy |
| Sprint Backlog |
Podzbiór na bieżący sprint |
| Increment |
Działający przyrost produktu (Definition of Done) |
Sprint
Iteracja trwająca 1-4 tygodnie (najczęściej 2):
- stały czas trwania (timeboxing),
- na koniec: gotowy, potencjalnie wdrażalny increment,
- zakres może się zmienić (w negocjacji z PO).
Dlaczego to ważne?
Scrum dominuje w branży IT:
- 71% organizacji używa Scrum lub jego hybryd (State of Agile Report),
- zapewnia przewidywalność (regularne dostawy),
- szybki feedback (co 2 tygodnie demo),
- wymusza ciągłe doskonalenie (retrospektywy).
| Aspekt |
Scrum |
Kanban |
| Iteracje |
Sprinty (fixed length) |
Ciągły przepływ |
| Role |
PO, SM, Dev Team |
Brak wymaganych ról |
| Planowanie |
Sprint Planning |
Na bieżąco |
| Zmiany w trakcie |
Nie (sprint scope) |
Tak (ciągle) |
| Metryki |
Velocity |
Lead Time, Throughput |
Powiązane pojęcia