Szacowanie odgrywa kluczową rolę w planowaniu agile, ale nie polega ono wyłącznie na przypisywaniu liczb lub wielkości do opowieści użytkownika. W istocie szacowanie polega na budowaniu wspólnego zrozumienia, ustalaniu oczekiwań oraz umożliwianiu zespołom bardziej niezawodnego planowania i realizacji zadań.

Jest to zaskakująco ludzkie ćwiczenie, które łączy w sobie ustrukturyzowane zgadywanie z psychologią grupową, a matematyka pojawia się w nim w takim stopniu, by zapewnić uczciwość wszystkich uczestników.

Wybór odpowiedniego zestawu kart usprawnia agile’owe szacowanie punktów fabularnych, poprawia koordynację działań zespołu oraz zwiększa jego tempo pracy. Może on uprościć złożone zadania i nadać strukturę abstrakcyjnym pomysłom podczas dopracowywania backlogu lub planowania sprintu.

Może to mieć bezpośredni wpływ na to, jak łatwo osiągają Państwo konsensus, jak pewni są Państwo swoich szacunków oraz jak dokładnie potrafią Państwo prognozować przyszłe sprinty. A kto by tego nie chciał?

A więc przejdźmy do sedna sprawy.

Zbliża się spotkanie z moim zespołem dotyczące oszacowania kosztów. – „Jak wybrać odpowiednią prezentację?”

W niniejszym artykule omówimy popularne opcje zestawów kart do planowania pokerowego, podzielimy się najważniejszymi wskazówkami oraz kwestiami, które należy wziąć pod uwagę przy wyborze zestawu, a także posłużymy się konkretnym przykładem, aby porównać dwie powszechnie stosowane metody. W tym przypadku chodzi o metodę Fibonacciego i metodę rozmiarów koszulek.

Ciekawostka dotycząca powstania

Planning poker opiera się na metodzie Wideband Delphi, metodzie prognozowania opracowanej przez RAND Corporation w okresie od lat 40. XX wieku do 1968 roku (nawet historycy nie są co do tego zgodni 😄). W 2002 roku została ona zmodernizowana z myślą o zespołach stosujących metodologię agile, a popularność zyskała dzięki Mike’owi Cohnowi.

Wybierz swoją talię kart do planowania pokerowego: dlaczego liczby mają znaczenie?

Jeśli chodzi o zestawy kart do planowania pokerowego, liczby odgrywają większą rolę, niż mogłoby się wydawać. (W naszym przewodniku po szacowaniu szczegółowo omówiono każdą opcję w sekcji Który zestaw kart wybrać?.)

Do najpopularniejszych talii kart należą między innymi:

  • Scrum: W oparciu o tradycyjne wartości Scrum (0, 1, 2, 3, 5, 8) ten zestaw kart pomaga ujednolicić szacunki w zespołach stosujących metodyki agile.
  • Fibonacciego: Ciąg liczbowy (1, 2, 3, 5, 8, 13…), który celowo staje się coraz mniej precyzyjny wraz ze wzrostem liczb, aby odzwierciedlić rosnący poziom wysiłku i złożoności.
  • Sekwencyjny: Linearny ciąg liczb (np. 1, 2, 3, 4, 5…) przeznaczony dla zespołów, które pragną uzyskać bardziej spójne i równomiernie rozłożone szacunki. Jest to popularny wybór w przypadku projektów charakteryzujących się mniejszymi wahaniami. Metodę tę można również stosować do szacowania w oparciu o „dni idealne” lub w ujęciu czasowym.
  • Półkarta: Umożliwia większą szczegółowość w zakresie typowych szacunków poprzez uwzględnienie wartości takich jak (1, 1½, 2, 2½, 3) – jest to bardziej precyzyjna sekwencja szacunków, która pozwala na dalsze doprecyzowanie szacunków.
  • Potęga dwójki: Wymiarowanie wykładnicze (1, 2, 4, 8, 16…) stanowi odmianę ciągu Fibonacciego, która podkreśla niepewność związaną z większymi zadaniami.
  • Rozmiary koszulek: Abstrakcyjne oznaczenia, takie jak XS, S, M, L, XL, które sprawdzają się dobrze podczas planowania na wysokim poziomie, ustalania względnych priorytetów lub współpracy z zespołami międzyfunkcyjnymi. Przydatnym punktem do dyskusji może być ustalenie ogólnej definicji każdego rozmiaru koszulki przez cały zespół.

