Scrum przewiduje ustaloną długość sprinty. Długość sprintu może być dostosowana w celu zrównoważenia potrzeby szybkich wydań i wystarczającego czasu na zakończenie znaczącej pracy w każdym sprintie. Po znalezieniu odpowiedniej długości zwykle pozostaje niezmieniona, jak pokazano na poniższym rysunku:

Sprinty w Scrumie
Uwaga:
Sprint jest podstawową jednostką pracy w Scrumie. Dlatego każda praca nad produktem wykorzystująca Scrum jest dzielona na sprinty.
Dlaczego sprinty o ustalonej długości?
Ustalona długość sprintu pozwala zespołowi na przewidywalne okresy czasu pracy, co pomaga w planowaniu zarówno krótko-, jak i długoterminowym. Sprinty o ustalonej długości zapewniają jasność dla rozwoju, klientów i właściciela produktu: kiedy dostępna jest część działającego oprogramowania do przedstawienia, oraz definiują czas pętli zwrotnej — równy długości sprintu.
Z drugiej strony, jeśli długości sprintów się różnią, rytm Scrumu jest zakłócony, a zespół musi ponownie nauczyć się swoich możliwości, co zwykle trwa co najmniej kilka sprintów. Jeśli sprinty są nieregularne pod względem długości, zespół Scrum będzie mieć trudności z tworzeniem wiarygodnych planów. Większość zespołów stosuje sprinty o ustalonej długości z kilku powodów:
- Zespoły korzystają z stałego rytmu
- Planowanie sprintustaje się łatwiejsze
- Śledzenie prędkościjest prostsze
- Ulepszanie procesów oparte na czasie jest bardziej skuteczne
- Maksymalizuje reaktywność wobec klientów
Podsumowanie
Scrum polega na regularnym dostarczaniu oprogramowania w celu szybkiego uzyskania zwrotu informacji na temat iteracji (lub działającego oprogramowania). Dzięki sprintom o ustalonej długości wszyscy — właściciel produktu, menedżerowie, klienci, użytkownicy i inni stakeholderzy — wiedzą dokładnie, kiedy oczekiwać kolejnej aktualizacji. Pomaga to zespołowi zarządzać oczekiwaniami i samodzielnie organizować się wokół tego przewidywalnego rytmu.