Co to jest sprint?
Sprint to krótki, stały przedział czasu, w którym zespół wytwarza określony fragment działającego produktu. Pojęcie sprintu jest typowe dla metodyki Scrum, stosowanej w podejściu zwinnym, czyli Agile.
Sprint trwa zwykle od 1 do 4 tygodni. W pytaniach egzaminacyjnych informacja o pracy w krótkich sprintach jest silną wskazówką, że chodzi o model zwinny, a nie kaskadowy, spiralny czy prototypowy.
Cechy sprintu
- ma określony czas trwania,
- obejmuje niewielki zakres funkcjonalności,
- rozpoczyna się planowaniem pracy,
- kończy się oceną efektów,
- pozwala szybko uzyskać informację zwrotną od klienta,
- umożliwia częste testowanie i poprawianie produktu.
Przebieg sprintu
Typowy sprint obejmuje:
- Planowanie sprintu - wybór zadań do wykonania.
- Realizację prac - projektowanie, programowanie, testowanie.
- Codzienną komunikację zespołu - np. krótkie spotkania statusowe.
- Przegląd sprintu - pokazanie efektów klientowi lub interesariuszom.
- Retrospektywę - omówienie tego, co można poprawić w pracy zespołu.
Znaczenie egzaminacyjne
Jeżeli w opisie pojawiają się: sprinty, małe przyrosty funkcjonalności, częste testy, kontakt z klientem i elastyczne planowanie, poprawną odpowiedzią najczęściej jest model zwinny.