Daily Standup – definicja, przebieg i wskazówki
W Scrumie Daily Standup to jedno z 5 wydarzeń, które w ogóle umożliwiają skuteczne wytwarzanie produktów. Dlaczego Daily Standup Meeting jest tak ważne, jak wygląda agenda i kto musi przestrzegać jakich zasad – o tym przeczytasz w tym artykule. Sprawdzony pro-tip dotyczący Daily Scrum znajdziesz na dole strony.
Definicja i zasady Daily Scrum
Daily Scrum Meeting to, zgodnie z definicją, codzienne spotkanie, podczas którego zespół deweloperski informuje się nawzajem o bieżącym stanie pracy w odniesieniu do celu Sprinta. Synchronizacja między członkami zespołu sprawia, że każdy w zespole deweloperskim ma dobry przegląd postępów, pytań i ewentualnych przeszkód oraz wie, nad czym pracują inni. W ten sposób każdy członek zespołu uzyskuje dokładny ogólny obraz projektu.
Aby Daily Standup Meeting był celowy i motywujący dla wszystkich uczestników, ty i twój zespół powinniście przestrzegać następujących zasad Daily Scrum:
- Członkowie zespołu deweloperskiego muszą pojawić się na Daily Standup punktualnie.
- Daily Standup trwa maksymalnie 15 minut (time box).
- Uczestnicy trzymają się agendy Daily Scrum Meeting i zazwyczaj odpowiadają na trzy pytania (patrz niżej).
- Jak sama nazwa wskazuje: jest to spotkanie stojąc, co oznacza, że aktywni uczestnicy stoją (najlepiej w kręgu).
- Scrum Master ingeruje w Daily Standup co najwyżej w roli moderatora (gdy jest to absolutnie konieczne) i notuje przeszkody wymienione przez zespół deweloperski. Następnie dba o ich usunięcie (niekoniecznie samodzielnie).
- W Daily Scrum Meeting Product Owner uczestniczy tak często, jak to możliwe, aby odpowiadać na pytania zespołu dotyczące „Co?" i być na bieżąco z postępem Sprinta.
Przebieg Daily Scrum Meeting
Daily Scrum Meeting ma zazwyczaj ustalony przebieg z trzema kluczowymi pytaniami Daily Standup strukturyzującymi spotkanie oraz dobrym przygotowaniem.
Przygotowanie
- Zespół deweloperski – ewentualnie przy wsparciu Scrum Mastera – ustala miejsce i czas Daily Standup. Oboje powinny pozostać stałe dla wszystkich kolejnych spotkań Daily Standup.
- Każdy członek zespołu powinien indywidualnie przygotować się do każdego Daily Scrum Meeting przez około 2–3 minuty, zastanawiając się nad tym, co robił poprzedniego dnia.
Trzy typowe pytania Daily Standup
Centralnym punktem przebiegu spotkania są zazwyczaj trzy pytania (obecne w Scrum Guide przed aktualizacją z 2020 roku), na które odpowiada każdy członek zespołu deweloperskiego:
- Co zrobiłem w ciągu ostatnich 24 godzin (wczoraj), aby osiągnąć nasz cel Sprinta?
- Co zrobię w ciągu następnych 24 godzin (dziś), aby osiągnąć nasz cel Sprinta?
- Jakie przeszkody uniemożliwiają mnie lub nam osiągnięcie celu Sprinta?
Ważne jest, aby członkowie zespołu nie zbaczali z tematu, lecz w swoich aktualizacjach zawsze skupiali się na celu Sprinta.
Co jeszcze należy do agendy Daily Scrum Meeting?
Podczas Daily Standup Meeting zespół deweloperski aktualizuje Sprint Burndown Chart. Przesuwanie PBI lub zadań na tablicy Scrum służy dokumentowaniu statusu Sprinta.
Scrum Master może notować przeszkody wymieniane przez zespół na karteczkach i dodawać je jako otwarte punkty do Sprint Backlogu, żeby o nich nie zapomnieć.
Tych błędów Daily Standup unikaj z zespołem
- Zwłaszcza gdy zespół dopiero zaczyna pracować ze Scrumem, jego członkowie mają tendencję do zbaczania z tematu podczas Daily Standup. Nagle zespół deweloperski kończy w szczegółowych dyskusjach o tym, jak obejść przeszkody i rozwiązywać problemy. Dlatego dbaj, żeby ty i twój zespół przestrzegali 15-minutowego time boxu, a głębsze rozmowy prowadzili w późniejszych rozmowach indywidualnych lub w małych grupach.
- Zespoły deweloperskie, które przez lata były przyzwyczajone do klasycznych hierarchii command-and-control, mają tendencję do raportowania do Scrum Mastera lub Product Ownera podczas Daily Standup Meeting. Tymczasem chodzi wyłącznie o raportowanie własnym kolegom z zespołu deweloperskiego.
Pro-tip: Piłka Daily Standup
Chcecie trochę więcej dynamiki i zabawy na Daily Scrum Meeting? Piłka Daily Standup może być dla was odpowiednia: wystarczy zorganizować piłkę (np. tenisową lub piankową) lub inny przedmiot, np. zabawną pluszową maskotkę. Ktokolwiek akurat odpowiada na 3 pytania Daily Standup, trzyma piłkę w dłoni, a następnie rzuca ją do innego członka zespołu, który jest następny w kolejności.
Jeśli poszczególni członkowie zespołu mają tendencję do zbyt długich i dygresyjnych wypowiedzi podczas Daily Standup, możecie jako piłkę Daily Standup użyć 3-kilogramowej piłki lekarskiej. Odpowiedni mówca musi trzymać ją wyciągniętą ręką. Po 3 minutach każdy będzie chciał zakończyć wypowiedź i przekazać piłkę dalej.
Podsumowanie Daily Standup
Udane Daily Standup sprawia, że zespół deweloperski codziennie jest na bieżąco z tym, nad czym pracują jego członkowie i czy oraz jak potrzebują wsparcia. Product Owner dowiaduje się na spotkaniu, gdzie zespół stoi w odniesieniu do celu Sprinta, i odpowiada na pojawiające się pytania, a Scrum Master sprawdza, czy są jakieś przeszkody do usunięcia, które nie pozwalają zespołowi osiągnąć celu Sprinta. Codzienne standup jest zatem kluczowe dla sukcesu Sprinta i nigdy nie powinno być pomijane.
Kurs online Scrum Master & Agile Coach
Rozwiń swoje umiejętności jako Scrum Master lub Agile Coach dzięki naszemu kursowi online.
Zanurz się w świecie Agile i Scrum i dowiedz się na podstawie praktycznych modeli i przykładów branżowych, jak lepiej pracować z zespołami zwinnymi.
Do kursu online