Agile / Scrum

Sprint Planning

Ceremonia która uruchamia każdy sprint. Sprint planning odpowiada na dwa pytania: co dostarczymy i jak to zrobimy. Dobrze przeprowadzone = spokojny sprint. Źle = chaos i niedostarczanie.

4h
Max czas (2-tygodniowy)
80-90%
Cel completion rate
Planning Poker
Technika estymacji
PO + SM + Dev
Uczestnicy

Agenda sprint planning

Typowy przebieg sprint planning dla 2-tygodniowego sprintu z 6-8 osobowym teamem.

0-15 min

Sprint Review + Context

Scrum Master przedstawia velocity z ostatnich sprintów. PO omawia cele biznesowe i kontekst dla tego sprintu.

15-45 min

Sprint Goal Definition

Wspólne wypracowanie Sprint Goal — jednego zdania opisującego cel biznesowy sprintu. Musi być mierzalny i wartościowy.

45-90 min

Backlog Selection (Co?)

PO prezentuje priorytety. Zespół wybiera user stories do sprintu bazując na velocity i dostępności. Każda story musi spełniać Definition of Ready.

90-120+ min

Task Breakdown (Jak?)

Wybrane stories są rozbijane na konkretne techniczne tasks. Każdy task estymowany w godzinach. Powstaje Sprint Backlog.

Ostatnie 10 min

Commitment i zamknięcie

Zespół potwierdza commitment do Sprint Goal i Sprint Backlog. Scrum Master dokumentuje. Sprint oficjalnie startuje.

Kluczowe metryki sprintów

Jak mierzyć zdrowie planowania i efektywność zespołu w sprintach.

1

Velocity

Story points dostarczone per sprint. Bazowa metryka do planowania pojemności.

Target

Stabilna lub rosnąca velocity w ostatnich 3-5 sprintach

2

Sprint Completion Rate

% story points zacommitowanych które zostały dostarczone w sprincie.

Target

80-90%. Niższy = over-commitment. Wyższy 100% = under-commitment

3

Carry-over Rate

% stories które nie zostały ukończone i przeniosły się do następnego sprintu.

Target

Poniżej 10-15%. Wysoki carry-over = problemy z estymacją lub scope creep

4

Sprint Goal Achievement

Czy Sprint Goal został osiągnięty? Binary: tak/nie.

Target

90%+ sprintów z osiągniętym Sprint Goal

5

Bug Rate per Sprint

Ile bugów odkrytych po sprincie (produkcja lub QA) pochodzi z danego sprintu.

Target

Malejący trend. Wysoki rate = problemy z jakością kodu lub testów

Często zadawane pytania

Co to jest sprint planning?

Sprint planning (planowanie sprintu) to ceremonia Scrum która otwiera każdy sprint — typowo 2-tygodniowy cykl pracy zespołu developerskiego. Podczas sprint planning zespół odpowiada na dwa pytania: Co możemy dostarczyć w tym sprincie? (Cel sprintu, wybór elementów z backlogu) oraz Jak to zrobimy? (Rozbicie user stories na zadania techniczne, estymacja). Uczestniczą: Product Owner (odpowiedzialny za backlog i priorytety), Scrum Master (facylitator procesu), Development Team (estymacja i planowanie pracy). Czas trwania: maksymalnie 2 godziny na tydzień sprintu (2-tygodniowy sprint = max 4h sprint planning). Sprint planning kończy się zaakceptowanym Sprint Backlogiem i celem sprintu (Sprint Goal).

Jak wygląda przebieg sprint planning?

Przebieg sprint planning: Część 1 — Co robimy? Product Owner prezentuje priorytety z Product Backlogu. Zespół dyskutuje i wybiera user stories które jest w stanie dostarczyć w sprincie. Kluczowe: zespół sam podejmuje decyzję o pojemności (capacity) — ile story points może dostarczyć bazując na velocity i dostępności. Część 2 — Jak to robimy? Wybrane user stories są rozbijane na konkretne zadania techniczne (tasks). Każde zadanie jest estymowane w godzinach lub story points. Powstaje Sprint Backlog — szczegółowy plan pracy na sprint. Definition of Ready (DoR): user stories do sprint planowania muszą spełniać kryteria gotowości — muszą być zrozumiałe, estymowalne i testowalne. Stories które nie spełniają DoR są odrzucane z planowania.

