W dzisiejszym artykule skoncentrujemy się na Artefaktach Scruma. Wyjaśnimy kolejno, czym jest Product Backlog, Sprint Backlog i Przyrost (Increment). Odpowiemy także na pytanie, do czego używają ich członkowie Scrum Team oraz Interesariusze.
Dla skutecznej organizacji pracy Scrum Team kluczowe są trzy Artefakty Scruma. Są to dwa Backlogi, czyli listy zadań oraz Przyrost, czyli potencjalnie gotowa do wydania wersja Produktu ulepszona w danym Sprincie.
Są one zbiorczo nazywane Artefaktami, ponieważ są tworzone w jednym celu. Mianowicie po to, aby maksymalizować przejrzystość informacji dotyczących pracy nad Produktem.
Dzięki dostępności Artefaktów Scruma, każda osoba należąca do Scrum Team lub Interesariusz może w dowolnym momencie uzyskać jasny obraz sytuacji. Dowie się z nich:Backlogi Scruma opisują Produkt zarówno od strony technicznej, jak i biznesowej. Techniczny opis Produktu tworzonego przez Scrum Team zawiera sposób działania Produktu, a także propozycje konkretnych rozwiązań wdrażanych przez Zespół Developerski. Opis biznesowy zawiera natomiast User Stories, które odpowiadają na pytania typu:
Opisują więc cząstkowe funkcjonalności Produktu z punktu widzenia Klienta.
Każdemu Artefaktowi Scruma poświęcimy osobne wpisy poświęcone odpowiednio Product Backlogowi, Sprint Backlogowi i Przyrostowi.
Backlog Produktu to lista zadań, nad którymi będzie pracować Scrum Team. Jest wyrażony w języku biznesowym, a jego zakres obejmuje cały czas trwania projektu.
Prowadzenie i dostępność Backlogu Produktu jest kluczowa dla przejrzystości pracy Scrum Team. Dzięki temu dokumentowi Zespół Developerski wie, nad rozwiązaniem jakiego problemu biznesowego pracuje, oraz jakie są priorytety Klienta. Co więcej, Backlog Produktu stanowi drogowskaz, na którym można się wesprzeć w razie przytłoczenia mniejszymi zadaniami zacierającymi obraz całości projektu.
Product Backlog pozwala śledzić postępy Zespołu Developerskiego na drodze do realizacji Celu Produktu. Jest zarządzany przez Product Ownera i powinien być aktualizowany na bieżąco. Tak, aby w każdym momencie dawać jasny obraz pracy, jaka została do wykonania.
Zadania, których czas wykonania jest najbliższy, są w Backlogu Produktu opisane najbardziej szczegółowo. Te z odległym terminem wykonania bądź opcjonalne mają formę ogólnego zarysu.
O Sprint Backlogu możemy pomyśleć analogicznie do Backlogu Produktu. Zmienia się jednak sposób opisywania zadań oraz skala czasowa.
O ile w Backlogu Produktu nacisk położony był na opis zadań z punktu widzenia Interesariuszy i języka biznesu, to Backlog Sprintu jest domeną Developerów. To oni są odpowiedzialni za prowadzenie i aktualizację Backlogu Sprintu. Stanowi on opis pracy Zespołu, dlatego też wyrażony jest w języku technicznym. Opisuje szczegółowe zadania i rozwiązania tak, jak planują ich wykonanie Developerzy.
Sprint Backlog operuje w skali czasowej odpowiadającej trwaniu jednego Sprintu, czyli zwykle od dwóch tygodni do miesiąca. Pozwala śledzić postępy Zespołu Developerskiego na drodze do realizacji Celu Sprintu.
Treść Backlogu Produktu opisuje krok po kroku sposób osiągnięcia Celu Produktu. Zawartość Backlogu Sprintu to opis zadań prowadzących do osiągnięcia Celu Sprintu. Natomiast Przyrost jest sumą cząstkowych funkcjonalności Produktu zrealizowanych w danym Sprincie dodaną do zastanego stanu Produktu.
Każdy nowy Przyrost nabudowuje się na poprzednim. Dlatego wykonana praca powinna zostać dokładnie przetestowana. Testy pozwalają upewnić się, czy nowe rozwiązanie nie koliduje z tymi, które zostały stworzone wcześniej, ani nie zaburza ich działania. Aby praca mogła stać się Przyrostem, musi zostać włączona w istniejący stan Produktu. I dać w rezultacie jego ulepszoną, działającą wersję.
Innymi słowy, Przyrost to zbiór wykonanych w jednym Sprincie zadań, które składają się na nową, działającą wersję Produktu. Zaś jego biznesowe znaczenie opisuje Definicja Ukończenia. Zostaje ona wpisana do Backlogu Produktu podczas Planowania Sprintu.
Artefakty Scruma to Backlog Produktu, Backlog Sprintu oraz Przyrost. Zapewniają one wszystkim zainteresowanym osobom dostęp do informacji na temat stanu prac nad Produktem. Artefakty Scruma zawierają Cele i zadania Scrum Team określone z punktu widzenia biznesowego oraz technicznego. A także charakterystykę aktualnej, działającej wersji Produktu, potencjalnie gotowego do wypuszczenia na rynek.
Przeczytaj kolejny wpis z serii: Skalowanie Scruma
Jeśli podobają Ci się treści, które tworzymy, sprawdź również: Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
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ść.
Produktywność jest w ostatnim czasie szczególnie często poruszanym zagadnieniem. Powodem takiego stanu rzeczy jest fakt,…
Specjaliści od zarządzania zasobami ludzkimi są odpowiedzialni za szereg ważnych decyzji. Wybór odpowiedniego kandydata przyczyni…
Wraz z ukształtowaniem się nowych pokoleń, zmianom ulega również środowisko i kultura pracy. Generacja Y,…
Badania przeprowadzone przez firmę Owl Labs wskazują, że już 16% organizacji pracuje w trybie zdalnym,…
Wykorzystanie sztucznej inteligencji sprawia, że możemy komunikować się z naszymi urządzeniami używając języka naturalnego –…
“Zamknij okno!” wypowiedziane do asystenta AI będzie oznaczać co innego, gdy pracujemy w edytorze tekstu,…