Istnieją również inne warianty, w tym uśrednianie ważone oraz algorytm „najkrótsze zadanie w pierwszej kolejności” (WJFP), jednak zazwyczaj nadmiernie komplikują one kwestię, której nie da się tak precyzyjnie obliczyć, co prowadzi do nadmiernego przekonania, że wynik końcowy musi być dokładny wyłącznie ze względu na swoją złożoność.

Czynniki wpływające na wybór odpowiedniej talii kart do pokera planistycznego

Przy wyborze prezentacji celem nie jest osiągnięcie perfekcji — chodzi raczej o przejrzystość i spójność. Odpowiednia prezentacja powinna sprzyjać produktywnym rozmowom i naturalnie wpasowywać się w dotychczasowy sposób pracy Państwa zespołu. Przy podejmowaniu decyzji pomocne może być uwzględnienie kilku czynników:

Dostosowanie procesów roboczych

Proszę wybrać talię, która w naturalny sposób wpisuje się w narzędzia, procedury i procesy, z których Państwa zespół już korzysta. Najlepsza talia to taka, o której Państwa zespół nie musi nawet myśleć.

Doświadczenie zespołowe

W przypadku nowych zespołów lub zespołów o zróżnicowanym profilu zawodowym łatwiej jest stosować podział na rozmiary koszulek, natomiast metoda szacowania według ciągu Fibonacciego sprawdza się dobrze w zespołach, które swobodnie omawiają kwestie względnej złożoności i kompromisów.

Poziom dokładności

Podejście oparte na danych liczbowych pozwala na bardziej szczegółowe szacunki, natomiast abstrakcyjne określanie wielkości sprawia, że wczesne etapy planowania są mniej obciążające i pozwala uniknąć pozornej precyzji.

Cele planowania

Schemat rozmiarów koszulek sprawdza się dobrze podczas rozmów dotyczących fazy odkrywania i planu działania. Schematy oparte na liczbach Fibonacciego i podobne modele liczbowe lepiej nadają się do planowania sprintów oraz śledzenia prędkości zespołu w czasie.

Ryzyko i niepewność

Jeśli elementy pracy charakteryzują się znacznymi różnicami pod względem nieznanych czynników, metody takie jak Fibonacciego czy potęga dwójki pomagają uwidocznić niepewność poprzez zwiększanie rozrzutu szacunków wraz ze wzrostem wielkości projektu.

Charakter pracy

Zadania rutynowe lub powtarzalne mogą nadawać się do stosowania układów Linear lub opartych na czasie, natomiast praca eksploracyjna lub twórcza zyskuje na zastosowaniu układów względnych lub abstrakcyjnych.

Szybkość podejmowania decyzji

Metodyki oparte na podejściu abstrakcyjnym lub „bucket-style” sprzyjają szybszemu osiąganiu konsensusu i ograniczają nadmierną analizę podczas pracy nad dużymi zaległościami.

Spójność między zespołami

Jeśli wiele zespołów współpracuje lub porównuje swoje szacunki, korzystanie z tego samego zestawu slajdów może ograniczyć niejasności i zwiększyć skuteczność wspólnego planowania.

Obciążenie poznawcze

Prostsze prezentacje zmniejszają obciążenie umysłowe, pomagając zespołom skupić się na dyskusji i wspólnym zrozumieniu, a nie na sporach dotyczących liczb. Prezentacje zawarte w naszym zestawie szacunków zostały wybrane ze względu na prostsze podejście.

Tolerancja na zmiany

Zmiana metody pracy w trakcie realizacji projektu może zakłócić monitorowanie tempa realizacji. Proszę rozważyć, czy Państwa zespół ceni sobie ciągłość, czy też chętnie eksperymentuje z nowymi podejściami.

Współpraca zdalna

W przypadku zespołów pracujących zdalnie prezentacje zawierające mniej opcji i wyraźniejsze rozróżnienia często sprawdzają się lepiej, ograniczając trudności i zmęczenie związane z podejmowaniem decyzji podczas sesji online.

Ostatecznie najlepszy zestaw kart do planowania pokerowego to taki, który sprzyja konstruktywnym rozmowom, buduje wspólne zrozumienie oraz wspiera codzienne funkcjonowanie Państwa zespołu.

Chociaż istnieje kilka standardowych lub najczęściej wybieranych – popularnych modeli, to (proszę wybaczyć ten kalambur) nie jest to sytuacja, w której jedno rozwiązanie pasuje do wszystkich.

Macierz decyzyjna dla talii kart w metodzie Planning Poker

Legenda:

★★★ = Doskonałe dopasowanie

★★☆ = Może się sprawdzić

