środa, 18 lipca 2012

Product Backlog Grooming

sesja product backlog grooming
Product Backlog Grooming
Backlog grooming (w dosłownym tłumaczeniu: czyszczenie product backlogu) jak sama nazwa sugeruje oznacza to dbanie o aktualność, świeżość i przez to jakość product baclogu. Nie jest to formalny proces scrumowy jednakże opierając się na rekomendacjach fundatora scruma Kena Schwabera, należy tę praktykę stosować. Spotkanie backlog grooming zwykle potrzebuje rezerwacji czasu w ilości nie większej niż 10% czasu trwania sprintu, ale najczęściej ten czas waha się w przedziale od 5% do 10% w zależności od projektu i od sprawności zespołu. Dobrą praktyką jest to aby stosować się do raz przyjętej zasady, spotkanie powinno się odbywać cyklicznie, w tym samym miejscu i czasie oraz zajmować tą samą ilość czasu. W spotkaniu biorą udział: Produkt Owner, Zespół oraz Scrum Master.


Główne zadania podczas sesji to uzupełnianie detali w user stories, tworzenie nowych user stories czy epiców, modyfikowanie estymacji czasowych oraz ustalanie priorytetów ważności w product backlogu.  Jeśli w product backlogu pojawią się nowe funkcjonalności zespół dokonuje wyceny, mogą tutaj skorzystać z techniki planning poker. Dodatkowo jeśli zostaną zidentyfikowane duże kawałki funkcjonalne, mogą zostać podzielone na mniejsze możliwe do realizacji w najbliższym sprincie lub kilku sprintach. 

Generalnie nadrzędnym celem spotkania grooming jest maksymalne uporządkowanie i nowa priorytetyzacja product backlogu  pod kątem najbliższego sprintu a konkretnie spotkania sprint planning. Mając wszystko w należytym porządku (dobrze zdefiniowane kryteria akceptacji, aktualne priorytety i estymacje czasowe) szybko i gładko przejdziemy przez spotkanie planujące nowy sprint i nie będziemy realizować tych zadań podczas sprint planningu. Warto być może jeszcze wspomnieć o najlepszym momencie wplecenia spotkania, musi się ono odbyć podczas czasu trwania sprintu, ustalenie szczegółowej daty zależy od zespołu i product ownera, zwykle takie spotkanie odbywa się pod koniec czasu trwania sprintu, przed spotkaniem review.

Idąc dalej z kolejnymi sprintami oraz wraz ze wzrostem doświadczenia zespołu sesje powinny być dojrzalsze, dokładniejsze, zgodnie z definicją (definition of done zespołu) dążymy za każdym do poprawienia doskonałości procesu.

Brak komentarzy:

Prześlij komentarz