Verhaalpunten worden toegewezen aan gebruikersverhalen of backlog-items, dit zijn kleine, beheersbare stukjes werk die het team binnen een sprint moet voltooien. Elk verhaalpunt vertegenwoordigt een relatieve maatstaf voor de complexiteit en inspanning die nodig is om een gebruikersverhaal te voltooien, in plaats van een absolute maatstaf voor tijd.
Omdat er variaties zijn in de snelheid van een team, berekenen we vaak de gemiddelde snelheid die kan worden gebruikt voor planning en prognoses
Hoe bereken je de gemiddelde snelheid in Scrum?
Eerst moet aan elke user story een aantal storypoints worden toegekend. Dit is een abstracte maatstaf voor de inspanning die nodig is om een bepaald gebruikersverhaal te implementeren. De inschatting verbetert naarmate een project vordert en omdat teams feedback kunnen geven over de moeilijkheidsgraad van waar ze aan werken.
Om de gemiddelde Scrum-snelheid te berekenen, moet aan elke user story een aantal story-punten worden toegewezen. Zodra dat is gebeurd, kunt u deze eenvoudige stappen volgen:
- Bepaal eerst het totale aantal storypoints dat het team tijdens de sprint heeft behaald.
- Tel vervolgens het totale aantal storypoints op dat het team in de afgelopen sprints heeft behaald.
- Deel het totale aantal storypoints door het aantal voltooide sprints. Als een team bijvoorbeeld 20 verhaalpunten voltooit in Sprint 1, 30 verhaalpunten in Sprint 2 en 25 verhaalpunten in Sprint 3, is de gemiddelde snelheid (20 + 30 + 25) / 3 = 25 verhaalpunten per sprint.
De gemiddelde snelheid is niet nauwkeurig, deze wordt vaak geëvalueerd samen met het 90%-betrouwbaarheidsinterval. U vindt het 90%-betrouwbaarheidsinterval door de op een na laagste snelheid en de op een na hoogste snelheid in de reeks van de laatste acht sprints te identificeren.
Merk op dat Scrum velocity geen absolute maatstaf is voor prestatie, en niet moet worden gebruikt om teams of teamleden te vergelijken. In plaats daarvan is het een hulpmiddel voor het team om te plannen en te voorspellen hoeveel werk ze realistisch gezien kunnen bereiken in toekomstige sprints. Het is belangrijk om de snelheid regelmatig te herzien en aan te passen naarmate het team vordert en meer ervaring opdoet met samenwerken.
Waarom is snelheid belangrijk?
Snelheid is om verschillende redenen een belangrijke maatstaf in Scrum. Hier is een aantal van de belangrijkste ooit:
Helpt bij het voorspellen
Velocity biedt het team en de belanghebbenden een betrouwbare schatting van hoeveel werk het team realistisch gezien kan voltooien in een sprint, op basis van hun historische prestaties. Dit helpt bij sprintplanning en releaseplanning, die essentiële onderdelen van Scrum zijn.
Helpt bij het stellen van prioriteiten
De Product Owner kan de snelheid van het team gebruiken om prioriteit te geven aan de product backlog items op basis van hun geschatte story points. Dit zorgt ervoor dat het team zich richt op het leveren van de meest waardevolle functies of user stories, gebaseerd op hun capaciteit.
Verbetert de transparantie
Velocity is een zichtbare metriek die inzicht geeft in de prestaties, voortgang en capaciteit van het team. Het helpt om potentiële problemen of knelpunten vroegtijdig te identificeren, zodat het team corrigerende maatregelen kan nemen en zich voortdurend kan verbeteren.
Faciliteert continue verbetering
Door de snelheid in de loop van de tijd te volgen, kan het team trends en patronen identificeren die wijzen op verbeterpunten. Als de snelheid bijvoorbeeld over meerdere sprints afneemt, kan dit erop duiden dat het team met obstakels of uitdagingen wordt geconfronteerd die moeten worden aangepakt.
Samengevat, snelheid is een nuttige maatstaf in Scrum die het team en de belanghebbenden helpt bij het plannen, prioriteren en verbeteren van hun werkprocessen. Het is echter belangrijk om te onthouden dat snelheid geen maatstaf is voor individuele prestaties, en dat het moet worden gebruikt als een hulpmiddel voor het team om hun prestaties en prestaties voortdurend te verbeteren.















