Sobes.tech
Intern

Czym jest sprint w metodologii Scrum?

sobes.tech AI

Odpowiedź od AI

Sprint to ustalony okres czasu (zwykle od 1 do 4 tygodni), podczas którego zespół Scrum pracuje nad ukończeniem określonego zakresu prac z backlogu produktu, przekształcając go w potencjalnie gotowy do wydania inkrement produktu.

Kluczowe cechy sprintu:

  • Stała długość: Czas trwania sprintu nie zmienia się w trakcie.
  • Cel sprintu (Sprint Goal): Krótkie opisanie tego, co zespół planuje osiągnąć do końca sprintu.
  • Backlog sprintu (Sprint Backlog): Podzbiór elementów z backlogu produktu wybranych do sprintu, wraz z planem realizacji celu sprintu.
  • Inkrement produktu (Product Increment): Suma wszystkich ukończonych elementów backlogu produktu podczas bieżącego sprintu i poprzednich sprintów. Inkrement musi być w stanie użytecznym i potencjalnie releasable na koniec sprintu.
  • Iteracyjność: Sprinty są powtarzającymi się cyklami rozwoju.

Główne wydarzenia w trakcie sprintu:

  • Planowanie sprintu (Sprint Planning): Określenie celu sprintu i wybór elementów z backlogu produktu do utworzenia backlogu sprintu.
  • Codzienny Scrum (Daily Scrum): Krótkie spotkanie służące synchronizacji działań i planowaniu pracy na najbliższe 24 godziny.
  • Praca rozwojowa (Development Work): Główny czas, kiedy zespół tworzy inkrement.
  • Przegląd sprintu (Sprint Review): Zespół prezentuje wykonaną pracę zainteresowanym stronom.
  • Retrospektywa sprintu (Sprint Retrospective): Zespół dyskutuje, co poszło dobrze, co można poprawić i co zostanie zrobione inaczej w następnym sprincie.

Sprint kończy się albo osiągnięciem celu, albo jego odwołaniem (co zdarza się rzadko i jest decyzją Właściciela Produktu). Po zakończeniu sprintu rozpoczyna się nowy. Sprint jest "sercem" Scrum, główną jednostką czasu i pracy.