Prędkość zwinna i punkty historii

Prędkość to miara ilości pracy, jaką zwinny zespół wykonuje w sprincie, wyrażona w punktach historii. To najbardziej przydatne wejście planowania dla zespołu Scrum.

Co mierzy prędkość

Prędkość mierzy przepustowość — liczbę punktów historii, które zespół kończy do Definition of Done w jednym sprincie.

Prędkość nie mierzy indywidualnej produktywności. Mierzy jedno: ile punktów historii zostało ukończonych w tym sprincie.

Jako wejście planowania dla jednego zespołu na znanej bazie kodu jest bardzo wiarygodna.

Jak obliczać prędkość sprintu

Prędkość sprintu to łączne punkty historii ukończone w sprincie.

Prędkość = Σ (punkty historii ukończonych historii) na sprint

Prędkość planowania to zazwyczaj średnia krocząca z ostatnich 3–5 sprintów.

Średnia krocząca = (Sprint N + Sprint N-1 + Sprint N-2 + Sprint N-3) / 4

Nie używaj prędkości z pojedynczego sprintu do planowania.

Używanie prędkości do Sprint Planningu

Prędkość to wejście przekształcające punkty historii w pojemność.

  • Planuj na 80–90% prędkości: zostaw bufor na nieprzewidzianą pracę.
  • Dostosuj do dostępności zespołu: jeśli zespół ma 80% pojemności, planuj na 80% dostosowanej prędkości.
  • Aktualizuj prędkość co sprint: usuń najstarszy sprint ze średniej kroczącej.

Prognozowanie wydania z prędkością

Prędkość umożliwia prognozowanie wydania: przy znanych rozmiarach backlogu, kiedy zespół skończy?

Prosta prognoza: policz pozostałe punkty historii. Podziel przez średnią kroczącą prędkość.

Przykład: 200 pozostałych punktów ÷ 40 punktów/sprint = 5 sprintów ≈ 10 tygodni.

To prognoza, nie zobowiązanie.

Prognoza oparta na zakresie: najlepszy przypadek (prędkość = 90. percentyl), najgorszy przypadek (prędkość = 10. percentyl).

Anty-wzorce prędkości do unikania

Prędkość jest użyteczna tylko wtedy, gdy nie jest manipulowana.

  • Używanie prędkości jako wskaźnika wydajności: gdy zespoły są nagradzane za wysoką prędkość, szacunki rosną.
  • Porównywanie prędkości między zespołami: różne zespoły niezależnie kalibrują swoje skale punktów historii.
  • Liczenie nieukończonych historii: częściowe kredyty wprowadzają arbitralną zmienność.
  • Oczekiwanie, że prędkość będzie rosła w nieskończoność: dojrzałe zespoły osiągają stabilne pasmo prędkości.

FAQ prędkości

Jaka jest dobra prędkość dla zespołu Scrum?

Nie ma jednej 'dobrej' prędkości. Prędkość ma sens tylko w odniesieniu do danych historycznych własnego zespołu.

Dlaczego nasza prędkość nagle spadła?

Typowe przyczyny: zmiana składu zespołu, sprint z wyjątkowo złożonymi historiami.

Czy powinniśmy szacować spiki w punktach historii?

Spiki są zazwyczaj szacowane w czasie, a nie w punktach historii.

Ile czasu zajmuje stabilizacja prędkości?

Większość zespołów osiąga stabilne pasmo prędkości w ciągu 4–6 sprintów.

Szacuj backlog sprintu z bezpłatnym Planning Pokerem online