Mike Cohn: Agile Estimating

Poznajmy lepiej zastosowanie Story Points – do czego ich używać, a kiedy zastosować inne metody estymacji.

  1. Do estymacji całego backlogu lepiej użyć Story Points.
  2. Do estymacji zakresu iteracji lepiej użyć godzin.

Problem z estymowaniem polega na tym, że ludzie boją się podać estymaty, które się nie sprawdzą. Dlatego tak ważne jest zapewnienie poczucia pełnego bezpieczeństwa.

Wyróżniam 3 poziomy estymacji

  1. Estymacja release: biznes chce czegoś w określonym czasie więc mówimy o zakresie, czasie i zasobach
  2. Planowanie iteracji: co zrealizujemy w danym, stałym czasie – sprincie, który wyznacza rytm pracy
  3. Plan na dany dzień: wzajemne zobowiązanie członków zespołu jak będziemy pracować

Ważne aby rozróżniać i nie mieszać wiedzy którą mamy przed i po zrobieniu releasu.

Zalety używania Story Points:

  • szacowanie relatywne – ludzie są lepsi w porównywaniu niż określaniu wielkości
  • wielkość a nie czas trwania – wiemy jakie to duże a ile zajmie, dowiemy się podczas pracy
  • sumowanie – SP można dodawać, czasu nie można dodawać ponieważ dla każdego oznacza to coś innego
Planning Poker Story Points

Zalety używania Planning Poker

  • grupa dochodzi do lepszych wniosków niż pojedyncze osoby
  • dyskusja w zespole
  • estymują osoby, które będą wykonywały pracę
  • wspólny system estymowania
  • każdy może się wypowiedzieć
  • estymujemy w jednym, ustalonym zakresie wartości

Efekt zakotwiczenia odgrywa dużą rolę w ludzkich i grupowych działaniach. Eksperymenty przeprowadzone przez Simula Research Lab pokazały, że ten wpływ jest rzeczywiście bardzo duży. Przykładowo zbadano 3 grupy, którym dano do estymacji zakres prac.

  1. Grupa po prostu dostała zakres – wyceniła prace na 456 godzin
  2. Grupa dostała zakres i informację, że klient uważa, że zajmie to 500 godzin ale żeby się tym nie sugerować – wyceniła prace na 555 godzin
  3. Grupa dostała zakres i informację, że klient uważa, że zajmie to 50 godzin ale żeby się tym nie sugerować – wyceniła prace na 99 godzin

Wykres burndown jest dobrą metodą obserwacji gdzie jesteśmy jeżeli chodzi o realizację zakresu releasu.

Przeczytaj dzisiaj również opracowanie Mattia Battiston: Metryki Kanbana w praktyce.

Źródło:

część 1: https://www.youtube.com/watch?v=fb9Rzyi8b90

część 2: https://www.youtube.com/watch?v=jeT0pOVg0EI

Podobne wpisy