Ocena względna a ocena bezwzględna (i dlaczego ta pierwsza ma przewagę)
Ludziom trudno jest oszacować, „ile to zajmie”, ale dobrze radzą sobie z pytaniem „czy to jest większe od tamtego”. Szacowanie względne opiera się na tym drugim podejściu i właśnie dlatego punkty fabularne się sprawdzają.
Ludziom trudno jest oszacować, „ile to zajmie”. Dobrze radzą sobie natomiast z pytaniem: „czy to jest większe od tego, co już Państwo dostarczyli?”. Szacowanie względne opiera się na tym drugim pytaniu i na tym właśnie polega cała sztuka.
Szacowanie bezwzględne wymaga określenia czasu trwania, a ludzie, jak można się spodziewać, radzą sobie z tym słabo. Optymistycznie zaokrąglamy, pomijamy efekt kumulacji i zapominamy o ukrytych elementach. Szacowanie względne wymaga natomiast porównania, a w tym jesteśmy zaskakująco dobrzy: potrafimy ocenić wielkości obok siebie, nie przypisując im konkretnej liczby godzin.
Dlaczego metoda szacowania względnego jest skuteczna
Planning Poker wykorzystuje tę asymetrię. Historia odniesienia stanowi punkt odniesienia dla zespołu, a nowe zadania są oceniane w stosunku do niej: większe, mniejsze, znacznie większe, mniej więcej takie same. Skala punktowa nie jest skalą czasu trwania; jest to skala rozrzutu porównawczego. Dlatego odstępy między punktami są nierównomierne: precyzja jest rzeczywista w przypadku małych wielkości i celowo staje się mniej precyzyjna w przypadku dużych, ponieważ tak właśnie zachowuje się poziom pewności.
Wynika z tego taka właściwość, jak stabilność. Ponieważ względna wycena jest powiązana z samym zadaniem, a nie z tempem pracy danej osoby, pozostaje ona niezmienna nawet w przypadku zmian w składzie zespołu. Wielkość zadania pozostaje taka sama niezależnie od tego, kto je przejmie. To, co ulega zmianie, to tempo realizacji tych zadań przez zespół i właśnie to ma na celu śledzenie wskaźnik velocity.
Dlaczego zespoły w ogóle dążą do osiągnięcia doskonałości?
Interesariusze pytają: „kiedy to będzie gotowe”. Jest to pytanie o charakterze absolutnym, a zespół czuje się zobowiązany do udzielenia odpowiedzi w wartościach bezwzględnych. Właściwym rozwiązaniem jest przełożenie tego na poziom zespołu: poprzez wskaźnik prędkości (velocity), a nie poprzez szacunki czasu trwania poszczególnych zadań. Współczynnik prędkości pozwala uzyskać termin uwzględniający naturalną zmienność pracy zespołu; szacunek czasu w godzinach na poszczególne zadania daje termin, który udaje, że ta zmienność nie istnieje, co stanowi pułapkę konwersji w innym przebraniu. Jeśli chodzi o aspekt wydajności w ramach tego samego podejścia, zapoznaj się z planowaniem prędkości i wydajności.
Oszacowanie powinowactwa: względne w skali
W przypadku wstępnej analizy całego backlogu szacowanie na podstawie podobieństwa polega na zbiorczym szacowaniu względnym: polega na przeciąganiu opisu zadań do grup wielkości na podstawie porównania, bez użycia kart. Jest to metoda szybsza niż planning poker, a jej wyniki są mniej precyzyjne, co sprawia, że stanowi ona dobre przygotowanie przed doprecyzowaniem, zanim zespół właściwie oszacuje nakład pracy związany z najbliższymi zadaniami. Jest to jedna z kilku technik szacowania, które opierają się na porównaniach, a nie na mierzeniu czasu.
Najczęściej zadawane pytania
Jaka jest różnica między szacowaniem względnym a bezwzględnym w metodyce agile?
Szacowanie bezwzględne polega na przypisaniu zadaniu konkretnego czasu trwania: w godzinach lub dniach. Szacowanie względne polega na porównaniu zadania z innymi i oszacowaniu jego wielkości w abstrakcyjnej skali, takiej jak punkty fabularne, bez określania konkretnego czasu trwania. Szacowanie względne jest szybsze i zapewnia większą trafność, ponieważ ludzie dobrze oceniają porównania, a słabo oceniają czas bezwzględny.
Czym jest szacowanie względne w metodologii agile?
Szacowanie względne polega na ocenie wielkości zadania poprzez porównanie go z referencyjnym zadaniem, które zespół już zrealizował (większe, mniejsze, mniej więcej takie samo), zamiast przewidywać, ile godzin zajmie jego wykonanie. Punkty fabularne i planning poker to powszechnie stosowane przez zespoły metody stosowania tego podejścia.
Dlaczego szacowanie względne jest lepsze niż szacowanie w godzinach?
Ponieważ ludzie nie są wiarygodni, jeśli chodzi o określanie czasu w wartościach bezwzględnych, ale zaskakująco dobrze radzą sobie z porównaniami. Szacowanie względne pozwala uniknąć przywiązywania się do najgłośniejszego głosu oraz stronniczości wynikającej ze stażu pracy, do której skłaniają szacunki czasowe, a dzięki wskaźnikowi prędkości nadal pozwala uzyskać termin, gdy ktoś go potrzebuje.
Warto przeczytać
- Czym są punkty fabularne?: jednostka stosowana w szacowaniu względnym.
- Porównanie technik szacowania w metodologii agile: planning poker, metoda podobieństw, metoda segmentów oraz pozostałe.
- Velocity: w jaki sposób względny szacunek przekształca się w datę.
- Przewodnik po szacowaniu w metodologii agile: kompletny zestaw informacji dotyczących szacowania.
- Bezpłatny Planning Poker dla zespołów stosujących metodologię agile: względne szacowanie wielkości zadań w czasie rzeczywistym wraz z zespołem.