Codzienny Scrum (ang. The Daily Scrum) to szybkie spotkanie, w którym biorą udział wszyscy członkowie Zespół Scrum oraz Mistrz Scrum.
Każdego dnia sprintu zespół odbywa spotkania („Codzienny Scrum”). Spotkania odbywają się na ogół w tej samej lokalizacji i o tej samej porze każdego dnia. Sytuacją pożądaną jest, aby codzienne scrumy odbywały się z rana, gdyż pomagają one ustalić kontekst dla pracy nadchodzącego dnia. Wszyscy członkowie zespołu mają obowiązek uczestniczyć w Codziennym Scrumie. Inne osoby (na przykład wice kierownik działu, handlowiec, bądź twórca z innego projektu) mogą uczestniczyć, ale jedynie w charakterze słuchacza. Sprawia to, że codzienne scrumy są doskonałym sposobem na to, aby Zespół Scrum upowszechnił informację o statusie– jeżeli jesteście zainteresowani stanem rzeczy, weźcie udział w tym spotkaniu.
Codziennym Scrum nie jest stosowany jako spotkanie rozwiązujące problem lub kwestię. Podnoszone kwestie, są traktowane oddzielnie przez odpowiednie podgrupę niezwłocznie po Codziennym Scrumie.
Podczas Codziennego Scruma każdy członek zespołu udziela odpowiedzi na trzy pytania:
- Co zrobiłeś wczoraj?
- Co zrobisz dzisiaj?
- Czy istnieją jakieś przeszkody?
Skupiając się na tym, czego każda osoba dokonała wczoraj i dokona dzisiaj, zespół zyskuje doskonałe zrozumienie, ile pracy wykonano a ile zostało do wykonania. Dzienny Scrum nie jest spotkaniem aktualizującym status, podczas którego szef gromadzi informację o tym , kto nie nadąża za harmonogramem. Jest to raczej spotkanie, podczas którego członkowie zespołu podejmują zobowiązania względem siebie. Jeżeli programista wstaje i mówi „Dzisiaj skończę moduł przechowywania danych”, to wiadomo, że na jutrzejszym spotkaniu powie, czy rzeczywiście skończył. Ma to wspaniały efekt, który pomaga zespołowi zdać sobie sprawę ze znaczenia tych zobowiązań oraz tego, że ich zobowiązania są składane wobec siebie, a nie jakiegoś dalekiego klienta czy sprzedawcy. W przypadkach, gdzie ScrumMaster nie może sam bezpośrednio usunąć tych utrudnień (np. zazwyczaj bardziej techniczne zagadnienia), nadal ponosi odpowiedzialność za zapewnienie, że ktoś z zespołu szybko rozwiąże tę kwestię.
Modelowanie:
Gdy wykonywane są modele codzienne scrumy mają za zadanie wskazać co zostało zrobione, co będzie zrobione oraz jakie są problemy w zakresie budowy modeli oraz dokumentacji projektowej.
Spis treści
Role:
Czynności:
- Codzienny Scrum (Daily Scrum)
- Hierarchizacja Zaległości Produktu (Prioritizing the Backlog)
- Planowanie Sprintu (Sprint Planning Meeting)
- Planowanie wypuszczenia (Release Planning)
- Spotkanie Przeglądowe Sprintu (Sprint Review Meeting)
- Sprint Retrospektywny (Sprint Retrospective)
- Szacowanie zaległości produktu (Estimating the Product Backlog)
Artefakty:
- Potencjalnie Wykonalny Przyrost Produktu (Potentially Shippable Product Incremement)
- Tablica Zadań (Task Board)
- Wykres Wygaszania Sprintu (Sprint Burndown Chart)
- Wykres Wygaszania Wypuszczenia (Release Burndown Chart)
- Zaległości iteracji (Sprint Backlog)
- Zaległości produktu (Product Backlog)