★☆☆ = Nie jest to najlepsze rozwiązanie

Talia kart → / Czynnik decyzyjny ↓ScrumFibonacciegoSekwencyjnyPółkartkaPotęga dwójkiRozmiary koszulek
Wczesne rozpoznanie / planowanie strategii działania★☆☆★★☆★★☆★☆☆★☆☆★★★
Planowanie i realizacja sprintu★★★★★★★★☆★★★★★☆★☆☆
Nowe zespoły lub zespoły wielodyscyplinarne★★☆★☆☆★★★★☆☆★☆☆★★★
Doświadczone zespoły stosujące metodologię agile★★★★★★★★☆★★★★★★★★☆
Wysoki stopień niepewności / niewiadome★★☆★★★★☆☆★☆☆★★★★★☆
Praca o przewidywalnym i powtarzalnym charakterze★★☆★★☆★★★★★★★☆☆★☆☆
Wymaga dużej precyzji★☆☆★★☆★★☆★★★★☆☆★☆☆
Należy unikać pozornej precyzji★★☆★★★★☆☆★☆☆★★★★★★
Konieczne jest szybkie osiągnięcie konsensusu★★☆★★☆★★☆★☆☆★☆☆★★★
Sprzyja dyskusji i osiągnięciu porozumienia★★★★★★★★☆★★★★★☆★★☆
Zespoły działające głównie zdalnie★★☆★★★★★☆★☆☆★★☆★★★
Konieczna spójność między zespołami★★★★★★★★☆★☆☆★★☆★☆☆

Studium przypadku: Metoda Fibonacciego a rozmiarówka koszulek w wewnętrznym zespole produktowym

Porównanie talii kart do gry „Planning Poker” opartych na liczbach Fibonacciego i rozmiarach koszulek w programie TeamRetro

Wewnętrzny dział produktowy w średniej wielkości organizacji był odpowiedzialny za tworzenie i utrzymywanie kilku narzędzi wspólnych, wykorzystywanych w całej firmie. Dział ten regularnie współpracował z interesariuszami z działów operacyjnego, finansowego oraz obsługi klienta.

Chociaż praca ta nie miała bezpośredniego kontaktu z klientami, jej wpływ był znaczący — niewielkie opóźnienia w dostawach często wywoływały efekt domina w całej firmie.

Zespół programistów był doświadczony i stabilny, pracował w dwutygodniowych sprintach, zachowując przewidywalne tempo wydawania nowych wersji. Jednak sesje planowania zaczynały budzić pewne obawy.

W miarę jak produkt osiągał dojrzałość, zespół potrzebował bardziej przejrzystego podejścia do szacowania, które mogłoby wspierać zarówno planowanie długoterminowe, jak i bieżącą realizację zadań.

Wyzwanie

Zespół stanął przed dwoma odmiennymi kontekstami planowania:

  • Prace na wczesnym etapie, kiedy wymagania wciąż ulegały zmianom, a opinie interesariuszy nieposiadających wiedzy technicznej miały kluczowe znaczenie
  • Praca na poziomie sprintu, w ramach której zadania były jasno zdefiniowane, a zespół potrzebował rzetelnych szacunków w celu monitorowania prędkości pracy i prognozowania terminów realizacji

Aby rozwiązać ten problem, zespół porównał dwa powszechnie stosowane metody szacowania: metodę Fibonacciego oraz metodę „rozmiarów koszulek”.

Opcja 1: Szacowanie metodą Fibonacciego

Metoda szacowania według Fibonacciego opiera się na nieliniowej sekwencji liczbowej, w której każda wartość odzwierciedla znaczący wzrost nakładu pracy i niepewności. Pomogło to zespołowi uświadomić sobie, że większe zadania trudniej jest precyzyjnie oszacować, a także zachęciło do pogłębionej dyskusji w sytuacjach, gdy szacunki się rozchodziły.

Zespół stwierdził, że metoda Fibonacciego okazała się szczególnie skuteczna w następujących przypadkach:

  • Planowanie sprintu
  • Śledzenie prędkości w poszczególnych iteracjach
  • Poprawa dokładności prognoz w miarę upływu czasu

Gdy zadania zostały dopracowane i były gotowe do realizacji, Fibonacci wspierał spójne planowanie oraz pomagał zespołowi w ocenie jego możliwości w poszczególnych sprintach.

Kompromisy

  • Spowolnienie na wczesnym etapie rozmów dotyczących zaległości
  • Mniej przystępne dla interesariuszy nieposiadających wiedzy technicznej podczas sesji planistycznych

