„Ceremonie” i „wydarzenia” to te same spotkania określane dwoma różnymi nazwami. Wydarzenie to termin stosowany w aktualnym Przewodniku po Scrumie; ceremonia to starsze, potoczne określenie, którego zespoły nadal używają z przyzwyczajenia. Żadne z nich nie jest bardziej poprawne, a rozróżnienie ma znaczenie tylko w jednym aspekcie — przy liczeniu. Jeśli zapyta Pan, ile jest ceremonii agile, jedna osoba odpowie „cztery”, a kolejna „pięć”. Obie mają rację. Liczą one po prostu różne rzeczy.

Wydarzenia czy uroczystości — czy to słowo ma znaczenie?

Niekoniecznie. W „Przewodniku po Scrumie” z 2020 roku termin „ceremonia” został zastąpiony terminem „wydarzenie” – częściowo ze względu na większą precyzję, a częściowo dlatego, że termin „ceremonia” nadmiernie wyolbrzymia to, co w praktyce stanowi po prostu zestaw spotkań roboczych. Jednak branża nie podążyła za tą zmianą w sposób jednolity: firmy takie jak Atlassian i Asana, a także większość zespołów, w codziennej praktyce nadal używają terminu „ceremonie”.

Proszę stosować termin, z którego korzysta Państwa organizacja. Jeśli piszą Państwo tekst o charakterze formalnym lub przygotowują się Państwo do egzaminu certyfikacyjnego, aktualnym terminem jest „wydarzenia”. Podczas spotkania stand-up nikt nie poprawi Pana za użycie słowa „ceremonia”. Nie chodzi tu o sam termin — ważne jest zrozumienie, czemu służy każde spotkanie, co zostało omówione w dalszej części niniejszego przewodnika.

Cztery czy pięć? Ten sprint jest piątym

Oto przyczyna sporu.

Four sprint events plus backlog refinement as the ongoing fifth Planning Daily Review Retro Backlog refinement the ongoing 5th — it runs across the whole sprint
W jednym kontenerze mieszczą się cztery spotkania. Jeśli policzyć tylko spotkania, otrzymamy cztery ceremonie; jeśli policzyć sprint, w ramach którego się one odbywają, otrzymamy pięć wydarzeń. W Przewodniku po Scrumie podano liczbę pięciu.

Cztery spotkania, co do których wszyscy są zgodni, to planowanie sprintu, codzienny scrum, przegląd sprintu oraz retrospektywa sprintu. Kiedy ktoś mówi o „czterech ceremoniach agile”, ma na myśli właśnie te spotkania.

W „Przewodniku po Scrumie” wymieniono jednak pięć wydarzeń — ponieważ sam sprint jest traktowany jako wydarzenie: ramę o ustalonej długości, w której mieszczą się pozostałe cztery. Nie jest to spotkanie; jest to przedział czasowy, w ramach którego odbywają się spotkania. Zatem liczba „pięć” uwzględnia sprint w liczbie czterech; liczba „cztery” pomija go, ponieważ nie jest to coś, na co siada się, by w tym uczestniczyć. Gdy to zrozumie Pan/Pani, spór znika — jedna strona liczy spotkania, druga liczy wydarzenia, a Przewodnik po Scrumie zdecydowanie opowiada się za liczbą pięciu.

Niektóre przewodniki (w tym przewodnik Asany) dochodzą do innego piątego elementu, dodając dopracowywanie backlogu do czterech spotkań. Zasadniczo jest to uzasadnione — dopracowywanie backlogu to rzeczywista, cykliczna praca — jednak nie jest to zgodne z podejściem przedstawionym w Przewodniku Scrum, ponieważ dopracowywanie backlogu jest działaniem ciągłym, a nie formalnym wydarzeniem.

Pięć wydarzeń w skrócie

Każdy z nich zawiera link do pełnego opisu:

WydarzenieCelRamy czasowe (2-tygodniowy sprint)
SprintKontener: cykl pracy o stałej długości1–4 tygodnie (pojemnik)
Planowanie sprintuUzgodnijcie cel i planDo około 4 godzin
Codzienne spotkanie scrumoweProszę ponownie zaplanować dzień pod kątem osiągnięcia celu15 minut
Przegląd sprintuZaprezentować produkt, zebrać opinieDo około 2 godzin
Retrospektywa sprintuPoprawić sposób funkcjonowania zespołuDo około 90 minut

