SKażdy Artefakt Scruma tworzy pewne zobowiązanie dla Scrum Team. Cel Produktu, Cel Sprintu i Definicja Ukończenia opisują przyszły stan Produktu. Są one zamierzeniami lub też zobowiązaniami Scrum Team. Każdy obejmuje jednak inny zakres i skalę czasową.

Zobowiązania Scrum Team- omówione zagadnienia:

  1. Wprowadzenie
  2. Cel Produktu
  3. Cel Sprintu
  4. Definicja Ukończenia
  5. Podsumowanie

Wprowadzenie

Cel Produktu został dodany do oficjalnego Przewodnika po Scrumie dopiero w jego wersji z 2020 roku. Został w nim określony jako zobowiązanie dotyczące finalnego kształtu Produktu. Zostaje ono podjęte przez Scrum Team i zapisane w Backlogu Produktu.

Cel Produktu dołączył w ten sposób do wcześniej funkcjonujących w Scrum Celów: Celu Sprintu, który dotyczy Backlogu Sprintu oraz Definicji Ukończenia, która jest zobowiązaniem Scrum Team dotyczącym realizacji Przyrostu według uzgodnionych wytycznych.

Twórcy Scruma zdecydowali się w ten sposób na następujące powiązania:

scrum team commitments

Podjęcie zobowiązania ma na celu wzmocnienie skupienia Scrum Team. Dzięki niemu zespół ma jasno określony cel i horyzont działań w perspektywie całości projektu, jednego Sprintu oraz Przyrostu.

Wszystkie one powinny mieć na uwadze Wizję Produktu, czyli długoterminowy, strategiczny cel. Wizja nie jest zobowiązaniem Scrum Team, a raczej horyzontem wszystkich jego dążeń. Pomaga ona w odpowiednim formułowaniu Celów. Może on być sformułowany następująco:

Wizja Produktu:Zostać światowym liderem handlu i usług magicznych.

W tekście poniżej, przykłady cząstkowych Celów będą się odnosić do tego przykładu Wizji Produktu.

Cel Produktu

Cel Produktu jest opisem przyszłego Produktu, nad którego tworzeniem pracuje Scrum Team od rozpoczęcia po zakończenie danego projektu. Droga prowadząca do osiągnięcia Celu Produktu jest zapisana w Backlogu Produktu.

Scrum Team może jednocześnie realizować tylko jeden Cel Produktu. Aby go zmienić, Scrum Team musi go zrealizować albo z niego zrezygnować.

Dobre sformułowanie Celu Produktu jest zależne od branży w której działa Scrum Team. Jednak we wszystkich przypadkach Cel ten powinien być przekonujący, jasno wyrażony, oraz istotny. Innymi słowy, powinien opisywać kluczowe osiągnięcie przybliżające realizację Wizji Produktu.

Może być to na przykład:

Cel Produktu 1:Otwarcie pierwszego na świecie sklepu online z akcesoriami magicznymi.

Cel Produktu 2: Stworzenie działającego 24/7 serwisu latających mioteł.

Cel Sprintu

Cel Sprintu jest opisem pracy, która zostanie wykonana w ramach jednego Sprintu. Jest ona wyrażona w formie celu biznesowego, który pozwala zapewnić spójność pracy Zespołu Developerów. A także zwiększyć Skupienie – jedną z podstawowych wartości Scruma.

Realizacja Celu Produktu 1, który zaproponowaliśmy powyżej, mogłaby zostać podzielona na następujące Cele Sprintów:

Cel Sprintu 1.1:Przeprowadzenie badania rynku magów pod kątem zapotrzebowania na akcesoria magiczne

Cel Sprintu 1.2: Sporządzenie listy dostawców i dostępności produktów

Cel Sprintu 1.3:Stworzenie strony internetowej sklepu

Natomiast dla Celu Produktu 2 Cele Sprintu mogłyby wyglądać następująco:

Cel Sprintu 2.1:Znalezienie dogodnej lokalizacji dla pierwszego punktu serwisowego

Cel Sprintu 2.2: Przeprowadzenie rekrutacji serwisantów

Cel Sprintu 2.3:Rozpoczęcie lokalnej akcji marketingowej

Każdy Cel Sprintu jest określany i omawiany przez Scrum Team podczas Sprint Planningu, który szczegółowo omawiamy w tym artykule. Wydarzenie Sprint Planningu nie może zostać zakończone bez określenia Celu kolejnego Sprintu.

Definicja Ukończenia

Definicja Ukończenia jest kolejnym szczegółowym zobowiązaniem podejmowanym przez Scrum Team. W przeciwieństwie do Celów Produktu i Sprintu, ma ona charakter formalny.

Zwykle składa się z listy kryteriów jakościowych, które musi spełnić Produkt, aby Przyrost został uznany za gotowy. Dzięki Definicji Ukończenia członkowie Scrum Team oraz każdy z Interesariuszy może łatwo przekonać się, jakie zmiany i ulepszenia pojawiły się w Produkcie dzięki danemu Przyrostowi.

W odniesieniu do Celu Sprintu 1.1: Przeprowadzenie badania rynku magów pod kątem zapotrzebowania na akcesoria magiczne, kryterium Przyrostu może być: Opracowanie wyników badań magów aktywnych na forum magicznym. Definicja ukończenia tego przyrostu mogłyby brzmieć następująco:

Definicja Ukończenia Przyrostu 1.1:

  • Każdy z magów udzielił wyczerpujących odpowiedzi na pytania
  • Co najmniej 80% magów jest czynnych zawodowo
  • Rezultaty badań zostały wprowadzone do bazy danych magicznej kuli

Definicja ukończenia może także odnosić się do standardów jakościowych określanych przez organizację. Wtedy nie jest ona swobodnie ustalana przez Scrum Team. Jej minimalne wymagania wyznaczają zewnętrzne wymagania organizacji.

Definicja Ukończenia różni się jednak od kryteriów akceptacji, o których pisaliśmy w tekście poświęconym User Stories. Odnosząc się do przykładu Definicji Ukończenia 1.1, kryteria akceptacji można by sformułować następująco:

Kryterium Akceptacji 1.1:

  • Oszacowanie odsetka magów, którzy będą skłonni korzystać ze sklepu internetowego
  • Określenie, jakie akcesoria cieszą się wśród nich największym zainteresowaniem
  • Określenie jakim budżetem dysponują potencjalni klienci

Kryterium akceptacji odnosi się zatem do realizacji zadania, tak jak jest ono postrzegane przez Klienta.

Podsumowanie

Zobowiązania Scrum Team to Cel Produktu, Cel Sprintu oraz Definicja Ukończenia. Dzięki nim Scrum Team może zachować skupienie pracując nad szczegółowymi zadaniami. Pozwalają one odpowiedzieć na pytanie, jakie kluczowe osiągnięcie będzie rezultatem bieżących prac z perspektywy Backlogu Produktu, Backlogu Sprintu oraz Przyrostu.

Jeśli podobają Ci się treści, które tworzymy, sprawdź również: Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.

Scrum Guide | 29. Cel Produktu, Cel Sprintu i Definicja Ukończenia, czyli zobowiązania Scrum Team caroline becker avatar 1background

Autor: Karolina Berecka

Karolina, jako project menadżerka jest ekspertem w poszukiwaniu nowych metod projektowania najlepszego systemu przepływu pracy i optymalizacji procesów. Jej umiejętności organizacyjne i zdolność do pracy pod presją czasu sprawiają, że jest najlepszą osobą do zamieniania skomplikowanych projektów w rzeczywistość.