Co to są punkty historii Agile? Jak szacować historie użytkownika?

Punkty historii to miara używana w zarządzaniu projektami i produktami Agiledo szacowania wysiłku wymaganego do zaimplementowania danej historii użytkownika. Jest to abstrakcyjna miara ilości pracy potrzebnej do ukończenia historii. W uproszczeniu, punkt historii to liczba, która informuje zespół o poziomie trudności historii. Trudność może dotyczyć złożoności, ryzyka i zaangażowania.
Szacowanie punktów historii to technika szacowania względnych, zazwyczaj wykonywana podczas kolejki produktusesji przygotowania, podczas których zespół odpowiedzialny za rzeczywiste rozwoj i testowanie ocenia elementy kolejki produktu.
Aby uczynić Planowanie sprintubardziej efektywnym w praktyce, Product Owner i zespół wykonują szacunki wstępne – nazywane poprawianiem kolejki produktu – i sprawdzają:
  • Czy planowanie sprintu może być przeprowadzone efektywnie?
  • Czy jest wystarczająco dużo informacji, aby ukończyć te elementy?
  • Czy historie użytkownika zostały odpowiednio podzielone?

Liczby Fibonacciego dla punktów historii

Podczas szacowania zaleca się, aby zespoły rozwojowe używają liczb Fibonacciego (1, 2, 3, 5, 8, 13, 21, …) do przypisywania punktów historii (patrz artykuł o Planning Poker).
Story Point Fibonacci Numbers
Liczby Fibonacciego dla punktów historii

Jak wykonywać szacowanie Agile?

Aby to zrobić, każdy zespół musi zidentyfikować historię bazową. Nie musi to być najmniejsza historia, ale raczej taka, która reprezentuje się dla każdego członka zespołu. Po jej wybraniu wszystkie historie użytkownika powinny być rozmiarowane względem tej historii bazowej.
Podczas szacowania nowej historii po prostu wybierz jedną i zapytaj: „Czy to zajmie dłużej niż historia referencyjna X?” lub „Czy zajmie więcej niż historia referencyjna Y?” Posiadanie wystarczającej liczby historii referencyjnych pozwala znaleźć odpowiedni punkt odniesienia, aby zidentyfikować historię o podobnym rozmiarze i przypisać jej tę samą liczbę punktów, albo więcej lub mniej punktów w zależności od rozważanych czynników.
Agile Estimation Reference Stories
Historie referencyjne do szacowania Agile
Podczas przypisywania punktów historii przypisujemy wartość punktową do każdej historii. Ważniejsza jest wartość względna niż liczba absolutna. Historia oznaczona 2 punktami powinna być dwukrotnie trudniejsza niż historia oznaczona 1 punktem. Powinna również mieć rozmiar równy dwóm trzecim rozmiaru historii szacowanej na 3 punkty.
Dodatkowo zauważ, że gdy szacowana wartość punktów historii przekracza 21, historia użytkownika powinna zostać ponownie podzielona. Zazwyczaj zaleca się, aby żadna pojedyncza historia użytkownika nie przekraczała 8 punktów, aby ułatwić zarządzanie.

Leave a Reply