Jeśli szukają Państwo zwięzłego opisu czterech spotkań na jednej stronie, proszę zapoznać się z sekcją cztery ceremonie Scrum w przewodniku dla retrospektywy, w której omówiono je łącznie.

Zasada 3-5-3 oraz miejsce poszczególnych wydarzeń w tym schemacie

Jeśli słyszeli Państwo o zasadzie 3-5-3, jest to skrót pomagający zapamiętać ogólną strukturę Scruma, a wydarzenia odpowiadają środkowej liczbie:

  • 3 role — właściciel produktu, scrum master oraz programiści. Zobacz Role w Scrumie.
  • 5 wydarzeń — pięć wymienionych powyżej.
  • 3 artefakty — lista zadań produktowych, lista zadań sprintu oraz przyrost. Zobacz Artefakty Scrum.

Nie jest to zasada określona w Przewodniku po Scrumie, ale stanowi to trafny schemat: role to kto, wydarzenia to kiedy, a artefakty to co. Niektóre wersje rozszerzają ten schemat do postaci 3-5-3-3 poprzez dodanie trzech zobowiązań (celu produktu, celu sprintu oraz definicji zakończenia). A u podstaw tego wszystkiego leżą pięć wartości Scruma — zaangażowanie, odwaga, skupienie, otwartość i szacunek — które sprawiają, że wydarzenia nie stają się pustym rytuałem.

Właśnie tę ostatnią kwestię warto zapamiętać. Poszczególne wydarzenia stanowią jedynie szkielet; jeśli przeprowadza się je bez uwzględnienia wartości, otrzymujemy „agile teatr” — spotkania odbywają się zgodnie z harmonogramem, ale nic nie zmieniają. Liczba spotkań ma znaczenie drugorzędne. Jedynym istotnym pytaniem jest to, czy podczas tych ceremonii faktycznie dokonuje się analizy i wprowadzania zmian.

Najczęściej zadawane pytania

Czym są ceremonie w metodologii agile?

Ceremonie agile to cykliczne spotkania o ustalonej długości, które zespół Scrum organizuje w celu planowania, koordynowania, przeglądu i usprawniania swojej pracy: planowanie sprintu, codzienne spotkanie scrumowe, przegląd sprintu oraz retrospektywa sprintu. Termin „ceremonia” jest potocznym określeniem — w Przewodniku Scrum spotkania te nazywane są „wydarzeniami” — jednak oba terminy odnoszą się do tego samego zestawu spotkań.

Jakie są cztery podstawowe ceremonie metodyki agile?

Planowanie sprintu (uzgodnienie zakresu prac w ramach sprintu), codzienne spotkanie scrumowe lub stand-up (ponowne zaplanowanie dnia w ciągu 15 minut), przegląd sprintu (zaprezentowanie produktu interesariuszom i zebranie opinii) oraz retrospektywa sprintu (usprawnienie sposobu pracy zespołu). Większość wykazów „czterech ceremonii” odnosi się właśnie do tych elementów.

Jakie jest pięć rytuałów metodyki agile?

Piątym elementem jest sam sprint. Obecny Przewodnik po Scrumie wymienia pięć wydarzeń, ponieważ traktuje sprint jako wydarzenie nadrzędne, w ramach którego odbywają się pozostałe cztery. Tak więc liczba „cztery” odnosi się wyłącznie do spotkań, natomiast liczba „pięć” uwzględnia również sprint, w ramach którego się one odbywają. Obie liczby są prawidłowe — po prostu odnoszą się do różnych elementów.

Na czym polega zasada 3-5-3 w metodologii agile?

Sposób na zapamiętanie struktury Scruma: 3 role (właściciel produktu, scrum master, programiści), 5 wydarzeń (sprint wraz z planowaniem sprintu, codzienne spotkanie scrumowe, przegląd sprintu oraz retrospektywa) oraz 3 artefakty (backlog produktu, backlog sprintu, przyrost). Jest to pomoc pamięciowa, a nie zasada zawarta w Przewodniku po Scrumie — stanowi jednak trafny zarys tej metodologii.

Jakie są 5 zasad metodyki agile?

W Scrumie nie ma kanonicznej listy „5 C agile” — różne źródła podają różne zestawienia (zaangażowanie, odwaga, komunikacja itd.). Jeśli szukają Państwo wartości leżących u podstaw Scruma, prawdziwym, oficjalnie zdefiniowanym zestawem jest pięć wartości Scruma: zaangażowanie, odwaga, skupienie, otwartość i szacunek.