Cel Sprintu w Scrumie - dlaczego go potrzebujemy?
18 maja 2020 • 4 min to read
Ten artykuł wyjaśnia jaki jest cel i korzyści płynące z używania Celu Sprintu w Scrumie. Jeśli nie wiesz czym on jest i jak go używać, wskakuj do tego posta.
Spis treści
Wstęp
*Ten artykuł został zaktualizowany na podstawie Przewodnika Po Scrumie z 2020 roku.
Pisząc ten artykuł za pierwszym razem, napisałam:
W obecnym, szybko-zmieniającym się świecie pełnym wyzwań, łatwo zapomnieć o celach.
Obecnie nie zgadzam się z tym zdaniem. Ustalamy wiele celów - w pracy oraz w życiu prywatnym. Czasami problem jest właśnie w tym, że mamy zbyt wiele celów i zapominamy o tym co właściwie chcemy osiągnąć. Brniemy do przodu przedzierając się przez kolejne wyzwania.
Zatem dzisiaj zastąpiłabym tamto stare zdanie nowym: “W obecnym, szybko-zmieniającym się świecie pełnym wyzwań, potrzebujemy skupienia i jasnego kierunku.”
W Scrumie sprawa jest prosta. Mamy Cel Produktu - Product Goal, który pomaga nam w zrozumieniu po co tworzymy produkt długoterminowo. W trakcie Planowania Sprintu tworzymy także Cel Sprintu - Sprint Goal, który pomaga nam w zrozumieniu do czego dążymy krótkoterminowo.
Dzisiaj postaram się przybliżyć Ci powody, dla których Cel Sprintu jest bardzo użytecznym artefaktem w Scrumie.
Skupienie i Kierunek
Jak już wspomniałam Cel Sprintu pokazuje nam kierunek w nadchodzącym Sprincie. Powinien być utworzony w trakcie Planowania Sprintu, aby Deweloperzy na jego podstawie mogli zaplanować swoją pracę.
Co ważne, Cel Sprintu jest jeden. Miałam wiele rozmów na ten temat z moimi Zespołami Scrumowymi. Liczba pojedyncza w tym wypadku jest kluczowa, ponieważ pozwala Deweloperom na skupienie. Możliwe, że wiecie już, że jedną z Wartości Scruma jest właśnie - SKUPIENIE. Bez skupienia, Deweloperzy nie będą w stanie być kreatywni. A co za tym idzie, przeszkodzi im to w tworzeniu wysokiej jakości produktów.
Priorytetyzacja
W Sprincie bardzo łatwo jest rozproszyć się przez dużą liczbę małych zadań. To jest moment, w którym warto pamiętać o Celu Sprintu i odpowiedzieć sobie na pytanie:
Czy to zadanie pomaga naszemu zespołowi w osiągnięciu celu?
Jeśli odpowiedź brzmi: “Tak!”, możesz zacząć nad tym pracować. Ale jeśli nie, to lepiej umieścić to zadanie niżej na liście naszych priorytetów.
Bez powtarzania sobie tego pytania, możemy znaleźć się w sytuacji, w której jesteśmy ciągle zajęci, ale wcale nie ruszamy do przodu zgodnie z planami, które mieliśmy. W rezultacie na koniec możemy czuć się zawiedzeni, bo Cel Sprintu nie został osiągnięty, a to co osiągnęliśmy nie jest dla nas satysfakcjonujące.
Interakcje pomiędzy Deweloperami
Cel Sprintu jest także pomocnym narzędziem wglądu podczas spotkania Daily Scrum. W Przewodniku po Scrumie z 2017 mogłaś znaleźć przykłady pytań, na które Deweloperzy mogą odpowiadać podczas spotkania Daily Scrum. Usunięto je z ostatniej wersji przewodnika i myślę, że był to dobry pomysł. Wiele zespołów używało tych pytań nieprawidłowo poprzez usunięcie ich nawiązania do Celu Sprintu. Wówczas, Daily Scrum nie był spotkaniem w celu współpracy i planowania dnia. Przemieniał się on w tzw. Status report meeting, czyli w swego rodzaju indywidualny raport każdego Dewelopera.
Dlatego myślę, że warto mieć wizualną przypominajkę o Celu Sprintu na Tablicy Scrumowej. Pomoże to Deweloperom w skupieniu. Kiedy dyskusja opiera się na Celu Sprintu, zmienia się ona całkowicie. Deweloperzy zaczynają pracować wówczas razem, zamiast działać osobno nad oddzielnymi inicjatywami. Zaczynają się skupiać na tym, co jest związane z nimi wszystkimi, zamiast pozostać na poziomie indywidualnych zadań.
Cel Sprintu pomaga im zdecydować co jest ważniejsze i na czym potrzebują się skupić w trakcie nadchodzącego dnia. Wciąż pamiętam uczucie dumy, kiedy podczas Daily Scruma jeden z Deweloperów zatrzymał inną osobę, która przeciążała się zadaniami, które były nisko na liście priorytetów. Zapytał go: “Czekaj, ale czy to pomaga nam w osiągnięciu Celu Sprintu? Może zamiast pracować nad tym zadaniem, możesz pomóc w rozwiązaniu problemu XYZ?”. To był moment, w którym wiedziałam, że są oni na dobrej drodze.
Rezultat Sprintu
Cel Sprintu jest także świetnym narzędziem podczas Sprint Review - spotkania skupionego na rezultatach Sprintu. Pomaga Zespołowi Scrumowemu w zrozumieniu co zostało osiągnięte oraz co zatrzymało ich przed osiągnięciem tego, zaplanowanego celu.
Poprzez nawiązanie do Celu Sprintu, Zespół Scrumowy oraz interesariusze mogą pomyśleć o zmianach potrzebnych w nadchodzącym Sprincie. Mogą także celebrować sukces, który został osiągnięty w trakcie Sprintu.
Podsumowanie
Kończąc ten post, najważniejsze korzyści płynące z używania Celu Sprintu to:
- Skupienie Deweloperów
- Jasny kierunek Sprintu
- Klarowność co do tego, co jest najważniejsze w trakcie Sprintu
- Priorytetyzowanie zadań jest prostsze
- Jest to świetne narzędzie wglądu
- Pomaga w interakcjach między Deweloperami
- Narzędzie pomagające w odzwierciedleniu rezultatów Sprintu.
Jeśli zauważysz, że Twój zespół nie zwraca uwagi na Cel Sprintu, zachęcam Cię do używania go we wszystkich aktywnościach, o których wspomniałam i do sprawdzenia jak wpłynie na Waszą pracę. Bazując na moim doświadczeniu, mogę powiedzieć, że z pewnością zobaczysz zmianę!
Chcesz dowiedzieć się więcej na temat edukacji?
Zapisz się na Newsletter i dołącz do społeczności Let's Scrum it!