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.