Opcja 2: Rozmiary koszulek w metodologii agile

W przypadku rozmiarów koszulek zastosowano bardziej abstrakcyjne podejście, polegające na wykorzystaniu rozmiarów względnych zamiast liczb. Ułatwiło to osobom spoza zespołu programistów wniesienie wkładu na etapie planowania oraz sprawiło, że rozmowy koncentrowały się na względnym nakładzie pracy, a nie na precyzji.

Zespół uznał rozmiarowanie koszulek za szczególnie przydatne w następujących przypadkach:

  • Wczesne doprecyzowanie listy zadań
  • Planowanie strategii działania
  • Międzyfunkcyjne lub zdalne sesje „planning poker”

Dzięki wyeliminowaniu danych liczbowych z dyskusji zespół szybciej przechodził przez wczesne etapy opracowywania pomysłów i uniknął podejmowania zbyt wczesnych, nadmiernych zobowiązań.

Kompromisy

  • Nie jest to wystarczająco szczegółowe, aby służyć do prognozowania na poziomie sprintu
  • Przed dostawą konieczne jest przeliczenie na wartości liczbowe

Decyzja

Zamiast wybierać jedną z opcji, zespół dostosował każde podejście do konkretnego celu planistycznego:

  • Metoda „T-shirt” w zakresie wczesnego doprecyzowania zaległości i planowania mapy drogowej
  • Szacowanie metodą Fibonacciego na potrzeby planowania sprintów i realizacji zadań

Dzięki temu zespół mógł zachować przejrzystość i spójność, nie wymagając zbyt wczesnego na etapie procesu dbałości o precyzję.

W jaki sposób talie kart do planowania pokerowego wpływają na tempo pracy zespołu

Wskaźnik velocity zespołu nie dotyczy szybkości — chodzi w nim o stałość. Wiarygodny wskaźnik velocity pozwala zespołom planować z pewnością i podejmować lepsze zobowiązania dotyczące dostaw. (Więcej na temat sposobu, w jaki punkty fabularne przekładają się na wskaźnik velocity.)

Metody szacowania liczbowego, takie jak metoda Fibonacciego, wspierają wskaźnik prędkości, pomagając zespołom w następujący sposób:

  • Porównanie prac zrealizowanych w poszczególnych sprintach
  • Określenie trendów w zakresie dostaw
  • Poprawa długoterminowego prognozowania

Rozmiar koszulki wpływa na prędkość w sposób bardziej pośredni. Aby oszacowanie było proste, zespoły często:

  • Szybsze planowanie
  • Poświęć więcej czasu na doprecyzowanie zakresu
  • Należy uzgodnić szczegóły na wcześniejszym etapie, zanim przystąpi się do sporządzania szczegółowych kosztorysów

Oba podejścia mogą zwiększyć tempo pracy zespołu, o ile są stosowane konsekwentnie i na odpowiednim etapie planowania.

Nie ma jednego, uniwersalnie „właściwego” sposobu szacowania. Najbardziej skuteczne zespoły wybierają podejście, które sprzyja jasnej komunikacji, spójności działań oraz przewidywalnej realizacji zadań.

Wraz z rozwojem zespołów często zmieniają się również stosowane przez nie praktyki związane z szacowaniem. Ponowne przeanalizowanie sposobu szacowania — oraz powodów, dla których się to robi — może być prostym, ale skutecznym sposobem na poprawę wyników planowania oraz długoterminowej wydajności zespołu.

Rozpocznij wycenę w ciągu kilku sekund

Talia kart do planowania pokerowego, z której korzysta Państwa zespół, ma wpływ na sposób planowania, współpracy i realizacji zadań. Niektóre zespoły potrzebują precyzji liczbowej, podczas gdy inne czerpią korzyści z szybkiego i uproszczonego szacowania – zwłaszcza podczas zdalnych lub asynchronicznych sesji planowania pokerowego.

Wybór odpowiedniego zestawu kart to nie tylko kwestia osobistych preferencji; to strategiczna decyzja, która ma wpływ na to, jak jasno komunikuje się Państwa zespół i jak niezawodnie realizuje swoje zadania.

Wypróbuj bezpłatne narzędzie do planowania pokerowego firmy TeamRetro już dziś. Nie trzeba się rejestrować – wystarczy otworzyć przeglądarkę i zacząć korzystać.

Dowiedz się więcej o darmowym planowaniu pokerowym

Szukają Państwo szablonów, porad lub filmu instruktażowego? Wkrótce udostępnimy więcej materiałów.