Scrum Guide
Scrum Guide (pol. Przewodnik Scrum) jest oficjalnym dokumentem opisującym ramy metodologii Scrum – jednego z najpopularniejszych podejść do Agile (zwinnym) zarządzania projektami. Dokument definiuje zasady, role, wydarzenia oraz artefakty Scrum, a także wyjaśnia ich wzajemne zależności i cele.
Historia
Pierwsza wersja Scrum Guide została opublikowana w 2010 roku przez twórców Scrum: Kena Schwabera i Jeffa Sutherlanda. Od tego czasu przewodnik był regularnie aktualizowany, aby odzwierciedlać rozwijające się praktyki oraz feedback społeczności Scrum. Najważniejsze wydania to:
- 2010 – pierwsza publikacja, 13 stron.
- 2011 – rozszerzenie do 18 stron, wprowadzenie pojęcia Definition of Done.
- 2013 – dodano cel sprintu oraz wzmocniono rolę Product Ownera.
- 2016 – pierwsza wersja w języku polskim, wprowadzenie pojęcia kontroli empirycznej.
- 2020 – znacząca rewizja: zmniejszenie liczby terminów, wprowadzenie pojęcia samozarządzania i samoorganizacji.
- 2023 – najnowsza wersja, dostępna w 14 językach, uwzględniająca doświadczenia z pracy zdalnej i hybrydowej.
Struktura Scrum Guide
Scrum Guide jest podzielony na trzy główne sekcje:
- Podstawy – opisuje wartości Scrum, empiryczną kontrolę procesu oraz iteracyjne podejście.
- Role – definiuje trzy role w Scrum: Product Owner, Scrum Master i Zespół Developerski (znany też jako Zespół Scrumowy).
- Wydarzenia i artefakty – opisuje pięć wydarzeń (Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective) oraz trzy artefakty (Product Backlog, Sprint Backlog, Increment).
Kluczowe elementy
Role
- Product Owner – odpowiedzialny za maksymalizację wartości produktu poprzez zarządzanie Product Backlog i określanie priorytetów.
- Scrum Master – facylitator procesu Scrum, usuwający przeszkody i dbający o przestrzeganie zasad.
- Zespół Developerski – samoorganizujący się zespół specjalistów, który wytwarza przyrost produktu w ramach Sprintu.
Wydarzenia
- Sprint – stały, zazwyczaj 2‑4 tygodniowy okres, w którym tworzony jest przyrost produktu.
- Sprint Planning – spotkanie rozpoczynające sprint, podczas którego definiowany jest cel sprintu i wybierane są elementy z Product Backlog.
- Daily Scrum – 15‑minutowe, codzienne spotkanie zespołu developerskiego służące synchronizacji prac.
- Sprint Review – spotkanie podsumowujące sprint, w trakcie którego prezentowany jest Increment i zbierane są informacje zwrotne od interesariuszy.
- Sprint Retrospective – refleksja zespołu nad procesem, mająca na celu ciągłe doskonalenie.
Artefakty
- Product Backlog – dynamiczna lista wszystkich wymagań i pomysłów związanych z produktem.
- Sprint Backlog – wybrany zestaw elementów Product Backlog oraz plan ich realizacji w bieżącym sprincie.
- Increment – skończony, „gotowy do użycia” przyrost produktu spełniający Definition of Done.
Wartości i zasady
Scrum opiera się na pięciu wartościach, które są wymienione w Scrum Guide:
- Zaangażowanie (Commitment)
- Odwaga (Courage)
- Skupienie (Focus)
- Otwarta komunikacja (Openness)
- Szacunek (Respect)
Wartości te wspierają empiryczną kontrolę procesu, czyli trzy filary: przejrzystość (Transparency), inspekcję (Inspection) i adaptację (Adaptation).
Powiązania z innymi koncepcjami
Scrum jest jedną z metod zwinnych i bezpośrednio odnosi się do Manifestu Agile. W praktyce Scrum jest często wykorzystywany w połączeniu z:
- Kanbanem – jako hybrydowy model Scrumban.
- Lean – w celu eliminacji marnotrawstwa.
- Extreme Programming (XP) – szczególnie w kontekście praktyk technicznych.
Adaptacja i zastosowanie
Scrum Guide podkreśla, że Scrum nie jest metodą „gotową do użycia bez modyfikacji”. Zespół powinien dostosowywać praktyki do własnych potrzeb, zachowując jednocześnie rdzeń wartości i reguł. Przykłady adaptacji obejmują:
- wydłużone lub skrócone sprinty w zależności od kontekstu projektu,
- różne sposoby prowadzenia Daily Scrum (np. w formie pisemnej),
- włączenie interesariuszy do Sprint Review w formie wirtualnej.
Znaczenie i wpływ
Od momentu publikacji Scrum Guide stał się podstawą szkoleniową i certyfikacyjną (np. Scrum Alliance, PSPO), a także inspiracją dla licznych frameworków i narzędzi (Jira, Azure DevOps, Trello). Dzięki jasno sformułowanym zasadom, Scrum przyczynił się do zwiększenia przejrzystości procesów, szybszego dostarczania wartości oraz podniesienia satysfakcji zarówno zespołów, jak i klientów.
Źródła i dalsza lektura
Pełny tekst Scrum Guide jest dostępny w formacie PDF i HTML na oficjalnej stronie Scrum. Wersje językowe, w tym polska, są regularnie aktualizowane.