Jak estymować pracę w sprint planning?

Techniki estymacji: Story Points — względna miara złożoności (nie czasu). Często używa się ciągu Fibonacci: 1, 2, 3, 5, 8, 13, 21. Story 13 to zadanie 13x bardziej złożone niż story 1. Planning Poker — każdy członek zespołu niezależnie wybiera kartę z szacunkiem, następnie wszyscy pokazują jednocześnie. Różnice są dyskutowane do konsensusu. T-shirt sizes (XS, S, M, L, XL) — prostsze podejście dla mniej dojrzałych zespołów. Hours — estymacja w godzinach. Dokładniejsza ale podatna na Parkinson's Law. Velocity — bazowanie na historycznych danych: ile story points zespół dostarczał w ostatnich 3 sprintach? To podstawa do planowania ile wziąć do nowego sprintu. Kluczowa zasada: estymacje są nieprecyzyjne — to narzędzie planowania, nie zobowiązanie.

Jakie są częste problemy w sprint planning?

Problemy w sprint planning: Over-commitment — zespół bierze za dużo do sprintu. Wynik: niedostarczenie sprintu, pressure, tech debt. Fix: bazuj na rzeczywistej velocity, nie aspiracyjnej. Pod-commitment — zespół bierze za mało z ostrożności. Wynik: nieefektywne wykorzystanie pojemności. Fix: stopniowo zwiększaj load gdy jest komfort. Brak Sprint Goal — sprint to tylko lista tasków bez spójnego celu. Wynik: brak priorytetu gdy coś idzie nie tak. Fix: zawsze definiuj jeden zdanie Sprint Goal. Niejakość backlogu — user stories nie spełniają Definition of Ready: brak AC (acceptance criteria), niejasne wymagania. Fix: Product Owner robi 'backlog grooming' przed sprintem. Zmiany w trakcie sprintu — Product Owner dodaje nowe priorytety w trakcie sprintu. Fix: zmiany wchodzą do następnego sprintu, nie bieżącego.

Czym różni się sprint planning od backlog grooming?

Sprint planning vs. backlog grooming (refinement): Backlog Grooming (Refinement) odbywa się w trakcie sprintu — zazwyczaj raz lub dwa razy w tygodniu. Cel: przygotowanie przyszłych user stories na sprint planning. Zespół analizuje, szacuje i rozbija wielkie stories (epiki) na mniejsze. Sprint planning odbywa się na początku sprintu. Cel: wybór które z gotowych stories wchodzą do sprintu i szczegółowe planowanie. Dobra analogia: grooming to gotowanie składników (mise en place), sprint planning to układanie menu na dany dzień. Jeśli grooming nie jest robiony regularnie, sprint planning trwa długo i jest chaotyczny bo zespół musi estymować stories które widzi po raz pierwszy.

Kontakt

Skontaktuj się z nami

Porozmawiajmy o Twoim projekcie. Bezpłatna wycena w ciągu 24 godzin.

Wyślij zapytanie

Bezpłatna wycena w 24h
Bez zobowiązań
Indywidualne podejście
Ekspresowa realizacja

Telefon

+48 790 814 814

Pon-Pt: 9:00 - 18:00

Email

adam@fotz.pl

Odpowiadamy w ciągu 24h

Adres rejestrowy

Poznańska 117/11

62-023 Kamionki · obsługa zdalna

Godziny pracy

Pon - Pt9:00 - 18:00
Sob - NdzZamknięte

Wolisz porozmawiać?

Zadzwoń teraz i porozmawiaj z naszym specjalistą o Twoim projekcie.

Zadzwoń teraz