Prawdopodobnie zgodzisz się, że Planowanie Sprintu może być… wymagające, delikatnie mówiąc. Wymaga praktyki i cierpliwości.
Dokładne szacowanie napędza skuteczne planowanie, a przy wyborze metody szacowania masz wiele opcji. Kluczem jest znalezienie takiej, która najlepiej sprawdzi się w Twoim zespole i pozwoli Ci stworzyć najdokładniejsze prognozy sprintu. Podczas gdy niektóre zaawansowane zespoły używają niestandardowych systemów, istnieje wiele sprawdzonych opcji, z których można wybierać.
Aby zacząć, spójrzmy na kilka popularnych skal punktowych.
Zmodyfikowany ciąg Fibonacciego
0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100
Możesz pamiętać z algebry w szkole średniej ciąg Fibonacciego, serię liczb, w której każda liczba jest sumą dwóch poprzednich. Na przykład, 1+2=3, 2+3=5, itd. Zmodyfikowany Fibonacci przyjmuje to samo podstawowe podejście, ale zawiera ½ jako opcję, a następnie zaokrągla wyższe liczby w sekwencji. Zaokrąglenie w Zmodyfikowanym Fibonaccim pomaga zmniejszyć implikacje zbyt dużej szczegółowości.
Pioniercrum Mike Cohn opowiada historię, w której zespół używający tradycyjnego Fibonacciego wskazał historię na 21. Właściciel Produktu odpowiedział: „Wow, 21, to takie dokładne! Musicie dokładnie wiedzieć, ile pracy jest do wykonania.”
Zgadza się.
Wskazywanie historii jest najlepszym przypuszczeniem zespołu, biorąc pod uwagę informacje, które posiada podczas planowania. Ogólnie rzecz biorąc, im większy szacowany wysiłek, tym mniej dokładny szacunek. Historyjka oszacowana na 21 niekoniecznie jest dokładna i z pewnością jest mniej dokładna niż historyjka oszacowana na 3. Abstrakcja zmodyfikowanej sekwencji przypomina zarówno programistom, jak i Właścicielom Produktu, że szacunki są właśnie tym, szacunkami.
Rozmiary koszulek
XXS, XS, S, M, L, XL, XXL
Obramowywanie wysiłku historyjki jako rozmiarów koszulek jest świetne dla Właścicieli Produktu po stronie klienta, którzy muszą podejmować trudne decyzje dotyczące dużej grupy cech. Na przykład, czy OP wolałby, aby te cztery małe historyjki zostały ukończone czy jedna duża historyjka?
Jest to szczególnie przydatne dla OP, którzy są nowi w szacowaniu, ponieważ koszulki raczej nie są kojarzone z konkretnymi godzinami. Podczas gdy 5 punktów wysiłku może być szybko powiązane z 5 godzinami lub dniami, Medium po prostu oferuje względne poczucie wysiłku w porównaniu z innymi historiami. Zespoły mogą szybciej przejść przez planowanie, gdy skupiają się na szerszym obrazie, a nie na drobnych szczegółach.
Planowanie zdolności produkcyjnych
Choć nie jest to ściśle skala punktowa wysiłku, planowanie zdolności produkcyjnych może być świetnym narzędziem dla zespołów, które są nowe w Agile i/lub we wspólnej pracy. Zamiast rzucać swój zespół na przysłowiową głęboką wodę Agile z nieznanymi skalami punktowymi, nowe zespoły mogą określić pojemność używając konkretnej miary, którą wszyscy rozumieją: czasu.
W tym modelu, podstawowa arytmetyka będzie Ci dobrze służyć:
Godziny/dzień x # członków zespołu x dni w sprincie = pojemność sprintu
Wszyscy wiemy, że typowy dzień pracy trwa 8 godzin, ale kiedy ostatnio pracowałeś 8 pełnych godzin w biurze? Twoje obliczenia powinny zawierać czas na standupy, burze mózgów, urlopy, hijinksy biurowe… typowe rzeczy zespołowe. Założenie 6-6,5 efektywnych godzin na członka zespołu każdego dnia oferuje bardziej realistyczne podejście do dokładnego planowania.
Przyjmijmy pięcioosobowy zespół z dwutygodniowym sprintem, który obejmuje jeden pełny dzień na planowanie i zamknięcie sprintu:
6 godz. x 5 osób x 9 dni = 270-godzinna wydajność
Uzbrojony w swoją wydajność, możesz zacząć planować. Zamiast używać względnych punktów wysiłku, jak w poprzednich skalach, zespół szacuje liczbę godzin potrzebnych na każdą priorytetową historyjkę użytkownika. W dłuższej perspektywie zespoły powinny odejść od planowania wydajności, ale wskazywanie historyjek w godzinach może być świetnym sposobem na zrozumienie zbiorowej prędkości i nauczenie się skutecznych strategii wskazywania.
Pamiętaj, że każda metoda, którą wybierzesz, wymaga czasu i komunikacji, aby ją opanować, a im nowszy zespół, tym trudniej jest oszacować ją poprawnie. Po to właśnie jest kawa.
Jakie inne praktyki szacowania sprawdzają się w Waszych zespołach?
Photo Credit
.